diff graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/SLMain.java @ 21690:e59895e16377

TCK now checks behavior when parsing unparseable code
author Jaroslav Tulach <jaroslav.tulach@oracle.com>
date Wed, 27 May 2015 10:49:06 +0200
parents 99e3f4c5c853
children c8418635b575
line wrap: on
line diff
--- a/graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/SLMain.java	Wed May 27 10:18:54 2015 +0200
+++ b/graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/SLMain.java	Wed May 27 10:49:06 2015 +0200
@@ -372,7 +372,11 @@
 
     @Override
     protected Object eval(Source code) throws IOException {
-        context.executeMain(code);
+        try {
+            context.executeMain(code);
+        } catch (Exception e) {
+            throw new IOException(e);
+        }
         return null;
     }