diff --git a/ci.hocon b/ci.hocon
index 16221ff6dd5fd5ac3923e66d55f132afa4969189..e001b702457006968cf8797dbac20874d2a76f24 100644
--- a/ci.hocon
+++ b/ci.hocon
@@ -37,6 +37,7 @@ logfiles : [
     "com.oracle.truffle.r.native/gnur/libiconv-*/iconv_configure.log"
     "com.oracle.truffle.r.native/gnur/libiconv-*/iconv_make.log"
     "*-tests/*.Rout"
+    "com.oracle.truffle.r.native/gnur/R-*/config.log"
   ]
 
 # This is needed by all (Linux) builds but is specific to the module system employed
@@ -47,6 +48,7 @@ pkgEnvironment: {
   environment : {
     PKG_INCLUDE_FLAGS_OVERRIDE : """-I/cm/shared/apps/zlib/1.2.8/include -I/cm/shared/apps/bzip2/1.0.6/include -I/cm/shared/apps/xz/5.2.2/include -I/cm/shared/apps/pcre/8.38/include -I/cm/shared/apps/curl/7.50.1/include"""
     PKG_LDFLAGS_OVERRIDE : """"-L/cm/shared/apps/zlib/1.2.8/lib -L/cm/shared/apps/bzip2/1.0.6/lib -L/cm/shared/apps/xz/5.2.2/lib -L/cm/shared/apps/pcre/8.38/lib -L/cm/shared/apps/curl/7.50.1/lib -L/cm/shared/apps/gcc/4.9.1/lib64""""
+	TZDIR: "/usr/share/zoneinfo"
   }
 }
 
@@ -70,6 +72,7 @@ packagesDarwin : {
   "pip:pylint" : "==1.1.0"
   "xz" : "==5.2.2"
   "pcre" : "==8.38"
+#  "zlib" : ""
 }
 
 # Common settings for all builds but note that it uses the Linux package settings,
@@ -110,6 +113,9 @@ darwinEnvironment : {
   environment :  {
     PATH : "/usr/local/bin:$JAVA_HOME/bin:$PATH"
     F77: "/usr/local/bin/gfortran-4.9"
+    TZDIR: "/usr/share/zoneinfo"
+	PKG_INCLUDE_FLAGS_OVERRIDE : """-I/cm/shared/apps/zlib/1.2.8/include -I/cm/shared/apps/bzip2/1.0.6/include -I/cm/shared/apps/xz/5.2.2/include -I/cm/shared/apps/pcre/8.38/include -I/cm/shared/apps/curl/7.50.1/include"""
+    PKG_LDFLAGS_OVERRIDE : """"-L/cm/shared/apps/zlib/1.2.8/lib -L/cm/shared/apps/bzip2/1.0.6/lib -L/cm/shared/apps/xz/5.2.2/lib -L/cm/shared/apps/pcre/8.38/lib -L/cm/shared/apps/curl/7.50.1/lib -L/cm/shared/apps/gcc/4.9.1/lib64""""
   }
 }
 
@@ -120,12 +126,14 @@ gateTestDarwin : ${gateTestCommon} ${darwinEnvironment} {
 gateTestLinuxNFI : ${gateTestCommon} {
   environment :  {
       FASTR_RFFI : "nfi"
+      TZDIR: "/usr/share/zoneinfo"
   }
 }
 
 gateTestManagedLinux: ${common} {
   environment :  {
       FASTR_RFFI : "managed"
+      TZDIR: "/usr/share/zoneinfo"
   }
   run : [
     ${gateCmd} ["Versions,JDKReleaseInfo,BuildJavaWithJavac"]
diff --git a/com.oracle.truffle.r.ffi.impl/src/com/oracle/truffle/r/ffi/impl/interop/base/ReadlinkResultMR.java b/com.oracle.truffle.r.ffi.impl/src/com/oracle/truffle/r/ffi/impl/interop/base/ReadlinkResultMR.java
index 56d518440ae3062513a00edd065a6da31272278e..f11046518ff9f106847524e6d1e1df6914464d31 100644
--- a/com.oracle.truffle.r.ffi.impl/src/com/oracle/truffle/r/ffi/impl/interop/base/ReadlinkResultMR.java
+++ b/com.oracle.truffle.r.ffi.impl/src/com/oracle/truffle/r/ffi/impl/interop/base/ReadlinkResultMR.java
@@ -23,10 +23,13 @@
 package com.oracle.truffle.r.ffi.impl.interop.base;
 
 import com.oracle.truffle.api.interop.CanResolve;
+import com.oracle.truffle.api.interop.ForeignAccess;
 import com.oracle.truffle.api.interop.MessageResolution;
 import com.oracle.truffle.api.interop.Resolve;
 import com.oracle.truffle.api.interop.TruffleObject;
+import com.oracle.truffle.api.interop.UnsupportedMessageException;
 import com.oracle.truffle.api.nodes.Node;
+import com.oracle.truffle.r.runtime.RInternalError;
 
 @MessageResolution(receiverType = ReadlinkResult.class)
 public class ReadlinkResultMR {
@@ -47,9 +50,17 @@ public class ReadlinkResultMR {
 
     @Resolve(message = "EXECUTE")
     public abstract static class BaseReadlinkResultCallbackExecute extends Node {
+
+        @Child private Node uboxNode = com.oracle.truffle.api.interop.Message.UNBOX.createNode();
+
         protected Object access(ReadlinkResult receiver, Object[] arguments) {
-            receiver.setResult((String) arguments[0], (int) arguments[1]);
-            return receiver;
+            try {
+                Object link = ForeignAccess.sendUnbox(uboxNode, (TruffleObject) arguments[0]);
+                receiver.setResult(link instanceof String ? (String) link : null, (int) arguments[1]);
+                return receiver;
+            } catch (UnsupportedMessageException e) {
+                throw RInternalError.shouldNotReachHere(e);
+            }
         }
     }
 }
diff --git a/com.oracle.truffle.r.launcher/src/com/oracle/truffle/r/launcher/RVersionNumber.java b/com.oracle.truffle.r.launcher/src/com/oracle/truffle/r/launcher/RVersionNumber.java
index 936a3ee33e0826fc7d9ef1fb0125f07600bdac6c..cac6de5176935270c379b95f25cc05e3709d700a 100644
--- a/com.oracle.truffle.r.launcher/src/com/oracle/truffle/r/launcher/RVersionNumber.java
+++ b/com.oracle.truffle.r.launcher/src/com/oracle/truffle/r/launcher/RVersionNumber.java
@@ -32,21 +32,28 @@ package com.oracle.truffle.r.launcher;
  */
 public class RVersionNumber {
     public static final String MAJOR = "3";
-    public static final String MINOR = "3";
-    public static final String PATCH = "2";
+    public static final String MINOR = "4";
+    public static final String PATCH = "0";
 
-    public static final int R_VERSION = (3 << 16) + (3 << 8) + 2;
+    public static final int R_VERSION = (3 << 16) + (4 << 8) + 0;
 
     public static final String MAJOR_MINOR = MAJOR + "." + MINOR;
     public static final String MINOR_PATCH = MINOR + "." + PATCH;
     public static final String FULL = MAJOR + "." + MINOR + "." + PATCH;
     public static final String R_HYPHEN_FULL = "R-" + FULL;
 
-    public static final String RELEASE_YEAR = "2016";
-    public static final String RELEASE_MONTH = "10";
-    public static final String RELEASE_DAY = "11";
+    public static final String RELEASE_YEAR = "2017";
+    public static final String RELEASE_MONTH = "04";
+    public static final String RELEASE_DAY = "21";
 
-    public static final String VERSION_STRING = "FastR version " + FULL + " (" + RELEASE_YEAR + "-" + RELEASE_MONTH + "-" + RELEASE_DAY + ")";
+    public static final String RELEASE_DATE = " (" + RELEASE_YEAR + "-" + RELEASE_MONTH + "-" + RELEASE_DAY + ")";
+
+    public static final String VERSION_STRING = "FastR version " + FULL + RELEASE_DATE;
+
+    /**
+     * From {@code Rinternals.h} and {@code library.R}.
+     */
+    public static final String INTERNALS_UID = "0310d4b8-ccb1-4bb8-ba94-d36a55f60262";
 
     public static void main(String[] args) {
         System.out.printf("R version %s", FULL);
diff --git a/com.oracle.truffle.r.launcher/src/com/oracle/truffle/r/launcher/RscriptCommand.java b/com.oracle.truffle.r.launcher/src/com/oracle/truffle/r/launcher/RscriptCommand.java
index c274a249764463831cf8aac1f8e8c8b3235a7e0e..d3cff576aa80020074ada7e9e431839a851f05ca 100644
--- a/com.oracle.truffle.r.launcher/src/com/oracle/truffle/r/launcher/RscriptCommand.java
+++ b/com.oracle.truffle.r.launcher/src/com/oracle/truffle/r/launcher/RscriptCommand.java
@@ -111,7 +111,8 @@ public class RscriptCommand {
             @Override
             protected void printVersion() {
                 System.out.print("R scripting front-end version ");
-                System.out.println(RVersionNumber.FULL);
+                System.out.print(RVersionNumber.FULL);
+                System.out.println(RVersionNumber.RELEASE_DATE);
             }
         };
         Map<String, String> polyglotOptions = new HashMap<>();
diff --git a/com.oracle.truffle.r.library/src/com/oracle/truffle/r/library/fastrGrid/FastRGridExternalLookup.java b/com.oracle.truffle.r.library/src/com/oracle/truffle/r/library/fastrGrid/FastRGridExternalLookup.java
index 55292b2447aa975e55d9c867eddb485239594d69..e3555f6a22a5e967eef83646ee3d1300c28d055b 100644
--- a/com.oracle.truffle.r.library/src/com/oracle/truffle/r/library/fastrGrid/FastRGridExternalLookup.java
+++ b/com.oracle.truffle.r.library/src/com/oracle/truffle/r/library/fastrGrid/FastRGridExternalLookup.java
@@ -38,7 +38,6 @@ import com.oracle.truffle.r.library.fastrGrid.graphics.CPar;
 import com.oracle.truffle.r.nodes.builtin.RExternalBuiltinNode;
 import com.oracle.truffle.r.nodes.builtin.RInternalCodeBuiltinNode;
 import com.oracle.truffle.r.runtime.RInternalCode;
-import com.oracle.truffle.r.runtime.RInternalError;
 import com.oracle.truffle.r.runtime.RRuntime;
 import com.oracle.truffle.r.runtime.data.RList;
 import com.oracle.truffle.r.runtime.data.RNull;
@@ -92,105 +91,101 @@ public final class FastRGridExternalLookup {
 
     public static RExternalBuiltinNode lookupDotCall(String name) {
         switch (name) {
-            case "L_gridDirty":
+            case "gridDirty":
                 return new LGridDirty();
-            case "L_initGrid":
+            case "initGrid":
                 return LInitGrid.create();
-            case "L_newpage":
+            case "newpage":
                 return new LNewPage();
-            case "L_convert":
+            case "convert":
                 return LConvert.create();
-            case "L_validUnits":
+            case "validUnits":
                 return LValidUnit.create();
-            case "L_pretty":
+            case "pretty":
                 return LPretty.create();
-            case "L_stringMetric":
+            case "stringMetric":
                 return LStringMetric.create();
 
             // Viewport management
-            case "L_upviewport":
+            case "upviewport":
                 return LUpViewPort.create();
-            case "L_initViewportStack":
+            case "initViewportStack":
                 return new LInitViewPortStack();
-            case "L_unsetviewport":
+            case "unsetviewport":
                 return LUnsetViewPort.create();
-            case "L_setviewport":
-            case "L_downviewport":
-            case "L_downvppath":
+            case "setviewport":
+            case "downviewport":
+            case "downvppath":
                 return getExternalFastRGridBuiltinNode(name);
 
             // Drawing primitives
-            case "L_rect":
+            case "rect":
                 return LRect.create();
-            case "L_lines":
+            case "lines":
                 return LLines.create();
-            case "L_polygon":
+            case "polygon":
                 return LPolygon.create();
-            case "L_text":
+            case "text":
                 return LText.create();
-            case "L_textBounds":
+            case "textBounds":
                 return LTextBounds.create();
-            case "L_segments":
+            case "segments":
                 return LSegments.create();
-            case "L_circle":
+            case "circle":
                 return LCircle.create();
-            case "L_points":
+            case "points":
                 return LPoints.create();
-            case "L_raster":
+            case "raster":
                 return LRaster.create();
 
             // Bounds primitive:
-            case "L_rectBounds":
+            case "rectBounds":
                 return LRectBounds.create();
-            case "L_locnBounds":
+            case "locnBounds":
                 return LLocnBounds.create();
-            case "L_circleBounds":
+            case "circleBounds":
                 return LCircleBounds.create();
 
             // Simple grid state access
-            case "L_getGPar":
+            case "getGPar":
                 return new GridStateGetNode(GridState::getGpar);
-            case "L_setGPar":
+            case "setGPar":
                 return GridStateSetNode.create((state, val) -> state.setGpar((RList) val));
-            case "L_getCurrentGrob":
+            case "getCurrentGrob":
                 return new GridStateGetNode(GridState::getCurrentGrob);
-            case "L_setCurrentGrob":
+            case "setCurrentGrob":
                 return GridStateSetNode.create(GridState::setCurrentGrob);
-            case "L_currentViewport":
+            case "currentViewport":
                 return new GridStateGetNode(GridState::getViewPort);
-            case "L_initGPar":
+            case "initGPar":
                 return new LInitGPar();
 
             // Display list stuff
-            case "L_getDisplayList":
+            case "getDisplayList":
                 return new GridStateGetNode(GridState::getDisplayList);
-            case "L_setDisplayList":
+            case "setDisplayList":
                 return GridStateSetNode.create((state, val) -> state.setDisplayList((RList) val));
-            case "L_getDLindex":
+            case "getDLindex":
                 return new GridStateGetNode(GridState::getDisplayListIndex);
-            case "L_setDLindex":
+            case "setDLindex":
                 return GridStateSetNode.create((state, val) -> state.setDisplayListIndex(RRuntime.asInteger(val)));
-            case "L_setDLelt":
+            case "setDLelt":
                 return GridStateSetNode.create(GridState::setDisplayListElement);
-            case "L_getDLelt":
+            case "getDLelt":
                 return LGetDisplayListElement.create();
-            case "L_setDLon":
+            case "setDLon":
                 return LSetDisplayListOn.create();
-            case "L_getDLon":
+            case "getDLon":
                 return new GridStateGetNode(state -> RRuntime.asLogical(state.isDisplayListOn()));
-            case "L_getEngineDLon":
+            case "getEngineDLon":
                 return new IgnoredGridExternal(RRuntime.LOGICAL_FALSE);
-            case "L_initDisplayList":
+            case "initDisplayList":
                 return new LInitDisplayList();
-            case "L_newpagerecording":
+            case "newpagerecording":
                 return new IgnoredGridExternal(RNull.instance);
 
             default:
-                if (name.startsWith("L_")) {
-                    throw RInternalError.shouldNotReachHere("Unimplemented grid external " + name);
-                } else {
-                    return null;
-                }
+                return null;
         }
     }
 
diff --git a/com.oracle.truffle.r.library/src/com/oracle/truffle/r/library/fastrGrid/fastrGrid.R b/com.oracle.truffle.r.library/src/com/oracle/truffle/r/library/fastrGrid/fastrGrid.R
index 068c5fb4f50a1c2eb42ef574881321d47aee4db3..2dfc34c84e6597cb045b562d891f173e954dd226 100644
--- a/com.oracle.truffle.r.library/src/com/oracle/truffle/r/library/fastrGrid/fastrGrid.R
+++ b/com.oracle.truffle.r.library/src/com/oracle/truffle/r/library/fastrGrid/fastrGrid.R
@@ -63,8 +63,8 @@ find.in.children <- function(path, name, strict, currPath, children, depth) {
 
 # path is a string, e.g. "A::B::C", or NULL if we are not searching for particular path
 # name is a string, the name of child we are looking for
-L_downvppath <- function(path, name, strict) {
-    currVp <- .Call(grid:::L_currentViewport)
+downvppath <- function(path, name, strict) {
+    currVp <- .Call(grid:::C_currentViewport)
     result <- find.viewport(path, name, strict, NULL, currVp, 1L);
     if (result[[1]]) {
         .Internal(.fastr.grid.doSetViewPort(result[[2L]], FALSE, FALSE));
@@ -74,17 +74,17 @@ L_downvppath <- function(path, name, strict) {
     }
 }
 
-L_downviewport <- function(name, strict) {
-    L_downvppath(0L, name, strict)
+downviewport <- function(name, strict) {
+    downvppath(0L, name, strict)
 }
 
-L_setviewport <- function(vp, hasParent) {
+setviewport <- function(vp, hasParent) {
     pushedVP <- grid:::pushedvp(vp);
     .Internal(.fastr.grid.doSetViewPort(pushedVP, hasParent, TRUE));
 }
 
-L_unsetviewport <- function(n) {
-    gvp <- .Call(grid:::L_currentViewport)
+unsetviewport <- function(n) {
+    gvp <- .Call(grid:::C_currentViewport)
     newVp <- gvp;
     for (i in 1:n) {
         gvp <- newVp;
@@ -152,8 +152,8 @@ getUnitData <- function(unit, index) {
 isPureNullUnitGrobDim <- function(unit, index, dimFunction) {
     # Can a grob have "null" width/height?
     # to be sure we cover everything, we keep the check here (like in GnuR)
-    savedgpar <- .Call(grid:::L_getGPar)
-    savedgrob <- .Call(grid:::L_getCurrentGrob)
+    savedgpar <- .Call(grid:::C_getGPar)
+    savedgrob <- .Call(grid:::C_getCurrentGrob)
 
     grob <- findGrob(getUnitData(unit, index), savedgrob)
 
@@ -161,8 +161,8 @@ isPureNullUnitGrobDim <- function(unit, index, dimFunction) {
     result <- isPureNullUnit(dimFunction(updatedgrob), 1)
     grid:::postDraw(updatedgrob)
 
-    .Call(grid:::L_setGPar, savedgpar)
-    .Call(grid:::L_setCurrentGrob, savedgrob)
+    .Call(grid:::C_setGPar, savedgpar)
+    .Call(grid:::C_setCurrentGrob, savedgrob)
     result
 }
 
@@ -190,7 +190,7 @@ isPureNullUnitArithmetic <- function(x, index) {
 # { gt <- grid.text("Hi there"); isPureNullUnit(unit(1, "grobheight", gt), 1) } == FALSE
 
 grobConversionPreDraw <- function(grobIn) {
-    grob <- findGrob(grobIn, .Call(grid:::L_getCurrentGrob))
+    grob <- findGrob(grobIn, .Call(grid:::C_getCurrentGrob))
     grid:::preDraw(grob)
 }
 
diff --git a/com.oracle.truffle.r.library/src/com/oracle/truffle/r/library/utils/Download.java b/com.oracle.truffle.r.library/src/com/oracle/truffle/r/library/utils/Download.java
index d9b2e1d55b82316b3aba40c73cb621e877bef004..34b8a9e3503cb1c951bdc62355a1d8ca7b801018 100644
--- a/com.oracle.truffle.r.library/src/com/oracle/truffle/r/library/utils/Download.java
+++ b/com.oracle.truffle.r.library/src/com/oracle/truffle/r/library/utils/Download.java
@@ -16,6 +16,9 @@ import static com.oracle.truffle.r.nodes.builtin.CastBuilder.Predef.notEmpty;
 import static com.oracle.truffle.r.nodes.builtin.CastBuilder.Predef.singleElement;
 import static com.oracle.truffle.r.nodes.builtin.CastBuilder.Predef.stringValue;
 import static com.oracle.truffle.r.nodes.builtin.CastBuilder.Predef.toBoolean;
+import static com.oracle.truffle.r.runtime.RVisibility.OFF;
+import static com.oracle.truffle.r.runtime.builtins.RBehavior.IO;
+import static com.oracle.truffle.r.runtime.builtins.RBuiltinKind.INTERNAL;
 
 import java.io.IOException;
 import java.io.InputStream;
@@ -28,10 +31,13 @@ import java.nio.file.StandardCopyOption;
 
 import com.oracle.truffle.api.CompilerDirectives.TruffleBoundary;
 import com.oracle.truffle.api.dsl.Specialization;
+import com.oracle.truffle.r.nodes.builtin.RBuiltinNode;
 import com.oracle.truffle.r.nodes.builtin.RExternalBuiltinNode;
 import com.oracle.truffle.r.runtime.RError;
 import com.oracle.truffle.r.runtime.RError.Message;
+import com.oracle.truffle.r.runtime.builtins.RBuiltin;
 import com.oracle.truffle.r.runtime.conn.StdConnections;
+import com.oracle.truffle.r.runtime.nodes.builtin.RBuiltinBaseNode;
 
 /**
  * Support for the "internal"method of "utils::download.file". TODO take note of "quiet", "mode" and
@@ -101,4 +107,30 @@ public abstract class Download extends RExternalBuiltinNode.Arg5 {
             throw error(RError.Message.GENERIC, e.getMessage());
         }
     }
+
+    /**
+     * This builtin is a tentative implementation of the <code>curlDownload</code> internal builtin.
+     * It just delegates invocations to the {@link Download} builtin.
+     */
+    @RBuiltin(name = "curlDownload", visibility = OFF, kind = INTERNAL, parameterNames = {"url", "destfile", "quite", "mode", "cacheOK"}, behavior = IO)
+    public abstract static class CurlDownload extends RBuiltinNode.Arg5 {
+
+        static {
+            Casts casts = new Casts(CurlDownload.class);
+            casts.arg(0).mustBe(stringValue()).asStringVector().mustBe(notEmpty()).shouldBe(singleElement(), Message.ONLY_FIRST_USED).findFirst();
+            casts.arg(1).mustBe(stringValue()).asStringVector().mustBe(notEmpty()).shouldBe(singleElement(), Message.ONLY_FIRST_USED).findFirst();
+            casts.arg(2).mustBe(logicalValue()).asLogicalVector().mustBe(notEmpty()).shouldBe(singleElement(), Message.ONLY_FIRST_USED).findFirst().map(toBoolean());
+            casts.arg(3).mustBe(stringValue()).asStringVector().mustBe(notEmpty()).shouldBe(singleElement(), Message.ONLY_FIRST_USED).findFirst();
+            casts.arg(4).mustBe(logicalValue()).asLogicalVector().mustBe(notEmpty()).shouldBe(singleElement(), Message.ONLY_FIRST_USED).findFirst().map(toBoolean());
+
+        }
+
+        @Child private Download downloadBuiltin = DownloadNodeGen.create();
+
+        @Specialization
+        protected int download(String urlString, String destFile, boolean quiet, String mode, boolean cacheOK) {
+            return downloadBuiltin.download(urlString, destFile, quiet, mode, cacheOK);
+        }
+
+    }
 }
diff --git a/com.oracle.truffle.r.native.recommended/Makefile b/com.oracle.truffle.r.native.recommended/Makefile
index b44020033d70fa87dc57b5079d0ef954b2d045e3..b2857f76145a6dc74373fc6e39e24cabd320a53f 100644
--- a/com.oracle.truffle.r.native.recommended/Makefile
+++ b/com.oracle.truffle.r.native.recommended/Makefile
@@ -44,13 +44,17 @@ NATIVE_PROJECT := $(subst native.recommended,native,$(CURDIR))
 R_VERSION := $(notdir $(wildcard $(NATIVE_PROJECT)/gnur/R-*))
 GNUR_HOME := $(NATIVE_PROJECT)/gnur/$(R_VERSION)
 # order matters due to inter-package dependencies
+ifdef FASTR_RELEASE
 GNUR_RECOMMENDED_PKGNAMES := codetools MASS boot class cluster lattice nnet spatial Matrix survival KernSmooth foreign nlme rpart
+else
+# codetools must be always installed because of S4
+GNUR_RECOMMENDED_PKGNAMES := codetools
+endif
 GNUR_RECOMMENDED_TARS := $(foreach pkg, $(GNUR_RECOMMENDED_PKGNAMES),$(GNUR_HOME)/src/library/Recommended/$(pkg).tgz)
 #$(info GNUR_RECOMMENDED_TARS=$(GNUR_RECOMMENDED_TARS))
 
 all: install.recommended
 
-ifdef FASTR_RELEASE
 ifneq ($(FASTR_RFFI),managed)
 install.recommended: $(GNUR_RECOMMENDED_TARS)
 	for pkgtar in $(GNUR_RECOMMENDED_TARS); do \
@@ -68,9 +72,6 @@ else
 install.recommended:
 endif
 	touch install.recommended
-else
-install.recommended:
-endif
 
 clean:
 	for pkgname in $(GNUR_RECOMMENDED_PKGNAMES); do \
diff --git a/com.oracle.truffle.r.native/Makefile b/com.oracle.truffle.r.native/Makefile
index c28fbbcc384fd8d72dc14721f2fd1ce1ffea49f7..dfc68d8f17b70e2af859c3bfdc9f581495c37e0e 100644
--- a/com.oracle.truffle.r.native/Makefile
+++ b/com.oracle.truffle.r.native/Makefile
@@ -30,6 +30,8 @@ export FASTR_NATIVE_DIR = $(TOPDIR)
 export R_VERSION = $(subst R-,,$(notdir $(basename $(basename $(wildcard $(FASTR_R_HOME)/libdownloads/R-*.gz)))))
 export GNUR_HOME = $(TOPDIR)/gnur/R-$(R_VERSION)
 
+$(info R_VERSION: $(R_VERSION))
+$(info GNUR_HOME: $(GNUR_HOME))
 
 ifndef FASTR_RFFI
 export FASTR_RFFI = nfi
@@ -69,7 +71,7 @@ else
 endif
 endif
 
-#$(info doclean: $(doclean))
+$(info doclean: $(doclean))
 checkversion:
 ifeq ($(doclean),1)
 	$(MAKE) clean
diff --git a/com.oracle.truffle.r.native/fficall/src/common/sys_fastr.c b/com.oracle.truffle.r.native/fficall/src/common/sys_fastr.c
index aa6c7b296917815b8b05a66121c5c6f12c1fdb3c..06f0391c16537f60d1371fc6d6e94d3b17701a30 100644
--- a/com.oracle.truffle.r.native/fficall/src/common/sys_fastr.c
+++ b/com.oracle.truffle.r.native/fficall/src/common/sys_fastr.c
@@ -5,7 +5,7 @@
  *
  * Copyright (c) 1995-2015, The R Core Team
  * Copyright (c) 2003, The R Foundation
- * Copyright (c) 2015, 2016, Oracle and/or its affiliates
+ * Copyright (c) 2015, 2017, Oracle and/or its affiliates
  *
  * All rights reserved.
  */
@@ -23,6 +23,11 @@ static char newFileName[PATH_MAX];
 static int HaveHOME=-1;
 static char UserHOME[PATH_MAX];
 
+SEXP installTrChar(SEXP x) {
+	// TODO implement correctly (see sysutils.c)
+	return installChar(x);
+}
+
 /* Only interpret inputs of the form ~ and ~/... */
 const char *R_ExpandFileName_unix(const char *s, char *buff)
 {
diff --git a/com.oracle.truffle.r.native/fficall/src/truffle_common/Connections.c b/com.oracle.truffle.r.native/fficall/src/truffle_common/Connections.c
index 8a179cbe7c339675589b58930ae21f7108867f3d..04bcb4e84c695237c2b65e4cb62cb43a1313b12f 100644
--- a/com.oracle.truffle.r.native/fficall/src/truffle_common/Connections.c
+++ b/com.oracle.truffle.r.native/fficall/src/truffle_common/Connections.c
@@ -322,3 +322,13 @@ Rconnection R_GetConnection(SEXP sConn) {
     return new;
 }
 
+void* R_GetFastRConnection(SEXP sConn) {
+    if (!inherits(sConn, "connection")) {
+        error(_("invalid connection"));
+    }
+
+    int fd = asInteger(sConn);
+
+    SEXP fastRCon = ((call_R_GetConnection) callbacks[R_GetConnection_x])(fd);
+    return fastRCon;
+}
diff --git a/com.oracle.truffle.r.native/fficall/src/truffle_common/Rembedded.c b/com.oracle.truffle.r.native/fficall/src/truffle_common/Rembedded.c
index 3442b2b89d5c0d098153548c6d73e581e29658a0..8b96980452b8be162ab1b16dd021cd876de840e3 100644
--- a/com.oracle.truffle.r.native/fficall/src/truffle_common/Rembedded.c
+++ b/com.oracle.truffle.r.native/fficall/src/truffle_common/Rembedded.c
@@ -14,8 +14,8 @@
 #include <sys/stat.h>
 #include <rffiutils.h>
 #define R_INTERFACE_PTRS
-#include <Rinterface.h>
 #include <R_ext/RStartup.h>
+#include <Rinterface.h>
 
 extern char **environ;
 
diff --git a/com.oracle.truffle.r.native/gnur/Makefile.gnur b/com.oracle.truffle.r.native/gnur/Makefile.gnur
index 2f82aecaa339c5a8d16481627cf289770394215d..7c7543f43385e303e75d41e3ff04002474509a66 100644
--- a/com.oracle.truffle.r.native/gnur/Makefile.gnur
+++ b/com.oracle.truffle.r.native/gnur/Makefile.gnur
@@ -57,7 +57,6 @@ all: Makefile $(GNUR_HOME) iconv config build
 
 $(GNUR_HOME): 
 	tar xf $(TOPDIR)/../libdownloads/R-$(R_VERSION).tar.gz
-	(cd $(GNUR_HOME) && patch < $(TOPDIR)/gnur/configure.patch) # to fix the zlib version check (fixed in GNUR in the meantime)
 
 # After this platform check, GNUR_CONFIG_FLAGS must be set
 ifeq ($(OSNAME), SunOS)
diff --git a/com.oracle.truffle.r.native/gnur/configure.patch b/com.oracle.truffle.r.native/gnur/configure.patch
deleted file mode 100644
index b4f0be9936176b6dc7ce55cc96c9234ecb966b97..0000000000000000000000000000000000000000
--- a/com.oracle.truffle.r.native/gnur/configure.patch
+++ /dev/null
@@ -1,18 +0,0 @@
---- ./R-3.3.2/configure Mon Oct 24 04:34:26 2016
-+++ ./configure.new     Wed Jul 26 04:43:08 2017
-@@ -35507,10 +35507,11 @@
- #include <string.h>
- #include <zlib.h>
- int main() {
--#ifdef ZLIB_VERSION
--/* Work around Debian bug: it uses 1.2.3.4 even though there was no such
--   version on the master site zlib.net */
--  exit(strncmp(ZLIB_VERSION, "1.2.5", 5) < 0);
-+#ifdef ZLIB_VERNUM
-+  if (ZLIB_VERNUM < 0x1250) {
-+    exit(1);
-+  }
-+  exit(0);
- #else
-   exit(1);
- #endif
diff --git a/com.oracle.truffle.r.native/library/stats/src/gnur_extracts.c b/com.oracle.truffle.r.native/library/stats/src/gnur_extracts.c
index eec34fc49afeb4c9752241400bb714fd7f1d5469..f4e26a2dab01c04c227726a16b59e00cfc7241cb 100644
--- a/com.oracle.truffle.r.native/library/stats/src/gnur_extracts.c
+++ b/com.oracle.truffle.r.native/library/stats/src/gnur_extracts.c
@@ -38,6 +38,22 @@ void F77_SUB(bdrsplerr)(void)
     error(_("only 2500 rows are allowed for sm.method=\"spline\""));
 }
 
+void F77_SUB(splineprt)(double* df, double* gcvpen, int* ismethod,
+			      double* lambda, double *edf)
+{
+    Rprintf("spline(df=%5.3g, g.pen=%11.6g, ismeth.=%+2d) -> (lambda, edf) = (%.7g, %5.2f)\n",
+	    *df, *gcvpen, *ismethod, *lambda, *edf);
+    return;
+}
+
+// called only from smooth(..., trace=TRUE)  in ./ppr.f :
+void F77_SUB(smoothprt)(double* span, int* iper, double* var, double* cvar)
+{
+    Rprintf("smooth(span=%4g, iper=%+2d) -> (var, cvar) = (%g, %g)\n",
+	    *span, *iper, *var, *cvar);
+    return;
+}
+
 // from d1mach.c
 
 #include <Rmath.h>
diff --git a/com.oracle.truffle.r.native/library/stats/src/statsR_dummy.c b/com.oracle.truffle.r.native/library/stats/src/statsR_dummy.c
index a31c7a79596890132713e1dde930896d07c073f3..74ecccd2bf20d07b1bfaba2df9024a7b2fe8c197 100644
--- a/com.oracle.truffle.r.native/library/stats/src/statsR_dummy.c
+++ b/com.oracle.truffle.r.native/library/stats/src/statsR_dummy.c
@@ -197,6 +197,7 @@ SEXP pRho(SEXP q, SEXP sn, SEXP lower) UNIMPLEMENTED
 SEXP SWilk(SEXP x) UNIMPLEMENTED
 
 SEXP bw_den(SEXP nbin, SEXP sx) UNIMPLEMENTED
+SEXP bw_den_binned(SEXP sx) UNIMPLEMENTED
 SEXP bw_ucv(SEXP sn, SEXP sd, SEXP cnt, SEXP sh) UNIMPLEMENTED
 SEXP bw_bcv(SEXP sn, SEXP sd, SEXP cnt, SEXP sh) UNIMPLEMENTED
 SEXP bw_phi4(SEXP sn, SEXP sd, SEXP cnt, SEXP sh) UNIMPLEMENTED
diff --git a/com.oracle.truffle.r.native/library/tools/src/gramRd_fastr.h b/com.oracle.truffle.r.native/library/tools/src/gramRd_fastr.h
index 73d64e3ddd01772cb30a865ce3962e3e281744cb..c0a03dffb7a1b6cbe7149f10dee61b229b681eae 100644
--- a/com.oracle.truffle.r.native/library/tools/src/gramRd_fastr.h
+++ b/com.oracle.truffle.r.native/library/tools/src/gramRd_fastr.h
@@ -29,4 +29,6 @@ int callGetCMethod(void *conn) {
     return FASTR_getConnectionChar(conn);
 }
 
+void* R_GetFastRConnection(void *conn);
+
 #endif //GRAMRD_FASTR_H
diff --git a/com.oracle.truffle.r.native/library/tools/src/tools_dummy.c b/com.oracle.truffle.r.native/library/tools/src/tools_dummy.c
index 74b44e6c6260c4e252c0f67c1ebc40ec8d0769b0..8cfcee8fa1d8dd06361407ec7a5747acd868c5fe 100644
--- a/com.oracle.truffle.r.native/library/tools/src/tools_dummy.c
+++ b/com.oracle.truffle.r.native/library/tools/src/tools_dummy.c
@@ -36,7 +36,6 @@ SEXP startHTTPD(SEXP sIP, SEXP sPort) UNIMPLEMENTED
 SEXP stopHTTPD(void) UNIMPLEMENTED
 SEXP splitString(SEXP string, SEXP delims) UNIMPLEMENTED
 
-SEXP C_parseLatex(SEXP call, SEXP op, SEXP args, SEXP env) UNIMPLEMENTED
-//SEXP C_parseRd(SEXP call, SEXP op, SEXP args, SEXP env);
-SEXP C_parseRd(SEXP con, SEXP source, SEXP verbose, SEXP fragment, SEXP basename, SEXP warningcalls);
-SEXP C_deparseRd(SEXP e, SEXP state) UNIMPLEMENTED
+SEXP parseLatex(SEXP call, SEXP op, SEXP args, SEXP env) UNIMPLEMENTED
+SEXP parseRd(SEXP call, SEXP op, SEXP args, SEXP env);
+SEXP deparseRd(SEXP e, SEXP state) UNIMPLEMENTED
diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Array.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Array.java
index 9c16badfdc78a238005ca72d08897fff1d0db1c7..1819cd7c834645b9b287245de003acfb3fdf8d73 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Array.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Array.java
@@ -31,8 +31,11 @@ import static com.oracle.truffle.r.runtime.builtins.RBuiltinKind.INTERNAL;
 
 import com.oracle.truffle.api.CompilerDirectives;
 import com.oracle.truffle.api.dsl.Specialization;
+import com.oracle.truffle.api.profiles.ConditionProfile;
 import com.oracle.truffle.r.nodes.builtin.RBuiltinNode;
 import com.oracle.truffle.r.runtime.RError;
+import com.oracle.truffle.r.runtime.RRuntime;
+import com.oracle.truffle.r.runtime.Utils;
 import com.oracle.truffle.r.runtime.builtins.RBuiltin;
 import com.oracle.truffle.r.runtime.data.RComplex;
 import com.oracle.truffle.r.runtime.data.RComplexVector;
@@ -66,6 +69,7 @@ import com.oracle.truffle.r.runtime.data.model.RAbstractStringVector;
 public abstract class Array extends RBuiltinNode.Arg3 {
 
     @Child private UpdateDimNames updateDimNames;
+    private final ConditionProfile nonEmptyVectorProfile = ConditionProfile.createBinaryProfile();
 
     // it's OK for the following method to update dimnames in-place as the container is "fresh"
     private void updateDimNames(RAbstractContainer container, Object o) {
@@ -105,10 +109,18 @@ public abstract class Array extends RBuiltinNode.Arg3 {
         int[] dimData = new int[dim.getLength()];
         int totalLength = dimDataHelper(dim, dimData);
         int[] data = new int[totalLength];
-        for (int i = 0; i < totalLength; i++) {
-            data[i] = vec.getDataAt(i % vec.getLength());
+        int vecLength = vec.getLength();
+        if (nonEmptyVectorProfile.profile(totalLength > 0 && vecLength > 0)) {
+            for (int i = 0; i < totalLength; i++) {
+                data[i] = vec.getDataAt(i % vec.getLength());
+            }
+            return RDataFactory.createIntVector(data, vec.isComplete(), dimData);
+        } else {
+            for (int i = 0; i < totalLength; i++) {
+                data[i] = RRuntime.INT_NA;
+            }
+            return RDataFactory.createIntVector(data, RDataFactory.INCOMPLETE_VECTOR, dimData);
         }
-        return RDataFactory.createIntVector(data, vec.isComplete(), dimData);
     }
 
     @Specialization
@@ -127,10 +139,18 @@ public abstract class Array extends RBuiltinNode.Arg3 {
         int[] dimData = new int[dim.getLength()];
         int totalLength = dimDataHelper(dim, dimData);
         double[] data = new double[totalLength];
-        for (int i = 0; i < totalLength; i++) {
-            data[i] = vec.getDataAt(i % vec.getLength());
+        int vecLength = vec.getLength();
+        if (totalLength > 0 && vecLength > 0) {
+            for (int i = 0; i < totalLength; i++) {
+                data[i] = vec.getDataAt(i % vec.getLength());
+            }
+            return RDataFactory.createDoubleVector(data, vec.isComplete(), dimData);
+        } else {
+            for (int i = 0; i < totalLength; i++) {
+                data[i] = RRuntime.DOUBLE_NA;
+            }
+            return RDataFactory.createDoubleVector(data, RDataFactory.INCOMPLETE_VECTOR, dimData);
         }
-        return RDataFactory.createDoubleVector(data, vec.isComplete(), dimData);
     }
 
     @Specialization
@@ -149,10 +169,18 @@ public abstract class Array extends RBuiltinNode.Arg3 {
         int[] dimData = new int[dim.getLength()];
         int totalLength = dimDataHelper(dim, dimData);
         byte[] data = new byte[totalLength];
-        for (int i = 0; i < totalLength; i++) {
-            data[i] = vec.getDataAt(i % vec.getLength());
+        int vecLength = vec.getLength();
+        if (totalLength > 0 && vecLength > 0) {
+            for (int i = 0; i < totalLength; i++) {
+                data[i] = vec.getDataAt(i % vec.getLength());
+            }
+            return RDataFactory.createLogicalVector(data, vec.isComplete(), dimData);
+        } else {
+            for (int i = 0; i < totalLength; i++) {
+                data[i] = RRuntime.LOGICAL_NA;
+            }
+            return RDataFactory.createLogicalVector(data, RDataFactory.INCOMPLETE_VECTOR, dimData);
         }
-        return RDataFactory.createLogicalVector(data, vec.isComplete(), dimData);
     }
 
     @Specialization
@@ -171,10 +199,19 @@ public abstract class Array extends RBuiltinNode.Arg3 {
         int[] dimData = new int[dim.getLength()];
         int totalLength = dimDataHelper(dim, dimData);
         String[] data = new String[totalLength];
-        for (int i = 0; i < totalLength; i++) {
-            data[i] = vec.getDataAt(i % vec.getLength());
+        int vecLength = vec.getLength();
+        if (totalLength > 0 && vecLength > 0) {
+            for (int i = 0; i < totalLength; i++) {
+                data[i] = vec.getDataAt(i % vec.getLength());
+            }
+            return RDataFactory.createStringVector(data, vec.isComplete(), dimData);
+        } else {
+            String empty = Utils.intern("");
+            for (int i = 0; i < totalLength; i++) {
+                data[i] = empty;
+            }
+            return RDataFactory.createStringVector(data, RDataFactory.COMPLETE_VECTOR, dimData);
         }
-        return RDataFactory.createStringVector(data, vec.isComplete(), dimData);
     }
 
     @Specialization
@@ -194,12 +231,21 @@ public abstract class Array extends RBuiltinNode.Arg3 {
         int totalLength = dimDataHelper(dim, dimData);
         double[] data = new double[totalLength << 1];
         int ind = 0;
-        for (int i = 0; i < totalLength; i++) {
-            RComplex d = vec.getDataAt(i % vec.getLength());
-            data[ind++] = d.getRealPart();
-            data[ind++] = d.getImaginaryPart();
+        int vecLength = vec.getLength();
+        if (totalLength > 0 && vecLength > 0) {
+            for (int i = 0; i < totalLength; i++) {
+                RComplex d = vec.getDataAt(i % vec.getLength());
+                data[ind++] = d.getRealPart();
+                data[ind++] = d.getImaginaryPart();
+            }
+            return RDataFactory.createComplexVector(data, vec.isComplete(), dimData);
+        } else {
+            for (int i = 0; i < totalLength; i++) {
+                data[ind++] = RRuntime.COMPLEX_NA_REAL_PART;
+                data[ind++] = RRuntime.COMPLEX_NA_IMAGINARY_PART;
+            }
+            return RDataFactory.createComplexVector(data, RDataFactory.INCOMPLETE_VECTOR, dimData);
         }
-        return RDataFactory.createComplexVector(data, vec.isComplete(), dimData);
     }
 
     @Specialization
@@ -218,8 +264,15 @@ public abstract class Array extends RBuiltinNode.Arg3 {
         int[] dimData = new int[dim.getLength()];
         int totalLength = dimDataHelper(dim, dimData);
         byte[] data = new byte[totalLength];
-        for (int i = 0; i < totalLength; i++) {
-            data[i] = vec.getDataAt(i % vec.getLength()).getValue();
+        int vecLength = vec.getLength();
+        if (totalLength > 0 && vecLength > 0) {
+            for (int i = 0; i < totalLength; i++) {
+                data[i] = vec.getDataAt(i % vec.getLength()).getValue();
+            }
+        } else {
+            for (int i = 0; i < totalLength; i++) {
+                data[i] = 0;
+            }
         }
         return RDataFactory.createRawVector(data, dimData);
     }
diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/BasePackage.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/BasePackage.java
index b200768c1127edf4101bdbf8d53dd8eed8a7b69b..52643afaf9a669997a4ac3170c312a98f6f45068 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/BasePackage.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/BasePackage.java
@@ -26,6 +26,9 @@ import java.util.function.Supplier;
 
 import com.oracle.truffle.api.frame.MaterializedFrame;
 import com.oracle.truffle.r.library.fastrGrid.DoSetViewPortBuiltin;
+import com.oracle.truffle.r.library.utils.Download;
+import com.oracle.truffle.r.library.utils.Download.CurlDownload;
+import com.oracle.truffle.r.library.utils.DownloadNodeGen.CurlDownloadNodeGen;
 import com.oracle.truffle.r.nodes.RRootNode;
 import com.oracle.truffle.r.nodes.access.variables.ReadVariableNode;
 import com.oracle.truffle.r.nodes.binary.BinaryArithmeticNodeGen;
@@ -343,6 +346,7 @@ public class BasePackage extends RBuiltinPackage {
         add(CumProd.class, CumProdNodeGen::create);
         add(CumSum.class, CumSumNodeGen::create);
         add(CacheClass.class, CacheClassNodeGen::create);
+        add(CurlDownload.class, CurlDownloadNodeGen::create);
         add(Date.class, DateNodeGen::create);
         add(DatePOSIXFunctions.Date2POSIXlt.class, DatePOSIXFunctionsFactory.Date2POSIXltNodeGen::create);
         add(DatePOSIXFunctions.AsPOSIXct.class, DatePOSIXFunctionsFactory.AsPOSIXctNodeGen::create);
@@ -522,6 +526,7 @@ public class BasePackage extends RBuiltinPackage {
         add(InheritsBuiltin.class, InheritsBuiltinNodeGen::create);
         add(Interactive.class, InteractiveNodeGen::create);
         add(Internal.class, InternalNodeGen::create);
+        add(InternalsID.class, InternalsIDNodeGen::create);
         add(IntToBits.class, IntToBitsNodeGen::create);
         add(IntToUtf8.class, IntToUtf8NodeGen::create);
         add(Invisible.class, InvisibleNodeGen::create);
@@ -733,6 +738,7 @@ public class BasePackage extends RBuiltinPackage {
         add(UpdateSlot.class, UpdateSlotNodeGen::create);
         add(UpdateStorageMode.class, UpdateStorageModeNodeGen::create);
         add(UpdateSubstr.class, UpdateSubstrNodeGen::create);
+        add(ValidEnc.class, ValidEncNodeGen::create);
         add(VApply.class, VApplyNodeGen::create);
         add(Vector.class, VectorNodeGen::create);
         add(Warning.class, WarningNodeGen::create);
diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/BitwiseFunctions.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/BitwiseFunctions.java
index 6f8b4034f27b6222cb8a6a4359c65c82bcf71d22..c6027138b595f76cc14e514c99d97ec7a2fbc756 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/BitwiseFunctions.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/BitwiseFunctions.java
@@ -43,7 +43,7 @@ public class BitwiseFunctions {
         AND("bitwAnd"),
         OR("bitwOr"),
         XOR("bitwXor"),
-        NOT("bitNot"),
+        NOT("bitwNot"),
         SHIFTR("bitShiftR"),
         SHIFTL("bitShiftL");
 
diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/CumSum.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/CumSum.java
index 683d2b46ad780a6b3ca3e1e7e2d6035ac4ca1ba8..f0b47f2e76becdd87dc3801075fdd341d1a594bb 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/CumSum.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/CumSum.java
@@ -126,9 +126,12 @@ public abstract class CumSum extends RBuiltinNode.Arg1 {
         for (int i = 0; i < arg.getLength(); i++) {
             double value = arg.getDataAt(i);
             // cumsum behaves different than cumprod for NaNs:
-            if (na.checkNAorNaN(value)) {
+            if (na.check(value)) {
                 Arrays.fill(res, i, res.length, RRuntime.DOUBLE_NA);
                 break;
+            } else if (na.checkNAorNaN(value)) {
+                Arrays.fill(res, i, res.length, Double.NaN);
+                break;
             }
             prev = add.op(prev, value);
             res[i] = prev;
diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Diag.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Diag.java
index 6d2ba76bcbd4cf034911c7e9525383cdb0ec0837..ca1cda7f78336c92bba9dfc5fa216436a663e481 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Diag.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Diag.java
@@ -14,6 +14,7 @@ package com.oracle.truffle.r.nodes.builtin.base;
 
 import static com.oracle.truffle.r.nodes.builtin.CastBuilder.Predef.asDoubleVector;
 import static com.oracle.truffle.r.nodes.builtin.CastBuilder.Predef.complexValue;
+import static com.oracle.truffle.r.nodes.builtin.CastBuilder.Predef.logicalValue;
 import static com.oracle.truffle.r.nodes.builtin.CastBuilder.Predef.nullValue;
 import static com.oracle.truffle.r.nodes.builtin.CastBuilder.Predef.gte0;
 import static com.oracle.truffle.r.nodes.builtin.CastBuilder.Predef.notIntNA;
@@ -31,6 +32,7 @@ import com.oracle.truffle.r.runtime.data.RDataFactory;
 import com.oracle.truffle.r.runtime.data.RNull;
 import com.oracle.truffle.r.runtime.data.model.RAbstractComplexVector;
 import com.oracle.truffle.r.runtime.data.model.RAbstractDoubleVector;
+import com.oracle.truffle.r.runtime.data.model.RAbstractLogicalVector;
 import com.oracle.truffle.r.runtime.data.model.RAbstractVector;
 
 @RBuiltin(name = "diag", kind = INTERNAL, parameterNames = {"x", "nrow", "ncol"}, behavior = PURE)
@@ -38,7 +40,7 @@ public abstract class Diag extends RBuiltinNode.Arg3 {
 
     static {
         Casts casts = new Casts(Diag.class);
-        casts.arg("x").mustNotBeMissing().returnIf(nullValue()).mapIf(complexValue().not(), asDoubleVector());
+        casts.arg("x").mustNotBeMissing().returnIf(nullValue()).mapIf(complexValue().not().and(logicalValue().not()), asDoubleVector());
         casts.arg("nrow").asIntegerVector().findFirst().mustBe(notIntNA(), Message.INVALID_LARGE_NA_VALUE, "nrow").mustBe(gte0(), Message.INVALID_NEGATIVE_VALUE, "nrow");
         casts.arg("ncol").asIntegerVector().findFirst().mustBe(notIntNA(), Message.INVALID_LARGE_NA_VALUE, "ncol").mustBe(gte0(), Message.INVALID_NEGATIVE_VALUE, "ncol");
     }
@@ -69,7 +71,7 @@ public abstract class Diag extends RBuiltinNode.Arg3 {
         for (int j = 0; j < mn; j++) {
             data[j * (nrow + 1)] = x;
         }
-        return RDataFactory.createDoubleVector(data, RRuntime.isNA(x), new int[]{nrow, ncol});
+        return RDataFactory.createDoubleVector(data, !RRuntime.isNA(x), new int[]{nrow, ncol});
     }
 
     @Specialization
@@ -98,4 +100,17 @@ public abstract class Diag extends RBuiltinNode.Arg3 {
         }
         return RDataFactory.createDoubleVector(data, source.isComplete(), new int[]{nrow, ncol});
     }
+
+    @Specialization
+    protected Object diag(RAbstractLogicalVector source, int nrow, int ncol) {
+        int mn = checkX(source, nrow, ncol);
+
+        byte[] data = new byte[nrow * ncol];
+        int nx = source.getLength();
+        for (int j = 0; j < mn; j++) {
+            data[j * (nrow + 1)] = source.getDataAt(j % nx);
+        }
+        return RDataFactory.createLogicalVector(data, source.isComplete(), new int[]{nrow, ncol});
+    }
+
 }
diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Formals.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Formals.java
index 91e682f99967cba54c235fa4dc0aa4990d4befac..1e8e3815dcdb4a3e2fd1592fbbbc3b14bd0b8ca2 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Formals.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Formals.java
@@ -33,6 +33,7 @@ import com.oracle.truffle.r.nodes.RASTUtils;
 import com.oracle.truffle.r.nodes.builtin.RBuiltinNode;
 import com.oracle.truffle.r.nodes.function.FormalArguments;
 import com.oracle.truffle.r.nodes.function.FunctionDefinitionNode;
+import com.oracle.truffle.r.runtime.RError;
 import com.oracle.truffle.r.runtime.builtins.RBuiltin;
 import com.oracle.truffle.r.runtime.data.RDataFactory;
 import com.oracle.truffle.r.runtime.data.RFunction;
@@ -44,7 +45,8 @@ import com.oracle.truffle.r.runtime.nodes.RNode;
 public abstract class Formals extends RBuiltinNode.Arg1 {
 
     static {
-        Casts.noCasts(Formals.class);
+        Casts casts = new Casts(Formals.class);
+        casts.arg("fun").shouldBe(RFunction.class, RError.Message.ARGUMENT_NOT_FUNCTION);
     }
 
     @SuppressWarnings("unused")
diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/FrameFunctions.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/FrameFunctions.java
index 7baf39bb7d472663a413ba1c8264c101bf0df70c..4ced22337bc789110a444e5fdc243c306ccfc37a 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/FrameFunctions.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/FrameFunctions.java
@@ -235,7 +235,7 @@ public class FrameFunctions {
             casts.arg("definition").mustBe(RFunction.class);
             casts.arg("call").mustBe(RLanguage.class);
             casts.arg("expand.dots").asLogicalVector().findFirst();
-            casts.arg("envir").mustBe(REnvironment.class, Message.MUST_BE_ENVIRON);
+            casts.arg("envir").mustBe(REnvironment.class, Message.MUST_BE_ENVIRON, "envir");
         }
 
         @Specialization
diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Identical.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Identical.java
index ace865e7680268a921567c7275bb8c4c226783d0..ce13c56a758c09b8b6b29cb56b52ea0c23f27872 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Identical.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Identical.java
@@ -65,11 +65,17 @@ import com.oracle.truffle.r.runtime.nodes.RSyntaxNode;
  * closures) GnuR compares attributes also. The general case is therefore slow but the fast path
  * needs to be fast! The five defaulted logical arguments are supposed to be cast to logical and
  * checked for NA (regardless of whether they are used).
+ *
+ * TODO implement {@code ignoreSrcref}.
+ *
+ * N.B. GNU R allows all the {@code ignoreXXX} options to be optional. However, the only call to the
+ * {@code .Internal} in the GNU R code base is from the closure wrapper, which passes all of them.
+ * There may be some package that calls the {@code .Internal} directly with less, however.
  */
-@RBuiltin(name = "identical", kind = INTERNAL, parameterNames = {"x", "y", "num.eq", "single.NA", "attrib.as.set", "ignore.bytecode", "ignore.environment"}, behavior = PURE)
-public abstract class Identical extends RBuiltinNode.Arg7 {
+@RBuiltin(name = "identical", kind = INTERNAL, parameterNames = {"x", "y", "num.eq", "single.NA", "attrib.as.set", "ignore.bytecode", "ignore.environment", "ignore.srcref"}, behavior = PURE)
+public abstract class Identical extends RBuiltinNode.Arg8 {
 
-    protected abstract byte executeByte(Object x, Object y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment);
+    protected abstract byte executeByte(Object x, Object y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment, boolean ignoreSrcref);
 
     @Child private Identical identicalRecursive;
     @Child private Identical identicalRecursiveAttr;
@@ -83,6 +89,7 @@ public abstract class Identical extends RBuiltinNode.Arg7 {
         casts.arg("attrib.as.set").asLogicalVector().findFirst(RRuntime.LOGICAL_FALSE).map(toBoolean());
         casts.arg("ignore.bytecode").asLogicalVector().findFirst(RRuntime.LOGICAL_FALSE).map(toBoolean());
         casts.arg("ignore.environment").asLogicalVector().findFirst(RRuntime.LOGICAL_FALSE).map(toBoolean());
+        casts.arg("ignore.srcref").asLogicalVector().findFirst(RRuntime.LOGICAL_FALSE).map(toBoolean());
     }
 
     private final ConditionProfile vecLengthProfile = ConditionProfile.createBinaryProfile();
@@ -91,49 +98,49 @@ public abstract class Identical extends RBuiltinNode.Arg7 {
     // Note: the execution of the recursive cases is not done directly and not through RCallNode or
     // similar, this means that the visibility handling is left to us.
 
-    private byte identicalRecursive(Object x, Object y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment) {
+    private byte identicalRecursive(Object x, Object y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment, boolean ignoreSrcref) {
         if (identicalRecursive == null) {
             CompilerDirectives.transferToInterpreterAndInvalidate();
             identicalRecursive = insert(IdenticalNodeGen.create());
         }
-        return identicalRecursive.executeByte(x, y, numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment);
+        return identicalRecursive.executeByte(x, y, numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment, ignoreSrcref);
     }
 
-    private byte identicalRecursiveAttr(Object x, Object y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment) {
+    private byte identicalRecursiveAttr(Object x, Object y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment, boolean ignoreSrcref) {
         if (identicalRecursiveAttr == null) {
             CompilerDirectives.transferToInterpreterAndInvalidate();
             identicalRecursiveAttr = insert(IdenticalNodeGen.create());
         }
-        return identicalRecursiveAttr.executeByte(x, y, numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment);
+        return identicalRecursiveAttr.executeByte(x, y, numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment, ignoreSrcref);
     }
 
     @SuppressWarnings("unused")
     @Specialization(guards = "isRNull(x) || isRNull(y)")
-    protected byte doInternalIdenticalNull(Object x, Object y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment) {
+    protected byte doInternalIdenticalNull(Object x, Object y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment, boolean ignoreSrcref) {
         return RRuntime.asLogical(x == y);
     }
 
     @SuppressWarnings("unused")
     @Specialization(guards = "isRMissing(x) || isRMissing(y)")
-    protected byte doInternalIdenticalMissing(Object x, Object y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment) {
+    protected byte doInternalIdenticalMissing(Object x, Object y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment, boolean ignoreSrcref) {
         return RRuntime.asLogical(x == y);
     }
 
     @SuppressWarnings("unused")
     @Specialization
-    protected byte doInternalIdentical(byte x, byte y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment) {
+    protected byte doInternalIdentical(byte x, byte y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment, boolean ignoreSrcref) {
         return RRuntime.asLogical(x == y);
     }
 
     @SuppressWarnings("unused")
     @Specialization
-    protected byte doInternalIdentical(String x, String y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment) {
+    protected byte doInternalIdentical(String x, String y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment, boolean ignoreSrcref) {
         return RRuntime.asLogical(x.equals(y));
     }
 
     @SuppressWarnings("unused")
     @Specialization
-    protected byte doInternalIdentical(double x, double y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment) {
+    protected byte doInternalIdentical(double x, double y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment, boolean ignoreSrcref) {
         if (singleNA) {
             if (RRuntime.isNA(x)) {
                 return RRuntime.asLogical(RRuntime.isNA(y));
@@ -156,7 +163,7 @@ public abstract class Identical extends RBuiltinNode.Arg7 {
         return RRuntime.asLogical(Double.doubleToRawLongBits(x) == Double.doubleToRawLongBits(y));
     }
 
-    private byte identicalAttr(RAttributable x, RAttributable y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment) {
+    private byte identicalAttr(RAttributable x, RAttributable y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment, boolean ignoreSrcref) {
         // TODO interpret attribAsSet correctly
         DynamicObject xAttributes = x.getAttributes();
         DynamicObject yAttributes = y.getAttributes();
@@ -173,7 +180,7 @@ public abstract class Identical extends RBuiltinNode.Arg7 {
                 if (!xAttr.getName().equals(yAttr.getName())) {
                     return RRuntime.LOGICAL_FALSE;
                 }
-                byte res = identicalRecursiveAttr(xAttr.getValue(), yAttr.getValue(), numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment);
+                byte res = identicalRecursiveAttr(xAttr.getValue(), yAttr.getValue(), numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment, ignoreSrcref);
                 if (res == RRuntime.LOGICAL_FALSE) {
                     return RRuntime.LOGICAL_FALSE;
                 }
@@ -185,21 +192,21 @@ public abstract class Identical extends RBuiltinNode.Arg7 {
 
     @SuppressWarnings("unused")
     @Specialization
-    protected byte doInternalIdentical(REnvironment x, REnvironment y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment) {
+    protected byte doInternalIdentical(REnvironment x, REnvironment y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment, boolean ignoreSrcref) {
         // reference equality for environments
         return RRuntime.asLogical(x == y);
     }
 
     @SuppressWarnings("unused")
     @Specialization
-    protected byte doInternalIdentical(RSymbol x, RSymbol y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment) {
+    protected byte doInternalIdentical(RSymbol x, RSymbol y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment, boolean ignoreSrcref) {
         assert Utils.isInterned(x.getName()) && Utils.isInterned(y.getName());
         return RRuntime.asLogical(x.getName() == y.getName());
     }
 
     @Specialization
     @TruffleBoundary
-    protected byte doInternalIdentical(RLanguage x, RLanguage y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment) {
+    protected byte doInternalIdentical(RLanguage x, RLanguage y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment, boolean ignoreSrcref) {
         if (x == y) {
             return RRuntime.LOGICAL_TRUE;
         }
@@ -208,21 +215,21 @@ public abstract class Identical extends RBuiltinNode.Arg7 {
         if (!new IdenticalVisitor().accept(xNode, yNode)) {
             return RRuntime.LOGICAL_FALSE;
         }
-        return identicalAttr(x, y, numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment);
+        return identicalAttr(x, y, numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment, ignoreSrcref);
     }
 
     @Specialization
-    byte doInternalIdentical(RFunction x, RFunction y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment) {
+    byte doInternalIdentical(RFunction x, RFunction y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment, boolean ignoreSrcref) {
         if (x == y) {
             // trivial case
             return RRuntime.LOGICAL_TRUE;
         } else {
-            return doInternalIdenticalSlowpath(x, y, numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment);
+            return doInternalIdenticalSlowpath(x, y, numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment, ignoreSrcref);
         }
     }
 
     @TruffleBoundary
-    private byte doInternalIdenticalSlowpath(RFunction x, RFunction y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment) {
+    private byte doInternalIdenticalSlowpath(RFunction x, RFunction y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment, boolean ignoreSrcref) {
         boolean xb = x.isBuiltin();
         boolean yb = y.isBuiltin();
         if ((xb && !yb) || (yb && !xb)) {
@@ -245,11 +252,12 @@ public abstract class Identical extends RBuiltinNode.Arg7 {
             }
         }
         // finally check attributes
-        return identicalAttr(x, y, numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment);
+        return identicalAttr(x, y, numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment, ignoreSrcref);
     }
 
     @Specialization(guards = "!vectorsLists(x, y)")
-    protected byte doInternalIdenticalGeneric(RAbstractVector x, RAbstractVector y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment) {
+    protected byte doInternalIdenticalGeneric(RAbstractVector x, RAbstractVector y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment,
+                    boolean ignoreSrcref) {
         if (vecLengthProfile.profile(x.getLength() != y.getLength()) || differentTypesProfile.profile(x.getRType() != y.getRType())) {
             return RRuntime.LOGICAL_FALSE;
         } else {
@@ -259,40 +267,41 @@ public abstract class Identical extends RBuiltinNode.Arg7 {
                 }
             }
         }
-        return identicalAttr(x, y, numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment);
+        return identicalAttr(x, y, numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment, ignoreSrcref);
     }
 
     @Specialization
-    protected byte doInternalIdenticalGeneric(RListBase x, RListBase y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment) {
+    protected byte doInternalIdenticalGeneric(RListBase x, RListBase y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment, boolean ignoreSrcref) {
         if (x.getLength() != y.getLength()) {
             return RRuntime.LOGICAL_FALSE;
         }
         for (int i = 0; i < x.getLength(); i++) {
-            byte res = identicalRecursive(x.getDataAt(i), y.getDataAt(i), numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment);
+            byte res = identicalRecursive(x.getDataAt(i), y.getDataAt(i), numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment, ignoreSrcref);
             if (res == RRuntime.LOGICAL_FALSE) {
                 return RRuntime.LOGICAL_FALSE;
             }
         }
-        return identicalAttr(x, y, numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment);
+        return identicalAttr(x, y, numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment, ignoreSrcref);
     }
 
     @Specialization
-    protected byte doInternalIdenticalGeneric(RS4Object x, RS4Object y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment) {
+    protected byte doInternalIdenticalGeneric(RS4Object x, RS4Object y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment, boolean ignoreSrcref) {
         if (x.isS4() != y.isS4()) {
             return RRuntime.LOGICAL_FALSE;
         }
-        return identicalAttr(x, y, numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment);
+        return identicalAttr(x, y, numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment, ignoreSrcref);
     }
 
     @SuppressWarnings("unused")
     @Specialization
-    protected byte doInternalIdenticalGeneric(RExternalPtr x, RExternalPtr y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment) {
+    protected byte doInternalIdenticalGeneric(RExternalPtr x, RExternalPtr y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment,
+                    boolean ignoreSrcref) {
         return RRuntime.asLogical(x.getAddr() == y.getAddr());
     }
 
     @Specialization
-    protected byte doInternalIdenticalGeneric(RPairList x, RPairList y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment) {
-        if (identicalRecursive(x.car(), y.car(), numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment) == RRuntime.LOGICAL_FALSE) {
+    protected byte doInternalIdenticalGeneric(RPairList x, RPairList y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment, boolean ignoreSrcref) {
+        if (identicalRecursive(x.car(), y.car(), numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment, ignoreSrcref) == RRuntime.LOGICAL_FALSE) {
             return RRuntime.LOGICAL_FALSE;
         }
         Object tmpXCdr = x.cdr();
@@ -322,7 +331,7 @@ public abstract class Identical extends RBuiltinNode.Arg7 {
                         RInternalError.unimplemented("non-RNull and non-RSymbol pairlist tags are not currently supported");
                     }
                 }
-                if (identicalRecursive(xSubList.car(), ySubList.car(), numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment) == RRuntime.LOGICAL_FALSE) {
+                if (identicalRecursive(xSubList.car(), ySubList.car(), numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment, ignoreSrcref) == RRuntime.LOGICAL_FALSE) {
                     return RRuntime.LOGICAL_FALSE;
                 }
                 if (xSubList.getAttributes() != null || ySubList.getAttributes() != null) {
@@ -332,24 +341,26 @@ public abstract class Identical extends RBuiltinNode.Arg7 {
                 tmpYCdr = ((RPairList) tmpYCdr).cdr();
             }
         }
-        return identicalAttr(x, y, numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment);
+        return identicalAttr(x, y, numEq, singleNA, attribAsSet, ignoreBytecode, ignoreEnvironment, ignoreSrcref);
     }
 
     @SuppressWarnings("unused")
     @Specialization
-    protected byte doInternalIdenticalForeignObject(RInteropScalar x, RInteropScalar y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment) {
+    protected byte doInternalIdenticalForeignObject(RInteropScalar x, RInteropScalar y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment,
+                    boolean ignoreSrcref) {
         return RRuntime.asLogical(x == y);
     }
 
     @SuppressWarnings("unused")
     @Specialization(guards = "areForeignObjects(x, y)")
-    protected byte doInternalIdenticalForeignObject(TruffleObject x, TruffleObject y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment) {
+    protected byte doInternalIdenticalForeignObject(TruffleObject x, TruffleObject y, boolean numEq, boolean singleNA, boolean attribAsSet, boolean ignoreBytecode, boolean ignoreEnvironment,
+                    boolean ignoreSrcref) {
         return RRuntime.asLogical(x == y);
     }
 
     @SuppressWarnings("unused")
     @Fallback
-    protected byte doInternalIdenticalWrongTypes(Object x, Object y, Object numEq, Object singleNA, Object attribAsSet, Object ignoreBytecode, Object ignoreEnvironment) {
+    protected byte doInternalIdenticalWrongTypes(Object x, Object y, Object numEq, Object singleNA, Object attribAsSet, Object ignoreBytecode, Object ignoreEnvironment, Object ignoreSrcref) {
         assert x.getClass() != y.getClass();
         return RRuntime.LOGICAL_FALSE;
     }
diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/InternalsID.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/InternalsID.java
new file mode 100644
index 0000000000000000000000000000000000000000..2a734366ce2e698d01192e7f83076581bf813822
--- /dev/null
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/InternalsID.java
@@ -0,0 +1,41 @@
+/*
+ * Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+package com.oracle.truffle.r.nodes.builtin.base;
+
+import static com.oracle.truffle.r.runtime.builtins.RBehavior.PURE;
+import static com.oracle.truffle.r.runtime.builtins.RBuiltinKind.INTERNAL;
+
+import com.oracle.truffle.api.dsl.Specialization;
+import com.oracle.truffle.r.nodes.builtin.RBuiltinNode;
+import com.oracle.truffle.r.launcher.RVersionNumber;
+import com.oracle.truffle.r.runtime.builtins.RBuiltin;
+
+@RBuiltin(name = "internalsID", kind = INTERNAL, parameterNames = {}, behavior = PURE)
+public abstract class InternalsID extends RBuiltinNode.Arg0 {
+    // private static final RStringVector UID = RDataFactory.createStringVectorFromScalar();
+
+    @Specialization
+    protected String internalsID() {
+        return RVersionNumber.INTERNALS_UID;
+    }
+}
diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Lengths.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Lengths.java
index 05138ba5cec4bfcf2f8dda63e4b38690c496e8b8..3cdee98c3ab7bbddc2172a4a94612bb92c94f538 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Lengths.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Lengths.java
@@ -85,7 +85,7 @@ public abstract class Lengths extends RBuiltinNode.Arg2 {
         return createResult(xa, data, useNames);
     }
 
-    private static RIntVector createResult(RAbstractVector x, int[] data, boolean useNames) {
+    private RIntVector createResult(RAbstractVector x, int[] data, boolean useNames) {
         RIntVector result = RDataFactory.createIntVector(data, RDataFactory.COMPLETE_VECTOR);
         if (useNames) {
             copyNames(x, result);
@@ -93,8 +93,7 @@ public abstract class Lengths extends RBuiltinNode.Arg2 {
         return result;
     }
 
-    @TruffleBoundary
-    private static void copyNames(RAbstractVector x, RIntVector result) {
-        result.copyNamesFrom(x);
+    private void copyNames(RAbstractVector x, RIntVector result) {
+        result.copyNamesDimsDimNamesFrom(x, this);
     }
 }
diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Match.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Match.java
index af640e76afc687bf585d135996c0770cbf667552..41c44bc23f77fc1acfcb0419ce20286fd084c6bc 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Match.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Match.java
@@ -390,6 +390,38 @@ public abstract class Match extends RBuiltinNode.Arg4 {
             return RDataFactory.createIntVector(result, setCompleteState(matchAll, nomatch));
         }
 
+        @Specialization
+        @TruffleBoundary
+        protected RIntVector match(RAbstractDoubleVector x, RAbstractLogicalVector table, int nomatch) {
+            int[] result = initResult(x.getLength(), nomatch);
+            boolean matchAll = true;
+            int[] values = {RRuntime.LOGICAL_TRUE, RRuntime.LOGICAL_FALSE, RRuntime.LOGICAL_NA};
+            int[] indexes = new int[values.length];
+            for (int i = 0; i < values.length; i++) {
+                byte value = (byte) values[i];
+                for (int j = 0; j < table.getLength(); j++) {
+                    if (table.getDataAt(j) == value) {
+                        indexes[i] = j + 1;
+                        break;
+                    }
+                }
+                values[i] = RRuntime.logical2int(value);
+            }
+            for (int i = 0; i < result.length; i++) {
+                double xx = x.getDataAt(i);
+                boolean match = false;
+                for (int j = 0; j < values.length; j++) {
+                    if (xx == values[j] && indexes[j] != 0) {
+                        result[i] = indexes[j];
+                        match = true;
+                        break;
+                    }
+                }
+                matchAll &= match;
+            }
+            return RDataFactory.createIntVector(result, setCompleteState(matchAll, nomatch));
+        }
+
         @Specialization(guards = "x.getLength() == 1")
         @TruffleBoundary
         protected int matchSizeOne(RAbstractStringVector x, RAbstractStringVector table, int nomatch,
diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/MatchArg.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/MatchArg.java
index 0598b8eda2e33ec7e57c12af1151a9eaa4f68421..8411a93f8241b77f330550eee256ff37ac612954 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/MatchArg.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/MatchArg.java
@@ -119,7 +119,7 @@ public abstract class MatchArg extends RBuiltinNode.Arg3 {
 
         @Specialization(guards = "!severalOK")
         protected String matchArg(RAbstractStringVector arg, RAbstractStringVector choices, @SuppressWarnings("unused") boolean severalOK) {
-            if (identical.executeByte(arg, choices, true, true, true, true, true) == RRuntime.LOGICAL_TRUE) {
+            if (identical.executeByte(arg, choices, true, true, true, true, true, true) == RRuntime.LOGICAL_TRUE) {
                 return choices.getDataAt(0);
             }
             if (arg.getLength() != 1) {
diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Order.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Order.java
index 36df142643555effe37636671ff6dd420550ed41..a82f8b5c896ed67db5cfd5801c7bf9475c6db031 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Order.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Order.java
@@ -94,8 +94,17 @@ public abstract class Order extends RPrecedenceBuiltinNode {
         return RDataFactory.createIntVector(indx, RDataFactory.COMPLETE_VECTOR);
     }
 
+    /**
+     * To exclude the possibility of the presence of NA in the vector, it is not possible to rely on
+     * the value of the "complete" flag only, since this flag concerns the "pure" NA only and not
+     * NaN in double or complex vectors that the order builtin regard as NA.
+     */
+    private static boolean mayContainNAorNaN(RAbstractVector v) {
+        return !v.isComplete() || v instanceof RAbstractDoubleVector || v instanceof RAbstractComplexVector;
+    }
+
     private int[] createIndexes(RAbstractVector v, int len, byte naLast) {
-        if (notRemoveNAs.profile(!RRuntime.isNA(naLast) || v.isComplete())) {
+        if (notRemoveNAs.profile(!RRuntime.isNA(naLast) || !mayContainNAorNaN(v))) {
             int[] result = new int[v.getLength()];
             for (int i = 0; i < result.length; i++) {
                 result[i] = i;
@@ -710,7 +719,8 @@ public abstract class Order extends RPrecedenceBuiltinNode {
 
         @Specialization
         protected boolean doDouble(RAbstractDoubleVector v, int idx) {
-            return RRuntime.isNA(v.getDataAt(idx));
+            double d = v.getDataAt(idx);
+            return RRuntime.isNA(d) || Double.isNaN(d);
         }
 
         @Specialization
diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/RNGFunctions.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/RNGFunctions.java
index 0f6057c3312527dd5518d15503ee077165ec376d..b1d788fb5c56c67eeaeaaafd87a24c66a9b081ea 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/RNGFunctions.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/RNGFunctions.java
@@ -138,6 +138,15 @@ public class RNGFunctions {
         @TruffleBoundary
         protected Object getSeed(@SuppressWarnings("unused") RMissing data) {
             Object seeds = RContext.getInstance().stateRNG.currentSeeds;
+            if (seeds == RMissing.instance) {
+                /*
+                 * Some R functions, such as initDefaultClusterOptions in package parallel (since
+                 * R3.4.0), read directly the value of the .Random.seed variable from the global
+                 * environment. They expect NULL (not MISSING) to be returned if
+                 * .GlobalEnv$.Random.seed is not initialized.
+                 */
+                return RNull.instance;
+            }
             if (seeds instanceof int[]) {
                 int[] seedsArr = (int[]) seeds;
                 return RDataFactory.createIntVector(seedsArr, RDataFactory.INCOMPLETE_VECTOR);
diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/RepeatInternal.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/RepeatInternal.java
index 3c27d15d99346612ad8612903740cdf656bb352a..a1743e5277c4415e951ab71835205083eb8e0194 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/RepeatInternal.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/RepeatInternal.java
@@ -60,7 +60,7 @@ public abstract class RepeatInternal extends RBuiltinNode.Arg2 {
     static {
         Casts casts = new Casts(RepeatInternal.class);
         casts.arg("x").mustBe(abstractVectorValue(), RError.Message.ATTEMPT_TO_REPLICATE, typeName());
-        casts.arg("times").defaultError(RError.Message.INCORRECT_ARG_TYPE, "second").mustBe(abstractVectorValue()).asIntegerVector().mustBe(notEmpty(),
+        casts.arg("times").defaultError(RError.Message.INVALID_TYPE, typeName(), "times", "vector").mustBe(abstractVectorValue()).asIntegerVector().mustBe(notEmpty(),
                         RError.Message.INVALID_VALUE, "times");
     }
 
diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/SeqFunctions.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/SeqFunctions.java
index fc804c04e3aea6da8a615888a113b1a3d5d46a36..7fdcb9628a28f74d4d9b74794c8ee1ea0155caf1 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/SeqFunctions.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/SeqFunctions.java
@@ -843,9 +843,8 @@ public final class SeqFunctions {
                 if (lout == 1) {
                     result = RDataFactory.createDoubleVectorFromScalar(from);
                 } else {
-                    if (seqFastPath && !fromMissing && isInt(fromObj) && (int) to == to) {
-                        // differing behavior between seq.default and seq.int; may be fixed in
-                        // upcoming GNU R release
+                    boolean useDouble = fromMissing && !isInt(lengthOut);
+                    if ((int) from == from && (int) to == to && !useDouble) {
                         result = RDataFactory.createIntVector(new int[]{(int) from, (int) to}, RDataFactory.COMPLETE_VECTOR);
                     } else {
                         result = RDataFactory.createDoubleVector(new double[]{from, to}, RDataFactory.COMPLETE_VECTOR);
@@ -956,7 +955,7 @@ public final class SeqFunctions {
 
         private int validateIntParam(int v, String vName) {
             if (RRuntime.isNA(v)) {
-                throw error(RError.Message.CANNOT_BE_INVALID, vName);
+                throw error(RError.Message.MUST_BE_FINITE, vName);
             }
             return v;
         }
@@ -968,7 +967,7 @@ public final class SeqFunctions {
         private double validateDoubleParam(double v, Object vObj, String vName) {
             if (vObj != RMissing.instance) {
                 if (!isFinite(v)) {
-                    throw error(RError.Message.CANNOT_BE_INVALID, vName);
+                    throw error(RError.Message.MUST_BE_FINITE, vName);
                 }
             }
             return v;
diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/TraceFunctions.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/TraceFunctions.java
index de4f53cdcde1fc9f06dc8d0a968bdacc097d8ebd..5c3a12030dfc0432fc86894af88b3323c14209a5 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/TraceFunctions.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/TraceFunctions.java
@@ -22,6 +22,7 @@
  */
 package com.oracle.truffle.r.nodes.builtin.base;
 
+import static com.oracle.truffle.r.nodes.builtin.CastBuilder.Predef.size;
 import static com.oracle.truffle.r.nodes.builtin.CastBuilder.Predef.asStringVector;
 import static com.oracle.truffle.r.nodes.builtin.CastBuilder.Predef.chain;
 import static com.oracle.truffle.r.nodes.builtin.CastBuilder.Predef.findFirst;
@@ -258,7 +259,7 @@ public class TraceFunctions {
 
         static {
             Casts casts = new Casts(Retracemem.class);
-            casts.arg("previous").defaultError(Message.INVALID_ARGUMENT, "previous").allowNullAndMissing().mustBe(stringValue()).asStringVector().findFirst();
+            casts.arg("previous").defaultError(Message.INVALID_ARGUMENT, "previous").allowNullAndMissing().mustBe(stringValue()).asStringVector().mustBe(size(1)).findFirst();
         }
 
         @Specialization
diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Unique.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Unique.java
index d807a19e440953061b3c00bf501179c845f61908..3fffb0f4b06871f5140db060ecc31f5a8006383d 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Unique.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Unique.java
@@ -298,7 +298,7 @@ public abstract class Unique extends RBuiltinNode.Arg4 {
             CompilerDirectives.transferToInterpreterAndInvalidate();
             identical = insert(IdenticalNodeGen.create());
         }
-        return RRuntime.fromLogical(identical.executeByte(x, y, true, true, true, true, false));
+        return RRuntime.fromLogical(identical.executeByte(x, y, true, true, true, true, false, true));
     }
 
     @SuppressWarnings("unused")
diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/UpdateAttr.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/UpdateAttr.java
index aca907a1efa5861e376db0f6cae68b19d0a37882..66bda17ce960afd19a8d753153de9fe9120a66a6 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/UpdateAttr.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/UpdateAttr.java
@@ -96,7 +96,7 @@ public abstract class UpdateAttr extends RBuiltinNode.Arg3 {
         Casts casts = new Casts(UpdateAttr.class);
         // Note: cannot check 'attributability' easily because atomic values, e.g int, are not
         // RAttributable.
-        casts.arg("x"); // disallows null
+        casts.arg("x");
         casts.arg("which").defaultError(MUST_BE_NONNULL_STRING, "name").mustBe(stringValue()).asStringVector().findFirst();
     }
 
@@ -132,6 +132,11 @@ public abstract class UpdateAttr extends RBuiltinNode.Arg3 {
         return (RAbstractVector) castVector.doCast(value);
     }
 
+    @Specialization
+    protected RNull updateAttr(@SuppressWarnings("unused") RNull nullTarget, @SuppressWarnings("unused") String attrName, @SuppressWarnings("unused") RNull nullAttrVal) {
+        return RNull.instance;
+    }
+
     @Specialization
     protected RAbstractContainer updateAttr(RAbstractContainer container, String name, RNull value,
                     @Cached("create()") RemoveAttributeNode removeAttrNode,
@@ -246,8 +251,10 @@ public abstract class UpdateAttr extends RBuiltinNode.Arg3 {
             return object;
         } else if (RRuntime.isForeignObject(obj)) {
             throw RError.error(this, Message.OBJ_CANNOT_BE_ATTRIBUTED);
+        } else if (obj == RNull.instance) {
+            throw RError.error(this, Message.SET_ATTRIBUTES_ON_NULL);
         } else {
-            throw RError.nyi(this, "object cannot be attributed");
+            throw RError.nyi(this, "object cannot be attributed: ");
         }
     }
 }
diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/ValidEnc.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/ValidEnc.java
new file mode 100644
index 0000000000000000000000000000000000000000..7e72e700bb8521f6ce84273160d3616a978d99c6
--- /dev/null
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/ValidEnc.java
@@ -0,0 +1,61 @@
+/*
+ * Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+package com.oracle.truffle.r.nodes.builtin.base;
+
+import static com.oracle.truffle.r.nodes.builtin.CastBuilder.Predef.stringValue;
+import static com.oracle.truffle.r.runtime.builtins.RBehavior.PURE;
+import static com.oracle.truffle.r.runtime.builtins.RBuiltinKind.INTERNAL;
+
+import com.oracle.truffle.api.dsl.Specialization;
+import com.oracle.truffle.r.nodes.builtin.RBuiltinNode;
+import com.oracle.truffle.r.runtime.RRuntime;
+import com.oracle.truffle.r.runtime.builtins.RBuiltin;
+import com.oracle.truffle.r.runtime.data.RDataFactory;
+import com.oracle.truffle.r.runtime.data.RLogicalVector;
+import com.oracle.truffle.r.runtime.data.model.RAbstractStringVector;
+
+/* TODO Not sure we have enough state at present to implement this properly.
+ * GNU R bases its check on state encoded with the object and performs the check
+ * based on the values of the global variables "utf8locale" and "mbcslocale".
+ */
+
+@RBuiltin(name = "validEnc", kind = INTERNAL, parameterNames = {"x"}, behavior = PURE)
+public abstract class ValidEnc extends RBuiltinNode.Arg1 {
+    static {
+        Casts casts = new Casts(ValidEnc.class);
+        casts.arg("x").mustBe(stringValue()).asStringVector();
+    }
+
+    @Specialization
+    protected RLogicalVector validEnc(RAbstractStringVector xVec) {
+        byte[] data = new byte[xVec.getLength()];
+
+        for (int i = 0; i < xVec.getLength(); i++) {
+            @SuppressWarnings("unused")
+            String x = xVec.getDataAt(i);
+            data[i] = RRuntime.LOGICAL_TRUE;
+        }
+        RLogicalVector result = RDataFactory.createLogicalVector(data, RDataFactory.COMPLETE_VECTOR);
+        return result;
+    }
+}
diff --git a/com.oracle.truffle.r.nodes.test/src/com/oracle/truffle/r/nodes/test/BinaryArithmeticNodeTest.java b/com.oracle.truffle.r.nodes.test/src/com/oracle/truffle/r/nodes/test/BinaryArithmeticNodeTest.java
index 6b8438ab473c1843940a5ea26abef1627ddb49be..d3316f4917c56db00491c69aae8914c03a29575b 100644
--- a/com.oracle.truffle.r.nodes.test/src/com/oracle/truffle/r/nodes/test/BinaryArithmeticNodeTest.java
+++ b/com.oracle.truffle.r.nodes.test/src/com/oracle/truffle/r/nodes/test/BinaryArithmeticNodeTest.java
@@ -68,8 +68,10 @@ import com.oracle.truffle.api.object.DynamicObject;
 import com.oracle.truffle.r.nodes.binary.BinaryArithmeticNode;
 import com.oracle.truffle.r.nodes.test.TestUtilities.NodeHandle;
 import com.oracle.truffle.r.runtime.RType;
+import com.oracle.truffle.r.runtime.RError.Message;
 import com.oracle.truffle.r.runtime.data.RAttributesLayout;
 import com.oracle.truffle.r.runtime.data.RComplex;
+import com.oracle.truffle.r.runtime.data.RDataFactory;
 import com.oracle.truffle.r.runtime.data.RNull;
 import com.oracle.truffle.r.runtime.data.RScalarVector;
 import com.oracle.truffle.r.runtime.data.RSequence;
@@ -203,14 +205,31 @@ public class BinaryArithmeticNodeTest extends BinaryVectorTest {
     public void testRNullConstantResult(BinaryArithmeticFactory factory, RAbstractVector originalVector) {
         RAbstractVector vector = withinTestContext(() -> originalVector.copy());
 
-        RType type = vector.getRType() == RType.Complex ? RType.Complex : RType.Double;
+        RType type = null;
+        RType rType = vector.getRType();
+        if (rType == RType.Complex) {
+            type = RType.Complex;
+        } else {
+            if (rType == RType.Integer || rType == RType.Logical) {
+                if (factory == BinaryArithmetic.DIV || factory == BinaryArithmetic.POW) {
+                    type = RType.Double;
+                } else {
+                    type = RType.Integer;
+                }
+            } else if (rType == RType.Double) {
+                type = RType.Double;
+            } else {
+                Assert.fail();
+            }
+        }
+
         assertThat(executeArithmetic(factory, vector, RNull.instance), isEmptyVectorOf(type));
         assertThat(executeArithmetic(factory, RNull.instance, vector), isEmptyVectorOf(type));
     }
 
     @Theory
     public void testBothNull(BinaryArithmeticFactory factory) {
-        assertThat(executeArithmetic(factory, RNull.instance, RNull.instance), isEmptyVectorOf(RType.Double));
+        assertThat(executeArithmetic(factory, RNull.instance, RNull.instance), isEmptyVectorOf(factory == BinaryArithmetic.DIV || factory == BinaryArithmetic.POW ? RType.Double : RType.Integer));
     }
 
     @Theory
diff --git a/com.oracle.truffle.r.nodes.test/src/com/oracle/truffle/r/nodes/test/BinaryBooleanNodeTest.java b/com.oracle.truffle.r.nodes.test/src/com/oracle/truffle/r/nodes/test/BinaryBooleanNodeTest.java
index cfcc7861680b29e2e988c2029a5235dc044084b5..bf64977ae002ce67cbfd57ae6051136beedb1ed0 100644
--- a/com.oracle.truffle.r.nodes.test/src/com/oracle/truffle/r/nodes/test/BinaryBooleanNodeTest.java
+++ b/com.oracle.truffle.r.nodes.test/src/com/oracle/truffle/r/nodes/test/BinaryBooleanNodeTest.java
@@ -180,8 +180,8 @@ public class BinaryBooleanNodeTest extends BinaryVectorTest {
     }
 
     private static RType getResultType(BooleanOperationFactory factory, RAbstractVector a, RAbstractVector b) {
-        RType resultType = RType.Logical;
-        if (factory == BinaryLogic.AND || factory == BinaryLogic.OR && getArgumentType(a, b) == RType.Raw) {
+        RType resultType;
+        if ((factory == BinaryLogic.AND || factory == BinaryLogic.OR) && getArgumentType(a, b) == RType.Raw) {
             resultType = RType.Raw;
         } else {
             resultType = RType.Logical;
diff --git a/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/attributes/GetAttributesNode.java b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/attributes/GetAttributesNode.java
index 1b2ff7d4ac84c82df65563975ed47c450165da2a..9bb878e1ecf6a293769a6c02f05f57060646b28a 100644
--- a/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/attributes/GetAttributesNode.java
+++ b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/attributes/GetAttributesNode.java
@@ -32,6 +32,7 @@ import com.oracle.truffle.api.dsl.Specialization;
 import com.oracle.truffle.api.object.DynamicObject;
 import com.oracle.truffle.api.profiles.BranchProfile;
 import com.oracle.truffle.api.profiles.ConditionProfile;
+import com.oracle.truffle.r.nodes.attributes.SpecialAttributesFunctions.GetDimNamesAttributeNode;
 import com.oracle.truffle.r.nodes.attributes.SpecialAttributesFunctions.SetNamesAttributeNode;
 import com.oracle.truffle.r.runtime.RRuntime;
 import com.oracle.truffle.r.runtime.data.RAttributable;
@@ -51,8 +52,12 @@ import com.oracle.truffle.r.runtime.nodes.RBaseNode;
 public abstract class GetAttributesNode extends RBaseNode {
 
     private final BranchProfile rownamesBranch = BranchProfile.create();
+    private final BranchProfile namesBranch = BranchProfile.create();
+    private final ConditionProfile namesOneDimTest = ConditionProfile.createBinaryProfile();
+    private final ConditionProfile dimNamesNullTest = ConditionProfile.createBinaryProfile();
     @Child private ArrayAttributeNode arrayAttrAccess = ArrayAttributeNode.create();
     @Child private SetNamesAttributeNode setNamesNode = SetNamesAttributeNode.create();
+    @Child private GetDimNamesAttributeNode getDimNamesNode = GetDimNamesAttributeNode.create();
 
     public static GetAttributesNode create() {
         return GetAttributesNodeGen.create();
@@ -114,7 +119,21 @@ public abstract class GetAttributesNode extends RBaseNode {
                 continue;
             }
             names[z] = name;
-            if (name.equals(RRuntime.ROWNAMES_ATTR_KEY)) {
+            if (name.equals(RRuntime.NAMES_ATTR_KEY)) {
+                namesBranch.enter();
+                RList dimNames = getDimNamesNode.getDimNames(attributable);
+                if (namesOneDimTest.profile(dimNames != null && dimNames.getLength() == 1)) {
+                    // "dimnames" shadow "names" as long as the vector is one-dimensional
+                    Object dimNamesOneDim = dimNames.getDataAt(0);
+                    if (dimNamesNullTest.profile(dimNamesOneDim == null)) {
+                        values[z] = attr.getValue();
+                    } else {
+                        values[z] = dimNamesOneDim;
+                    }
+                } else {
+                    values[z] = attr.getValue();
+                }
+            } else if (name.equals(RRuntime.ROWNAMES_ATTR_KEY)) {
                 rownamesBranch.enter();
                 values[z] = getFullRowNames(attr.getValue());
             } else {
diff --git a/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/binary/BinaryArithmeticNode.java b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/binary/BinaryArithmeticNode.java
index 3ca986a2bb6fa5c664383b5bf2e67831fe6bd189..9afbc9bc10cdad62c86bead33ff590111d26bd38 100644
--- a/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/binary/BinaryArithmeticNode.java
+++ b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/binary/BinaryArithmeticNode.java
@@ -29,6 +29,7 @@ import com.oracle.truffle.api.dsl.Cached;
 import com.oracle.truffle.api.dsl.Fallback;
 import com.oracle.truffle.api.dsl.ImportStatic;
 import com.oracle.truffle.api.dsl.Specialization;
+import com.oracle.truffle.api.nodes.Node.Child;
 import com.oracle.truffle.api.profiles.ValueProfile;
 import com.oracle.truffle.r.nodes.builtin.RBuiltinNode;
 import com.oracle.truffle.r.nodes.primitive.BinaryMapNode;
@@ -64,6 +65,8 @@ public abstract class BinaryArithmeticNode extends RBuiltinNode.Arg2 {
     protected final BinaryArithmeticFactory binary;
     private final UnaryArithmeticFactory unary;
 
+    @Child private BinaryArithmetic operation;
+
     static {
         Casts casts = new Casts(BinaryArithmeticNode.class);
         casts.arg(0).boxPrimitive();
@@ -72,6 +75,7 @@ public abstract class BinaryArithmeticNode extends RBuiltinNode.Arg2 {
 
     public BinaryArithmeticNode(BinaryArithmeticFactory binaryFactory, UnaryArithmeticFactory unaryFactory) {
         this.binary = binaryFactory;
+        this.operation = binaryFactory.createOperation();
         this.unary = unaryFactory;
     }
 
@@ -129,22 +133,33 @@ public abstract class BinaryArithmeticNode extends RBuiltinNode.Arg2 {
     }
 
     @Specialization
-    protected static Object doBothNull(@SuppressWarnings("unused") RNull left, @SuppressWarnings("unused") RNull right) {
-        return RType.Double.getEmpty();
+    protected Object doBothNull(@SuppressWarnings("unused") RNull left, @SuppressWarnings("unused") RNull right) {
+        return operation instanceof BinaryArithmetic.Div || operation instanceof BinaryArithmetic.Pow ? RType.Double.getEmpty() : RType.Integer.getEmpty();
     }
 
     @Specialization(guards = {"isNumericVector(right)"})
-    protected static Object doLeftNull(@SuppressWarnings("unused") RNull left, Object right,
+    protected Object doLeftNull(@SuppressWarnings("unused") RNull left, Object right,
                     @Cached("createClassProfile()") ValueProfile classProfile) {
-        if (((RAbstractVector) classProfile.profile(right)).getRType() == RType.Complex) {
+        RType rType = ((RAbstractVector) classProfile.profile(right)).getRType();
+        if (rType == RType.Complex) {
             return RDataFactory.createEmptyComplexVector();
         } else {
-            return RDataFactory.createEmptyDoubleVector();
+            if (rType == RType.Integer || rType == RType.Logical) {
+                if (operation instanceof BinaryArithmetic.Div || operation instanceof BinaryArithmetic.Pow) {
+                    return RType.Double.getEmpty();
+                } else {
+                    return RType.Integer.getEmpty();
+                }
+            } else if (rType == RType.Double) {
+                return RType.Double.getEmpty();
+            } else {
+                throw error(Message.NON_NUMERIC_BINARY);
+            }
         }
     }
 
     @Specialization(guards = {"isNumericVector(left)"})
-    protected static Object doRightNull(Object left, RNull right,
+    protected Object doRightNull(Object left, RNull right,
                     @Cached("createClassProfile()") ValueProfile classProfile) {
         return doLeftNull(right, left, classProfile);
     }
diff --git a/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/binary/BinaryArithmeticSpecial.java b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/binary/BinaryArithmeticSpecial.java
index df79a03c484b97c66b4900950a24a7d3e0abd0e1..a35b919b17ee51e4d26ec7b30108bb033cedbb0d 100644
--- a/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/binary/BinaryArithmeticSpecial.java
+++ b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/binary/BinaryArithmeticSpecial.java
@@ -31,7 +31,17 @@ import com.oracle.truffle.api.profiles.ConditionProfile;
 import com.oracle.truffle.r.nodes.binary.BinaryArithmeticSpecialNodeGen.IntegerBinaryArithmeticSpecialNodeGen;
 import com.oracle.truffle.r.nodes.unary.UnaryArithmeticSpecialNodeGen;
 import com.oracle.truffle.r.runtime.RRuntime;
+import com.oracle.truffle.r.runtime.RType;
+import com.oracle.truffle.r.runtime.RError.Message;
 import com.oracle.truffle.r.runtime.builtins.RSpecialFactory;
+import com.oracle.truffle.r.runtime.data.RComplex;
+import com.oracle.truffle.r.runtime.data.RComplexVector;
+import com.oracle.truffle.r.runtime.data.RDataFactory;
+import com.oracle.truffle.r.runtime.data.RTypedValue;
+import com.oracle.truffle.r.runtime.data.model.RAbstractDoubleVector;
+import com.oracle.truffle.r.runtime.data.model.RAbstractIntVector;
+import com.oracle.truffle.r.runtime.data.model.RAbstractLogicalVector;
+import com.oracle.truffle.r.runtime.data.RNull;
 import com.oracle.truffle.r.runtime.nodes.RNode;
 import com.oracle.truffle.r.runtime.ops.BinaryArithmetic;
 import com.oracle.truffle.r.runtime.ops.BinaryArithmeticFactory;
@@ -96,6 +106,14 @@ public abstract class BinaryArithmeticSpecial extends RNode {
         return BinaryArithmeticNodeGen.create(binaryFactory, unaryFactory);
     }
 
+    // TODO There is a equivalence in logic between similar code in BinaryArithmeticNode, but
+    // this code cannot assume RAbstractVector arguments.
+
+    @Specialization
+    protected Object doBothNull(@SuppressWarnings("unused") RNull left, @SuppressWarnings("unused") RNull right) {
+        return operation instanceof BinaryArithmetic.Div || operation instanceof BinaryArithmetic.Pow ? RType.Double.getEmpty() : RType.Integer.getEmpty();
+    }
+
     @Specialization
     protected Object doFallback(VirtualFrame frame, Object left, Object right,
                     @Cached("createFull()") BinaryArithmeticNode binary) {
diff --git a/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/builtin/casts/fluent/PreinitialPhaseBuilder.java b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/builtin/casts/fluent/PreinitialPhaseBuilder.java
index 8a29918d6408dd60d46a1ff2fa1aa3646a0eef38..2ace0afc16961120152c22ecac43e04a20ee0e1a 100644
--- a/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/builtin/casts/fluent/PreinitialPhaseBuilder.java
+++ b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/builtin/casts/fluent/PreinitialPhaseBuilder.java
@@ -99,6 +99,8 @@ public final class PreinitialPhaseBuilder extends InitialPhaseBuilder<Object> {
     /**
      * Determines whether foreign arrays are implicitly casted to a R vector/list or not. <br>
      * The default setting is <code>true</code>.
+     *
+     * @param flag if true foreign objects will be cast
      */
     public PreinitialPhaseBuilder castForeignObjects(boolean flag) {
         pipelineBuilder().getPipelineConfig().setCastForeignObjects(flag);
diff --git a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RDeparse.java b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RDeparse.java
index df26c320f6e2de9c393a5a9163ab5b6fde62b301..c718f5a9f116393422cc23251773e2daff5d8996 100644
--- a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RDeparse.java
+++ b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RDeparse.java
@@ -539,6 +539,11 @@ public class RDeparse {
                                 case PAREN:
                                     append(func.op, lhs).append(args[0]).append(func.closeOp);
                                     return null;
+                                case ASSIGN:
+                                    appendWithParens(args[0], info, true);
+                                    append(" <- NULL");
+                                    return null;
+
                             }
                         } else if (args.length == 2) {
                             switch (info.kind) {
diff --git a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RError.java b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RError.java
index a23208b85715f53cc7e1d68eb2e53fe2cab517f1..4180cd6a52c985c5f926a7c3a4090693052994a6 100644
--- a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RError.java
+++ b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RError.java
@@ -337,7 +337,7 @@ public final class RError extends RuntimeException implements TruffleException {
         MUST_BE_SQUARE("'%s' (%d x %d) must be square"),
         MUST_BE_SQUARE_COMPATIBLE("'%s' (%d x %d) must be compatible with '%s' (%d x %d)"),
         INVALID_TFB_SD("invalid (to - from)/by in seq(.)"),
-        INVALID_TFB("invalid '(to - from)/by' in 'seq'"),
+        INVALID_TFB("invalid '(to - from)/by'"),
         WRONG_SIGN_IN_BY("wrong sign in 'by' argument"),
         BY_TOO_SMALL("'by' argument is much too small"),
         TOO_LONG_VECTOR("result would be too long a vector"),
@@ -430,6 +430,7 @@ public final class RError extends RuntimeException implements TruffleException {
         AS_ENV_NULL_DEFUNCT("using 'as.environment(NULL)' is defunct"),
         REPLACEMENT_NOT_ENVIRONMENT("replacement object is not an environment"),
         ARGUMENT_NOT_MATRIX("argument is not a matrix"),
+        ARGUMENT_NOT_FUNCTION("argument is not a function"),
         OBJECT_NOT_MATRIX("object is not a matrix"),
         ARGUMENT_NOT_ENVIRONMENT("argument is not an environment"),
         ARGUMENT_NAME_NOT_ENVIRONMENT("'%s' is not an environment"),
@@ -749,7 +750,7 @@ public final class RError extends RuntimeException implements TruffleException {
         ARGUMENT_NOT_CHAR_VECTOR("argument is not a character vector"),
         NOT_VALID_NAMES("not a valid named list"),
         CHAR_ARGUMENT("character argument expected"),
-        CANNOT_BE_INVALID("'%s' cannot be NA, NaN or infinite"),
+        MUST_BE_FINITE("'%s' must be a finite number"),
         UNKNOWN_VALUE("unknown '%s' value"),
         MUST_BE_VECTOR("'%s' must be a vector"),
         NO_SUCH_CONNECTION("there is no connection %d"),
@@ -901,7 +902,8 @@ public final class RError extends RuntimeException implements TruffleException {
         REPLACING_IN_NON_CHAR_OBJ("replacing substrings in a non-character object"),
         FILE_NOT_FOUND_IN_ZIP("requested file not found in the zip file"),
         LIST_NO_VALID_NAMES("list argument has no valid names"),
-        VALUES_MUST_BE_LENGTH("values must be length %s,\n but FUN(X[[%d]]) result is length %s");
+        VALUES_MUST_BE_LENGTH("values must be length %s,\n but FUN(X[[%d]]) result is length %s"),
+        INVALID_TYPE("invalid type (%s) for '%s' (must be a %s)");
 
         public final String message;
         final boolean hasArgs;
diff --git a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RInternalCode.java b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RInternalCode.java
index 90d023e31c62ba4bf10880c1224d146134ad2096..ee2c370c74c3b364bccce555def88ef5bc516574 100644
--- a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RInternalCode.java
+++ b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RInternalCode.java
@@ -80,7 +80,7 @@ public final class RInternalCode {
             this.evaluatedEnvironment = env;
         }
         RFunction fun = (RFunction) env.get(name);
-        assert fun != null;
+        assert fun != null : "No internal function '" + name + "' found";
         return fun;
     }
 
diff --git a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RRuntime.java b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RRuntime.java
index 4bece013f16f44bdf07d45a4dc3771470090ca66..e5642fb9ccf8ae75fdd005cf74d015497ece1aba 100644
--- a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RRuntime.java
+++ b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RRuntime.java
@@ -50,8 +50,8 @@ public class RRuntime {
     public static final String WELCOME_MESSAGE =
         "R version " + RVersionNumber.FULL + " (FastR)\n" +
         "Copyright (c) 2013-17, Oracle and/or its affiliates\n" +
-        "Copyright (c) 1995-2016, The R Core Team\n" +
-        "Copyright (c) 2016 The R Foundation for Statistical Computing\n" +
+        "Copyright (c) 1995-2017, The R Core Team\n" +
+        "Copyright (c) 2017 The R Foundation for Statistical Computing\n" +
         "Copyright (c) 2012-4 Purdue University\n" +
         "Copyright (c) 1997-2002, Makoto Matsumoto and Takuji Nishimura\n" +
         "All rights reserved.\n" +
diff --git a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/nodes/EvaluatedArgumentsVisitor.java b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/nodes/EvaluatedArgumentsVisitor.java
index f9fea752a258a036dd7fd1d9a5b3036059e36f9e..fa3254ef13d6cbded74e37747af70715980050ed 100644
--- a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/nodes/EvaluatedArgumentsVisitor.java
+++ b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/nodes/EvaluatedArgumentsVisitor.java
@@ -124,7 +124,6 @@ public final class EvaluatedArgumentsVisitor extends RSyntaxVisitor<Info> {
             }
             if (symbol.equals("<-")) {
                 Info info = Info.createNew();
-                assert arguments.length == 2;
                 RSyntaxElement current = arguments[0];
                 if (arguments[0] instanceof RSyntaxLookup) {
                     info.maybeAssignedNames.add(((RSyntaxLookup) arguments[0]).getIdentifier());
@@ -139,7 +138,9 @@ public final class EvaluatedArgumentsVisitor extends RSyntaxVisitor<Info> {
                         return Info.ANY;
                     }
                 }
-                info.addBefore(accept(arguments[1]));
+                if (arguments.length == 2) {
+                    info.addBefore(accept(arguments[1]));
+                }
                 return info;
             } else if (wellKnownFunctions.contains(symbol)) {
                 Info info = Info.createNew();
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/ArithmeticWhiteList.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/ArithmeticWhiteList.java
index 23a9f595234ab11c08dfe3c16de287e0003a717a..01d39683e7544b3e00ad15e8207550334b1970f2 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/ArithmeticWhiteList.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/ArithmeticWhiteList.java
@@ -91,5 +91,7 @@ public class ArithmeticWhiteList {
         WHITELIST.add("c(1i,1i,1i)/(-0.0)", "[1] NaN+NaNi NaN+NaNi NaN+NaNi\n", "[1] NaN-Infi NaN-Infi NaN-Infi\n");
         WHITELIST.add("c(1i,1i,1i)/FALSE", "[1] NaN+NaNi NaN+NaNi NaN+NaNi\n", "[1] NaN+Infi NaN+Infi NaN+Infi\n");
         WHITELIST.add("c(1i,1i,1i)/c(FALSE,FALSE,FALSE)", "[1] NaN+NaNi NaN+NaNi NaN+NaNi\n", "[1] NaN+Infi NaN+Infi NaN+Infi\n");
+        WHITELIST.add("{ as.raw(c(1,4)) | raw() }", "raw(0)\n", "logical(0)\n");
+        WHITELIST.add("{ raw() | as.raw(c(1,4))}", "raw(0)\n", "logical(0)\n");
     }
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/ExpectedTestOutput.test b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/ExpectedTestOutput.test
index 4d659845e40e4825ac4a691c081af846975cc15c..fa3a468fa0f357f2df8281a4ae092569ecf9177c 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/ExpectedTestOutput.test
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/ExpectedTestOutput.test
@@ -210,7 +210,7 @@ Field "a":
 Field "b":
 [1] 6
 
-##com.oracle.truffle.r.test.S4.TestR5.testInstanceMethods#
+##com.oracle.truffle.r.test.S4.TestR5.testInstanceMethods#Output.IgnoreWarningMessage#
 #print(suppressMessages({{ clazz <- setRefClass('Foo0R5', c('a', 'b')); clazz$methods(mean = function() { (a + b) / 2 }); obj <- clazz$new(a = 1, b = 5); obj$mean() }}))
 [1] 3
 
@@ -237,12 +237,11 @@ Error in envRefInferField(x, what, getClass(class(x)), selfEnv) :
 
 ##com.oracle.truffle.r.test.S4.TestR5.testInstanceMethods#Ignored.ImplementationError#
 #{ clazz <- setRefClass('Foo18R5', fields = c('a'), methods = list(initialize = function() a <<- 456, finalize = function() { print(sprintf('finalizer: %d', a)) } )); (function () { x <- clazz$new(); print('fun') })(); gc() }
-code for methods in class “Foo18R5” was not checked for suspicious field assignments (recommended package ‘codetools’ not available?)
 [1] "fun"
 [1] "finalizer: 456"
          used (Mb) gc trigger (Mb) max used (Mb)
-Ncells 247442 13.3     460000 24.6   350000 18.7
-Vcells 455966  3.5    1023718  7.9   784463  6.0
+Ncells 361730 19.4     592000 31.7   460000 24.6
+Vcells 761729  5.9    1650153 12.6  1066877  8.2
 
 ##com.oracle.truffle.r.test.S4.TestR5.testInstanceMethods#
 #{ clazz <- setRefClass('Foo1R5', c('a', 'b')); obj <- clazz$new(a = 1, b = 5); cobj <- obj$copy(); obj$a; cobj$a; obj$a <- 10; obj$a; cobj$a}
@@ -314,21 +313,14 @@ Creating a generic function from function ‘foo.bar’ in the global environmen
 ##com.oracle.truffle.r.test.S4.TestS4.runRSourceTests#Output.IgnoreErrorContext#
 #{ source("tmptest/S4/refClasses0.R") }
 Error : invalid assignment for reference class field ‘aa’, should be from class “integer” or a subclass (was class “character”)
-code for methods in class “myRefClass3” was not checked for suspicious field assignments (recommended package ‘codetools’ not available?)
 Error : invalid assignment for reference class field ‘dd’, should be from class “numeric” or a subclass (was class “character”)
-code for methods in class “myRefClass4” was not checked for suspicious field assignments (recommended package ‘codetools’ not available?)
-code for methods in class “myRefClass5” was not checked for suspicious field assignments (recommended package ‘codetools’ not available?)
-code for methods in class “myRefClass6” was not checked for suspicious field assignments (recommended package ‘codetools’ not available?)
 
 ##com.oracle.truffle.r.test.S4.TestS4.runRSourceTests#
 #{ source("tmptest/S4/refClasses1.R") }
-code for methods in class “A5R5” was not checked for suspicious field assignments (recommended package ‘codetools’ not available?)
-code for methods in class “B5R5” was not checked for suspicious field assignments (recommended package ‘codetools’ not available?)
 [1] "A5R5$foo"
 
 ##com.oracle.truffle.r.test.S4.TestS4.runRSourceTests#
 #{ source("tmptest/S4/refClasses2.R") }
-code for methods in class “MatrixClass” was not checked for suspicious field assignments (recommended package ‘codetools’ not available?)
 
 ##com.oracle.truffle.r.test.S4.TestS4.testActiveBindings#
 #.Internal(bindingIsActive(as.name('someSymbol4'), .GlobalEnv))
@@ -480,7 +472,7 @@ Creating a new generic function for ‘do.call’ in the global environment
 #{ gen<-function(object) 0; setGeneric("gen"); res<-print(gen); removeGeneric("gen"); res }
 function (object)
 standardGeneric("gen")
-<environment: 0x2983900>
+<environment: 0x7fc284c6bf18>
 attr(,"generic")
 [1] "gen"
 attr(,"generic")attr(,"package")
@@ -514,7 +506,7 @@ standardGeneric for "gen" defined from package ".GlobalEnv"
 
 function (object)
 standardGeneric("gen")
-<environment: 0x2983900>
+<environment: 0x7fc284c6bf18>
 Methods may be defined for arguments: object
 Use  showMethods("gen")  for currently available ones.
 
@@ -523,7 +515,7 @@ Use  showMethods("gen")  for currently available ones.
 [1] 42
 [1] 42
 
-##com.oracle.truffle.r.test.S4.TestS4.testMethods#
+##com.oracle.truffle.r.test.S4.TestS4.testMethods#Ignored.OutputFormatting#
 #{ setClass("foo"); setMethod("diag<-", "foo", function(x, value) 42); removeMethod("diag<-", "foo"); removeGeneric("diag<-"); removeClass("foo") }
 Creating a generic function for ‘diag<-’ from package ‘base’ in the global environment
 [1] TRUE
@@ -544,7 +536,7 @@ Note: method with signature ‘A2#A1’ chosen for function ‘foo’,
 #{ setClass('A1', representation(a='numeric')); setMethod('length', 'A1', function(x) x@a); obj <- new('A1'); obj@a <- 10; length(obj) }
 [1] 10
 
-##com.oracle.truffle.r.test.S4.TestS4.testMethods#
+##com.oracle.truffle.r.test.S4.TestS4.testMethods#Ignored.OutputFormatting#
 #{ setClass('A2', representation(a = 'numeric')); setMethod('rep', 'A2', function(x, a, b, c) { c(x@a, a, b, c) }); setMethod('ifelse', c(yes = 'A2'), function(test, yes, no) print(test)) }
 Creating a generic function for ‘ifelse’ from package ‘base’ in the global environment
 [1] "ifelse"
@@ -557,7 +549,7 @@ Creating a generic function for ‘ifelse’ from package ‘base’ in the glob
 ##com.oracle.truffle.r.test.S4.TestS4.testMethods#Ignored.OutputFormatting#
 #{ setGeneric("gen", function(object) standardGeneric("gen")); res<-print(gen); removeGeneric("gen"); res }
 function(object) standardGeneric("gen")
-<environment: 0x11f3000>
+<environment: 0x7fd08bc137f0>
 attr(,"generic")
 [1] "gen"
 attr(,"generic")attr(,"package")
@@ -584,7 +576,7 @@ standardGeneric for "gen" defined from package ".GlobalEnv"
 
 function (object)
 standardGeneric("gen")
-<environment: 0x11f3000>
+<environment: 0x7fd08bc137f0>
 Methods may be defined for arguments: object
 Use  showMethods("gen")  for currently available ones.
 
@@ -956,7 +948,7 @@ Error in df(0) : argument "df1" is missing, with no default
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_Date2POSIXlt.testDate2POSIXlt3#
 #argv <- list(structure(numeric(0), .Dim = c(0L, 0L), class = 'Date')); .Internal(Date2POSIXlt(argv[[1]]))
-character(0)
+[1] "POSIXlt of length 0"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_Date2POSIXlt.testDate2POSIXlt4#
 #argv <- list(structure(c(FALSE, FALSE), class = 'Date')); .Internal(Date2POSIXlt(argv[[1]]))
@@ -964,11 +956,11 @@ character(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_Date2POSIXlt.testDate2POSIXlt5#
 #argv <- list(NULL); .Internal(Date2POSIXlt(argv[[1]]))
-character(0)
+[1] "POSIXlt of length 0"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_Date2POSIXlt.testDate2POSIXlt6#
 #argv <- list(character(0)); .Internal(Date2POSIXlt(argv[[1]]))
-character(0)
+[1] "POSIXlt of length 0"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_Date2POSIXlt.testDate2POSIXlt7#
 #argv <- list(structure(11323.9154302836, class = 'Date')); .Internal(Date2POSIXlt(argv[[1]]))
@@ -1552,7 +1544,7 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_POSIXlt2Date.testPOSIXlt2Date3#
 #argv <- list(structure(list(sec = numeric(0), min = integer(0), hour = integer(0), mday = integer(0), mon = integer(0), year = integer(0), wday = integer(0), yday = integer(0), isdst = integer(0)), .Names = c('sec', 'min', 'hour', 'mday', 'mon', 'year', 'wday', 'yday', 'isdst'), class = c('POSIXlt', 'POSIXt'))); .Internal(POSIXlt2Date(argv[[1]]))
-character(0)
+[1] "Date of length 0"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_POSIXlt2Date.testPOSIXlt2Date4#
 #argv <- list(structure(list(sec = 0, min = 0L, hour = 0L, mday = 1L, mon = 0L, year = 79L, wday = 1L, yday = 0L, isdst = 0L), .Names = c('sec', 'min', 'hour', 'mday', 'mon', 'year', 'wday', 'yday', 'isdst'), class = c('POSIXlt', 'POSIXt'))); .Internal(POSIXlt2Date(argv[[1]]))
@@ -1855,9 +1847,9 @@ Error in Sys.setlocale(argv[[1]], argv[[2]]) :
 #argv <- structure(list(category = 'LC_TIME', locale = 'C'), .Names = c('category',     'locale'));do.call('Sys.setlocale', argv)
 [1] "C"
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_Syssetlocale.testSyssetlocale3#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_Syssetlocale.testSyssetlocale3#Ignored.Unstable#
 #{ Sys.setenv(LC_CTYPE="en_US.UTF-8"); Sys.getlocale("LC_CTYPE"); }
-[1] "en_US.UTF-8"
+[1] "UTF-8"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_Syssetlocale.testSyssetlocaleInvalidArgs#
 #Sys.setlocale('3L', 'C')
@@ -4589,6 +4581,40 @@ Error in array(NULL) : 'data' must be of a vector type, was 'NULL'
 #{ array(as.raw(1:4)) }
 [1] 01 02 03 04
 
+##com.oracle.truffle.r.test.builtins.TestBuiltin_array.testArray#
+#{ array(character(0), dim=2, dimnames=list(c("1", "2")))}
+ 1  2
+"" ""
+
+##com.oracle.truffle.r.test.builtins.TestBuiltin_array.testArray#
+#{ array(complex(0), dim=2, dimnames=list(c("1", "2")))}
+ 1  2
+NA NA
+
+##com.oracle.truffle.r.test.builtins.TestBuiltin_array.testArray#
+#{ array(double(0), dim=2, dimnames=list(c("1", "2")))}
+ 1  2
+NA NA
+
+##com.oracle.truffle.r.test.builtins.TestBuiltin_array.testArray#
+#{ array(integer(0), dim=2, dimnames=list(c("1", "2")))}
+ 1  2
+NA NA
+
+##com.oracle.truffle.r.test.builtins.TestBuiltin_array.testArray#
+#{ array(list(0), dim=2, dimnames=list(c("1", "2")))}
+$`1`
+[1] 0
+
+$`2`
+[1] 0
+
+
+##com.oracle.truffle.r.test.builtins.TestBuiltin_array.testArray#
+#{ array(logical(0), dim=2, dimnames=list(c("1", "2")))}
+ 1  2
+NA NA
+
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_array.testArray#
 #{ f<-function() 42; .Internal(array(f, 1, NULL)) }
 Error: 'data' must be of a vector type, was 'closure'
@@ -5569,7 +5595,7 @@ actual    34    35    36    36    38    39
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_asDatedefault.testasDatedefault1#
 #argv <- structure(list(x = logical(0)), .Names = 'x');do.call('as.Date.default', argv)
-character(0)
+[1] "Date of length 0"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_asDatefactor.testasDatefactor1#
 #argv <- structure(list(x = structure(1L, .Label = '2000-01-02',     class = 'factor')), .Names = 'x');do.call('as.Date.factor', argv)
@@ -5656,11 +5682,11 @@ Error in .Internal(as.POSIXlt(2, )) : argument 2 is empty
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_asPOSIXlt.testasPOSIXlt10#
 #argv <- list(character(0), ''); .Internal(as.POSIXlt(argv[[1]], argv[[2]]))
-character(0)
+[1] "POSIXlt of length 0"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_asPOSIXlt.testasPOSIXlt11#
 #argv <- list(NULL, ''); .Internal(as.POSIXlt(argv[[1]], argv[[2]]))
-character(0)
+[1] "POSIXlt of length 0"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_asPOSIXlt.testasPOSIXlt2#
 #argv <- list(structure(c(FALSE, FALSE), class = c('POSIXct', 'POSIXt')), ''); .Internal(as.POSIXlt(argv[[1]], argv[[2]]))
@@ -5678,7 +5704,7 @@ character(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_asPOSIXlt.testasPOSIXlt5#
 #argv <- list(structure(numeric(0), .Dim = c(0L, 0L)), ''); .Internal(as.POSIXlt(argv[[1]], argv[[2]]))
-character(0)
+[1] "POSIXlt of length 0"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_asPOSIXlt.testasPOSIXlt6#
 #argv <- list(structure(32569542120, class = c('POSIXct', 'POSIXt')), ''); .Internal(as.POSIXlt(argv[[1]], argv[[2]]))
@@ -5739,7 +5765,7 @@ character(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_asPOSIXlt.testasPOSIXlt9#
 #argv <- list(list(), ''); .Internal(as.POSIXlt(argv[[1]], argv[[2]]))
-character(0)
+[1] "POSIXlt of length 0"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_asS4.testasS41#
 #argv <- structure(list(object = structure(NA, .Dim = c(1L, 1L))),     .Names = 'object');do.call('asS4', argv)
@@ -6783,14 +6809,13 @@ a + foo(c) * b
 #foo <- function(x) x*2; f <- function() a+foo(c)*b; as.function(c(alist(a=1+14, b=foo(x),c=), body(f)))(c=3,b=1)
 [1] 21
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_asfunction.testasfunction#Output.IgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_asfunction.testasfunction#
 #{ .Internal(as.function.default(alist(a+b), "foo")) }
-Error in as.function.default(alist(a + b), "foo") : invalid environment
+Error: invalid environment
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_asfunction.testasfunction#Output.IgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_asfunction.testasfunction#
 #{ .Internal(as.function.default(function() 42, parent.frame())) }
-Error in as.function.default(function() 42, parent.frame()) :
-  list argument expected
+Error: list argument expected
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_asfunction.testasfunction#
 #{ as.function(alist("foo"))() }
@@ -7378,16 +7403,16 @@ In matrix(1:4, 3, 2) :
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_asmatrix.testMatrix#Ignored.ReferenceError#
 #{ matrix(1i,10,10) }
       [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
- [1,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i
- [2,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i
- [3,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i
- [4,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i
- [5,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i
- [6,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i
- [7,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i
- [8,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i
- [9,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i
-[10,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i
+ [1,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i  0+1i
+ [2,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i  0+1i
+ [3,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i  0+1i
+ [4,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i  0+1i
+ [5,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i  0+1i
+ [6,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i  0+1i
+ [7,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i  0+1i
+ [8,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i  0+1i
+ [9,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i  0+1i
+[10,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i  0+1i
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_asmatrix.testMatrix#
 #{ matrix(TRUE,FALSE,FALSE,TRUE)}
@@ -7464,15 +7489,15 @@ In matrix(c(1, 2, 3, 4), 3, 2) :
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_asmatrix.testMatrix#Ignored.ReferenceError#
 #{ matrix(c(1i,NA),10,10) }
       [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
- [1,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i
+ [1,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i  0+1i
  [2,]   NA   NA   NA   NA   NA   NA   NA   NA   NA    NA
- [3,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i
+ [3,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i  0+1i
  [4,]   NA   NA   NA   NA   NA   NA   NA   NA   NA    NA
- [5,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i
+ [5,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i  0+1i
  [6,]   NA   NA   NA   NA   NA   NA   NA   NA   NA    NA
- [7,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i
+ [7,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i  0+1i
  [8,]   NA   NA   NA   NA   NA   NA   NA   NA   NA    NA
- [9,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i
+ [9,] 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i 0+1i  0+1i
 [10,]   NA   NA   NA   NA   NA   NA   NA   NA   NA    NA
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_asmatrix.testMatrix#
@@ -7807,9 +7832,9 @@ x ~ z
 #{ as.vector("foo") }
 [1] "foo"
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_asvector.testAsVector#Output.ImprovedErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_asvector.testAsVector#
 #{ as.vector("foo", "bar") }
-Error in as.vector(x, mode) : invalid 'mode' argument
+Error in as.vector("foo", "bar") : invalid 'mode' argument
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_asvector.testAsVector#
 #{ as.vector("foo", "character") }
@@ -7851,17 +7876,18 @@ Warning messages:
 2: In as.vector("foo", "raw") :
   out-of-range values treated as 0 in coercion to raw
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_asvector.testAsVector#Output.ImprovedErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_asvector.testAsVector#
 #{ as.vector(42, NULL) }
-Error in as.vector(x, mode) : invalid 'mode' argument
+Error in as.vector(42, NULL) : invalid 'mode' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_asvector.testAsVector#Output.ImprovedErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_asvector.testAsVector#
 #{ as.vector(42, c("character", "character")) }
-Error in as.vector(x, mode) : invalid 'mode' argument
+Error in as.vector(42, c("character", "character")) :
+  invalid 'mode' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_asvector.testAsVector#Output.ImprovedErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_asvector.testAsVector#
 #{ as.vector(42, character())  }
-Error in as.vector(x, mode) : invalid 'mode' argument
+Error in as.vector(42, character()) : invalid 'mode' argument
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_asvector.testAsVector#
 #{ as.vector(NULL) }
@@ -8622,17 +8648,19 @@ Error in atan2() : argument "y" is missing, with no default
 #{ atan2(0.7) }
 Error in atan2(0.7) : argument "x" is missing, with no default
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_atan2.testTrigExp#Output.ImprovedErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_atan2.testTrigExp#
 #{ atan2(2, as.symbol('45')) }
-Error in atan2(y, x) : non-numeric argument to mathematical function
+Error in atan2(2, as.symbol("45")) :
+  non-numeric argument to mathematical function
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_atan2.testTrigExp#Output.ImprovedErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_atan2.testTrigExp#
 #{ atan2(2, new.env()) }
-Error in atan2(y, x) : non-numeric argument to mathematical function
+Error in atan2(2, new.env()) :
+  non-numeric argument to mathematical function
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_atan2.testTrigExp#Output.ImprovedErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_atan2.testTrigExp#
 #{ atan2(NULL, 1) }
-Error in atan2(y, x) : non-numeric argument to mathematical function
+Error in atan2(NULL, 1) : non-numeric argument to mathematical function
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_atan2.testTrigExp#
 #{ atan2(c(0.3,0.6,0.9), 0.4) }
@@ -9118,6 +9146,13 @@ attr(,"foo")
 #x <- c(1,2,3); y <- 42; attr(y, 'at') <- x; x[[1]] <- 2; attr(y, 'at')
 [1] 1 2 3
 
+##com.oracle.truffle.r.test.builtins.TestBuiltin_attrassign.testSetAttrOnNull#
+#x<-NULL; attr(x, 'a') <- 42
+Error in attr(x, "a") <- 42 : attempt to set an attribute on NULL
+
+##com.oracle.truffle.r.test.builtins.TestBuiltin_attrassign.testSetAttrOnNull#
+#x<-NULL; attr(x, 'a') <- NULL
+
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_attrassign.testattrassign1#
 #argv <- list(structure(1, foo = structure(list(a = 'a'), .Names = 'a')), 'foo', value = structure(list(a = 'a'), .Names = 'a'));`attr<-`(argv[[1]],argv[[2]],argv[[3]]);
 [1] 1
@@ -10094,7 +10129,7 @@ character(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_bcVersion.testbcVersion1#Ignored.Unimplemented#
 # .Internal(bcVersion())
-[1] 8
+[1] 10
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_besselI.testbesselI1#Ignored.Unimplemented#
 #argv <- list(FALSE, FALSE, 1); .Internal(besselI(argv[[1]], argv[[2]], argv[[3]]))
@@ -10334,7 +10369,7 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_bitwiseNot.testBitwiseFunctions#
 #{ bitwNot(TRUE) }
-Error in bitwNot(TRUE) : unimplemented type 'logical' in 'bitNot'
+Error in bitwNot(TRUE) : unimplemented type 'logical' in 'bitwNot'
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_bitwiseNot.testBitwiseFunctions#
 #{ bitwNot(c(0,100,200,50,70,20)) }
@@ -10501,13 +10536,17 @@ from
 #argv <- list(.Primitive('/')); .Internal(body(argv[[1]]))
 NULL
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_body.testbody5#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_body.testbody5#Output.IgnoreWarningMessage#
 #argv <- list(structure(list(c0 = structure(integer(0), .Label = character(0), class = 'factor')), .Names = 'c0', row.names = character(0), class = 'data.frame')); .Internal(body(argv[[1]]))
 NULL
+Warning message:
+In body(argv[[1]]) : argument is not a function
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_body.testbody6#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_body.testbody6#Output.IgnoreWarningMessage#
 #argv <- list(structure(numeric(0), .Dim = c(0L, 0L))); .Internal(body(argv[[1]]))
 NULL
+Warning message:
+In body(argv[[1]]) : argument is not a function
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_c.testCombine#
 #typeof(c(substitute(graphics::par), list(as.symbol('a'))))
@@ -11102,7 +11141,7 @@ x y
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_c.testCombine#Output.ContainsReferences#
 #{ e1 <- new.env(); c(e1, 3) }
 [[1]]
-<environment: 0x7fd3828cdf80>
+<environment: 0x7fb5d46dfa78>
 
 [[2]]
 [1] 3
@@ -11111,10 +11150,10 @@ x y
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_c.testCombine#Output.ContainsReferences#
 #{ e1 <- new.env(); e2 <- new.env(); c(e1, e2) }
 [[1]]
-<environment: 0x7f90e9ba4ae0>
+<environment: 0x7fcd4cdc2380>
 
 [[2]]
-<environment: 0x7f90e9ba6698>
+<environment: 0x7fcd4cdc1f90>
 
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_c.testCombine#
@@ -12398,19 +12437,19 @@ hello
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_cat.testCatUnsupportedArgs#
 #cat(list(), expression(), sep='this-should-be-ok')
 this-should-be-ok
-##com.oracle.truffle.r.test.builtins.TestBuiltin_cat.testCatUnsupportedArgs#Output.ImprovedErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_cat.testCatUnsupportedArgs#
 #cat(list(1,2,3))
-Error in cat(list(...), file, sep, fill, labels, append) :
+Error in cat(list(1, 2, 3)) :
   argument 1 (type 'list') cannot be handled by 'cat'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_cat.testCatUnsupportedArgs#Output.ImprovedErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_cat.testCatUnsupportedArgs#
 #cat(parse(text='42'))
-Error in cat(list(...), file, sep, fill, labels, append) :
+Error in cat(parse(text = "42")) :
   argument 1 (type 'expression') cannot be handled by 'cat'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_cat.testCatUnsupportedArgs#Output.ImprovedErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_cat.testCatUnsupportedArgs#
 #cat(quote(3+3))
-Error in cat(list(...), file, sep, fill, labels, append) :
+Error in cat(quote(3 + 3)) :
   argument 1 (type 'language') cannot be handled by 'cat'
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_cat.testCatUnsupportedArgs#
@@ -12961,11 +13000,10 @@ Error in cbind(deparse.level, ...) : unused argument (1)
 #{ v <- 1; class(v) <- 'foo'; cbind.foo <- length; cbind(v) }
 
  *** caught segfault ***
-address 0x7fbc0000007d, cause 'memory not mapped'
+address 0x7f980000007e, cause 'memory not mapped'
 
 Traceback:
- 1: cbind(deparse.level, ...)
- 2: cbind(v)
+ 1: cbind(v)
 An irrecoverable exception occurred. R is aborting now ...
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_cbind.testGenericDispatch#Output.IgnoreErrorContext#
@@ -13798,15 +13836,13 @@ Error in chol.default(m) :
 [4,] 0.000000  0.000000  0.0000000  1.1547005 -0.5773503
 [5,] 0.000000  0.000000  0.0000000  0.0000000  1.0000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_choose.testWithNonNumericArgs#Output.IgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_choose.testWithNonNumericArgs#
 #.Internal(choose('hello', 3))
-Error in choose("hello", 3) :
-  non-numeric argument to mathematical function
+Error: non-numeric argument to mathematical function
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_choose.testWithNonNumericArgs#Output.IgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_choose.testWithNonNumericArgs#
 #.Internal(choose(3, 'hello'))
-Error in choose(3, "hello") :
-  non-numeric argument to mathematical function
+Error: non-numeric argument to mathematical function
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_choose.testchoose1#
 #.Internal(choose(-1, 3))
@@ -16309,13 +16345,13 @@ Error: input must be a character string
 #.Internal(crc64(stdout()))
 Error: input must be a character string
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_crc64.testCrc64_Internal#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_crc64.testCrc64_Internal#Output.IgnoreErrorContext#
 #crc64('a')
-Error: could not find function "crc64"
+Error in crc64("a") : could not find function "crc64"
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_crc64.testCrc64_Internal#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_crc64.testCrc64_Internal#Output.IgnoreErrorContext#
 #crc64()
-Error: could not find function "crc64"
+Error in crc64() : could not find function "crc64"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_crossprod.testCrossprod#Output.ImprovedErrorContext#
 #{ crossprod('asdf', matrix(1:6, ncol=2)) }
@@ -16362,11 +16398,11 @@ Error in crossprod(x, y) :
 [1,] NaN+NaNi NaN+NaNi
 [2,] NaN+NaNi       NA
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_crossprod.testCrossprod#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_crossprod.testCrossprod#Ignored.ImplementationError#
 #{ x <- matrix(c(NaN,2,3,4,5,NA), nrow=3); crossprod(x) }
      [,1] [,2]
-[1,]  NaN  NaN
-[2,]  NaN   NA
+[1,]  NaN   NA
+[2,]   NA   NA
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_crossprod.testCrossprodDimnames#
 #{ crossprod(structure(1:9, .Dim=c(3L,3L), .Dimnames=list(c('a', 'b', 'c'), c('A', 'B', 'C'))), structure(1:9, .Dim=c(3L,3L), .Dimnames=list(c('d', 'e', 'f'), c('D', 'E', 'F')))) }
@@ -16683,7 +16719,7 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_cumsum.testCumulativeSum#
 #values <- c(1,2,NaN,1, NA); cumsum(values); cumsum(as.integer(values))
-[1]  1  3 NA NA NA
+[1]   1   3 NaN NaN NaN
 [1]  1  3 NA NA NA
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_cumsum.testCumulativeSum#
@@ -16730,7 +16766,7 @@ integer overflow in 'cumsum'; use 'cumsum(as.numeric(.))'
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_cumsum.testCumulativeSum#
 #{ cumsum(c(1,2,3,0/0,5)) }
-[1]  1  3  6 NA NA
+[1]   1   3   6 NaN NaN
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_cumsum.testCumulativeSum#
 #{ cumsum(c(1e308, 1e308, NA, 1, 2)) }
@@ -17019,7 +17055,7 @@ character(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_date.testDate#Ignored.OutputFormatting#
 #{date()}
-[1] "Wed Nov  9 20:10:56 2016"
+[1] "Fri Sep  8 13:48:16 2017"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_delayedAssign.testDelayedAssign#
 #{ delayedAssign("x", a+b); a <- 1 ; b <- 3 ; x }
@@ -20431,6 +20467,15 @@ Warning message:
 In xy.coords(x, NULL, log = log) :
   1 y value <= 0 omitted from logarithmic plot
 
+##com.oracle.truffle.r.test.builtins.TestBuiltin_diag.testDiagonal#
+#{ diag('a', 3, 4) }
+     [,1] [,2] [,3] [,4]
+[1,]   NA    0    0    0
+[2,]    0   NA    0    0
+[3,]    0    0   NA    0
+Warning message:
+In diag("a", 3, 4) : NAs introduced by coercion
+
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_diag.testDiagonal#
 #{ diag(1, 2, 7) }
      [,1] [,2] [,3] [,4] [,5] [,6] [,7]
@@ -20459,6 +20504,15 @@ In xy.coords(x, NULL, log = log) :
 [6,]    0    0
 [7,]    0    0
 
+##com.oracle.truffle.r.test.builtins.TestBuiltin_diag.testDiagonal#
+#{ diag(c('a','b','c'), 3, 4) }
+     [,1] [,2] [,3] [,4]
+[1,]   NA    0    0    0
+[2,]    0   NA    0    0
+[3,]    0    0   NA    0
+Warning message:
+In diag(c("a", "b", "c"), 3, 4) : NAs introduced by coercion
+
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_diag.testDiagonal#
 #{ m <- matrix(1:6, nrow=2) ; diag(m) }
 [1] 1 4
@@ -20643,11 +20697,11 @@ In xy.coords(x, NULL, log = log) :
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_diag.testdiag4#
 #argv <- list(c(FALSE, TRUE, TRUE, TRUE), 4L, 4L); .Internal(diag(argv[[1]], argv[[2]], argv[[3]]))
-     [,1] [,2] [,3] [,4]
-[1,]    0    0    0    0
-[2,]    0    1    0    0
-[3,]    0    0    1    0
-[4,]    0    0    0    1
+      [,1]  [,2]  [,3]  [,4]
+[1,] FALSE FALSE FALSE FALSE
+[2,] FALSE  TRUE FALSE FALSE
+[3,] FALSE FALSE  TRUE FALSE
+[4,] FALSE FALSE FALSE  TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_diag.testdiag5#
 #argv <- list(c(-2.80063713410797-0i, 2.40432724210166-0i, -1.40502612938985+0i, 1.39344241164891+0i, 0.785422253492721+0i), 5L, 5L); .Internal(diag(argv[[1]], argv[[2]], argv[[3]]))
@@ -21617,6 +21671,17 @@ $dimnames[[1]]
 
 
 
+##com.oracle.truffle.r.test.builtins.TestBuiltin_dim.testDimensions#
+#{ x<-c(42); attr(x, "dim")<-1; names(x)<-"z"; attributes(x) }
+$dim
+[1] 1
+
+$dimnames
+$dimnames[[1]]
+[1] "z"
+
+
+
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_dim.testDimensions#
 #{ x<-c(42); names(x)<-"a"; attr(x, "dim")<-1; names(x)<-"z"; attr(x, "foo")<-"foo"; attr(x, "dim")<-NULL; attributes(x) }
 $names
@@ -21629,7 +21694,7 @@ $foo
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_dim.testDimensions#
 #{ x<-c(42); names(x)<-"a"; attr(x, "dim")<-1; names(x)<-"z"; attributes(x) }
 $names
-[1] "a"
+[1] "z"
 
 $dim
 [1] 1
@@ -23214,7 +23279,7 @@ logical(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_enc2native.testInvalidArguments#Output.IgnoreErrorMessage#
 #enc2native(42);
-Error in enc2native(42) : argumemt is not a character vector
+Error in enc2native(42) : argument is not a character vector
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_enc2native.testenc2native1#
 #argv <- list(character(0));enc2native(argv[[1]]);
@@ -23230,7 +23295,7 @@ named character(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_enc2utf8.testInvalidArguments#Output.IgnoreErrorMessage#
 #enc2utf8(42);
-Error in enc2utf8(42) : argumemt is not a character vector
+Error in enc2utf8(42) : argument is not a character vector
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_enc2utf8.testenc2utf81#
 #argv <- list('Add Text to a Plot');enc2utf8(argv[[1]]);
@@ -23471,9 +23536,9 @@ Error in environment(f) <- NULL : use of NULL environment is defunct
 #eval(as.symbol('baseenv'))
 function ()  .Primitive("baseenv")
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_eval.testEval#Output.IgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_eval.testEval#
 #eval(as.symbol('foo'))
-Error in eval(expr, envir, enclos) : object 'foo' not found
+Error in eval(as.symbol("foo")) : object 'foo' not found
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_eval.testEval#
 #eval({ xx <- pi; xx^2}) ; xx
@@ -23564,13 +23629,13 @@ x
 [1] 10
 [1] 10
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_eval.testWithEnvirAndEnclose#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_eval.testWithEnvirAndEnclose#Output.IgnoreErrorContext#
 #a <- 1; lang <- quote(list(a)); eval(lang, NULL, NULL)
-Error in eval(expr, envir, enclos) : object 'a' not found
+Error in eval(lang, NULL, NULL) : object 'a' not found
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_eval.testWithEnvirAndEnclose#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_eval.testWithEnvirAndEnclose#Output.IgnoreErrorContext#
 #a <- 1; lang <- quote(list(a)); eval(lang, data.frame(), NULL)
-Error in eval(expr, envir, enclos) : object 'a' not found
+Error in eval(lang, data.frame(), NULL) : object 'a' not found
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_eval.testWithEnvirAndEnclose#
 #a <- 1; lang <- quote(list(a)); eval(lang, new.env(), new.env())
@@ -24791,17 +24856,23 @@ $b
 #argv <- list(.Primitive('length<-')); .Internal(formals(argv[[1]]))
 NULL
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_formals.testformals2#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_formals.testformals2#Output.IgnoreWarningContext#
 #argv <- list(logical(0)); .Internal(formals(argv[[1]]))
 NULL
+Warning message:
+In formals(argv[[1]]) : argument is not a function
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_formals.testformals3#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_formals.testformals3#Output.IgnoreWarningContext#
 #argv <- list(structure(numeric(0), .Dim = c(0L, 0L))); .Internal(formals(argv[[1]]))
 NULL
+Warning message:
+In formals(argv[[1]]) : argument is not a function
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_formals.testformals4#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_formals.testformals4#Output.IgnoreWarningContext#
 #argv <- list(structure(list(c0 = structure(integer(0), .Label = character(0), class = 'factor')), .Names = 'c0', row.names = character(0), class = 'data.frame')); .Internal(formals(argv[[1]]))
 NULL
+Warning message:
+In formals(argv[[1]]) : argument is not a function
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_format.testformat1#Output.IgnoreErrorMessage#
 #argv <- list(structure(c(0, 72.7, 56.4, 72.7, 0, 63.3, 56.4, 63.3, 0), .Dim = c(3L, 3L), .Dimnames = list(c('Girth', 'Height', 'Volume'), c('Girth', 'Height', 'Volume'))), FALSE, 7L, 0L, NULL, 3L, TRUE, NA, "."); .Internal(format(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]], argv[[9]], , argv[[9]]))
@@ -25254,9 +25325,9 @@ character(0)
 #argv <- structure(list(pv = 0.200965994008331, digits = 3), .Names = c('pv',     'digits'));do.call('format.pval', argv)
 [1] "0.201"
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_g.testg1#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_g.testg1#Output.IgnoreErrorContext#
 #argv <- list(1);g(argv[[1]]);
-Error: could not find function "g"
+Error in g(argv[[1]]) : could not find function "g"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_gamma.testgamma1#
 #argv <- list(c(0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1));gamma(argv[[1]]);
@@ -25406,15 +25477,19 @@ Error in get("y", mode = "closure", inherits = FALSE) :
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_getConnection.testgetConnection1#
 #argv <- list(FALSE); .Internal(getConnection(argv[[1]]))
-description       class        mode        text      opened    can read
-    "stdin"  "terminal"         "r"      "text"    "opened"       "yes"
-  can write
-       "no"
+A connection with
+description "stdin"
+class       "terminal"
+mode        "r"
+text        "text"
+opened      "opened"
+can read    "yes"
+can write   "no"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_getNamespaceVersion.testgetNamespaceVersion1#
 #argv <- structure(list(ns = 'stats'), .Names = 'ns');do.call('getNamespaceVersion', argv)
 version
-"3.3.2"
+"3.4.0"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_getRestart.testgetRestart1#
 #argv <- list(2L); .Internal(.getRestart(argv[[1]]))
@@ -26807,7 +26882,7 @@ attr(,"Rd_tag")
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testIdentical#Ignored.ImplementationError#
 #{ f1 <- function() {}; f2 <- function() {}; identical(f1, f2) }
-[1] FALSE
+[1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testIdentical#
 #{ f1<-function(x=1) 42; f2<-function(x=1) 7; identical(formals(f1), formals(f2)) }
@@ -26835,7 +26910,7 @@ attr(,"Rd_tag")
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testIdentical#Ignored.ImplementationError#
 #{ identical(function() 42, function() 42) }
-[1] FALSE
+[1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testIdentical#
 #{ identical(list(1, list(2)), list(1, list(2))) }
@@ -26978,111 +27053,111 @@ attr(,"Rd_tag")
 [1] FALSE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical1#
-#argv <- list('oats[-1, ]', 'newdata', TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list('oats[-1, ]', 'newdata', TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] FALSE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical10#
-#argv <- list(complex(0), complex(0), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(complex(0), complex(0), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical11#
-#argv <- list(NULL, '\\link', TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(NULL, '\\link', TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] FALSE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical12#
-#argv <- list(c(TRUE, TRUE, NA), c(TRUE, TRUE, NA), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(c(TRUE, TRUE, NA), c(TRUE, TRUE, NA), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical13#
-#argv <- list(NA_complex_, NA_complex_, TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(NA_complex_, NA_complex_, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical14#
-#argv <- list(structure(c(1, 1, 1, 1, 2, 3), .Dim = c(3L, 2L), .Dimnames = list(NULL, c('I', 'a')), foo = 'bar', class = 'matrix'), structure(c(1, 1, 1, 1, 2, 3), .Dim = c(3L, 2L), class = 'matrix', foo = 'bar', .Dimnames = list(NULL, c('I', 'a'))), TRUE, TRUE, FALSE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(structure(c(1, 1, 1, 1, 2, 3), .Dim = c(3L, 2L), .Dimnames = list(NULL, c('I', 'a')), foo = 'bar', class = 'matrix'), structure(c(1, 1, 1, 1, 2, 3), .Dim = c(3L, 2L), class = 'matrix', foo = 'bar', .Dimnames = list(NULL, c('I', 'a'))), TRUE, TRUE, FALSE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] FALSE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical15#
-#argv <- list(structure(list(x = 1L), .Names = 'x', row.names = c(NA, -1L), class = 'data.frame'), structure(list(x = 1L), .Names = 'x', row.names = c(NA, -1L), class = 'data.frame'), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(structure(list(x = 1L), .Names = 'x', row.names = c(NA, -1L), class = 'data.frame'), structure(list(x = 1L), .Names = 'x', row.names = c(NA, -1L), class = 'data.frame'), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical16#
-#argv <- list(structure(c(1L, 1L, 1L), .Label = c('1', '2'), class = 'factor'), structure(list(f = structure(c(1L, 1L, 1L), .Label = c('1', '2'), class = 'factor'), u = structure(12:14, unit = 'kg', class = 'avector')), .Names = c('f', 'u'), row.names = 2:4, class = 'data.frame'), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(structure(c(1L, 1L, 1L), .Label = c('1', '2'), class = 'factor'), structure(list(f = structure(c(1L, 1L, 1L), .Label = c('1', '2'), class = 'factor'), u = structure(12:14, unit = 'kg', class = 'avector')), .Names = c('f', 'u'), row.names = 2:4, class = 'data.frame'), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] FALSE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical17#
-#argv <- list(raw(0), raw(0), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(raw(0), raw(0), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical18#
-#argv <- list(c(1, 1, 0.5, 1, 1, 1, 1, 1, 0, 0, 0.5, 1, 0, 1, 0, 1, 0.5, 1, NA, 0.75, 0.5, 0, 0.5, 0.5, 0.666666666666667, 0.666666666666667, 1, 1, 0.666666666666667, 1, 0.666666666666667, 0.666666666666667, 0.333333333333333, 0.5, 1, 0, 1, 0.5, 1, 1, 1, 0, 1, 0.5, 1, 1, 0.5, 1, 1, 1, 0.5, 1, 1, NA, 0.5), c(1, 1, 0.5, 1, 1, 1, 1, 1, 0, 0, 0.5, 1, 0, 1, 0, 1, 0.5, 1, NA, 0.75, 0.5, 0, 0.5, 0.5, 0.666666666666667, 0.666666666666667, 1, 1, 0.666666666666667, 1, 0.666666666666667, 0.666666666666667, 0.333333333333333, 0.5, 1, 0, 1, 0.5, 1, 1, 1, 0, 1, 0.5, 1, 1, 0.5, 1, 1, 1, 0.5, 1, 1, NA, 0.5), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(c(1, 1, 0.5, 1, 1, 1, 1, 1, 0, 0, 0.5, 1, 0, 1, 0, 1, 0.5, 1, NA, 0.75, 0.5, 0, 0.5, 0.5, 0.666666666666667, 0.666666666666667, 1, 1, 0.666666666666667, 1, 0.666666666666667, 0.666666666666667, 0.333333333333333, 0.5, 1, 0, 1, 0.5, 1, 1, 1, 0, 1, 0.5, 1, 1, 0.5, 1, 1, 1, 0.5, 1, 1, NA, 0.5), c(1, 1, 0.5, 1, 1, 1, 1, 1, 0, 0, 0.5, 1, 0, 1, 0, 1, 0.5, 1, NA, 0.75, 0.5, 0, 0.5, 0.5, 0.666666666666667, 0.666666666666667, 1, 1, 0.666666666666667, 1, 0.666666666666667, 0.666666666666667, 0.333333333333333, 0.5, 1, 0, 1, 0.5, 1, 1, 1, 0, 1, 0.5, 1, 1, 0.5, 1, 1, 1, 0.5, 1, 1, NA, 0.5), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical19#
-#argv <- list(c(0.0804034870161223, 10.3548347412639), structure(list(loc = c(0.0804034870161223, 10.3548347412639), cov = structure(c(3.01119301965569, 6.14320559215603, 6.14320559215603, 14.7924762275451), .Dim = c(2L, 2L)), d2 = 2, wt = c(0, 0, 0, 0, 0, 1.75368801162502e-134, 0, 0, 0, 2.60477585273833e-251, 1.16485035372295e-260, 0, 1.53160350210786e-322, 0.333331382328728, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.44161262707711e-123, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.968811545398e-173, 0, 8.2359965384697e-150, 0, 0, 0, 0, 6.51733217171341e-10, 0, 2.36840184577368e-67, 0, 9.4348408357524e-307, 0, 1.59959906013771e-89, 0, 8.73836857865034e-286, 7.09716190970992e-54, 0, 0, 0, 1.530425353017e-274, 8.57590058044551e-14, 0.333333106397154, 0, 0, 1.36895217898448e-199, 2.0226102635783e-177, 5.50445388209462e-42, 0, 0, 0, 0, 1.07846402051283e-44, 1.88605464411243e-186, 1.09156111051203e-26, 0, 3.0702877273237e-124, 0.333333209689785, 0, 0, 0, 0, 0, 0, 3.09816093866831e-94, 0, 0, 4.7522727332095e-272, 0, 0, 2.30093251441394e-06, 0, 0, 1.27082826644707e-274, 0, 0, 0, 0, 0, 0, 0, 4.5662025456054e-65, 0, 2.77995853978268e-149, 0, 0, 0), sqdist = c(0.439364946869246, 0.0143172566761092, 0.783644692619938, 0.766252947443554, 0.346865912102713, 1.41583192825661, 0.168485512965902, 0.354299830956879, 0.0943280426627965, 1.05001058449122, 1.02875556201707, 0.229332323173361, 0.873263925064789, 2.00000009960498, 0.449304354954282, 0.155023307933165, 0.118273979375253, 0.361693898800799, 0.21462398586105, 0.155558909016629, 0.471723661454506, 0.719528696331092, 0.0738164380664225, 1.46001193111051, 0.140785322548143, 0.127761195166703, 0.048012401156175, 0.811750426884519, 0.425827709817574, 0.163016638545231, 0.557810866640707, 0.277350147637843, 0.0781399119055092, 1.29559183995835, 0.718376405567138, 1.37650242941478, 0.175087780508154, 0.233808973148729, 0.693473805463067, 0.189096604125073, 1.96893781800017, 0.4759756980592, 1.69665760380474, 0.277965749373647, 0.920525436884815, 0.57525234053591, 1.59389578665009, 0.175715364671313, 0.972045794851437, 1.75514684962809, 0.0597413185507202, 0.174340343040626, 0.143421553552865, 0.997322770596838, 1.94096736957465, 2.00000001159796, 0.367000821772989, 0.682474530588235, 1.20976163307984, 1.27031685239035, 1.79775635513363, 0.0857761902860323, 0.435578932929501, 0.214370604878221, 0.494714247412686, 1.78784623754399, 1.24216674083069, 1.87749485326709, 0.0533296334123023, 1.45588362584438, 2.00000000631459, 0.208857144738039, 0.119251291573058, 0.365303924649962, 0.690656674239668, 0.0396958405786268, 0.258262120876164, 1.57360254057537, 0.307548421049514, 0.628417063100241, 1.00647098749202, 0.297624360530352, 0.400289147351669, 1.98298426250944, 0.129127182829694, 0.0794695319493149, 0.991481735944321, 0.444068154119836, 0.206790162395106, 0.574310829851377, 0.181887577583334, 0.433872021297517, 0.802994892604009, 0.293053770941001, 1.7002969001965, 0.77984639982848, 1.36127407487932, 0.761935213110323, 0.597915313430067, 0.237134831067472), prob = NULL, tol = 1e-07, eps = 9.96049758228423e-08,     it = 898L, maxit = 5000, ierr = 0L, conv = TRUE), .Names = c('loc', 'cov', 'd2', 'wt', 'sqdist', 'prob', 'tol', 'eps', 'it', 'maxit', 'ierr', 'conv'), class = 'ellipsoid'), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(c(0.0804034870161223, 10.3548347412639), structure(list(loc = c(0.0804034870161223, 10.3548347412639), cov = structure(c(3.01119301965569, 6.14320559215603, 6.14320559215603, 14.7924762275451), .Dim = c(2L, 2L)), d2 = 2, wt = c(0, 0, 0, 0, 0, 1.75368801162502e-134, 0, 0, 0, 2.60477585273833e-251, 1.16485035372295e-260, 0, 1.53160350210786e-322, 0.333331382328728, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.44161262707711e-123, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.968811545398e-173, 0, 8.2359965384697e-150, 0, 0, 0, 0, 6.51733217171341e-10, 0, 2.36840184577368e-67, 0, 9.4348408357524e-307, 0, 1.59959906013771e-89, 0, 8.73836857865034e-286, 7.09716190970992e-54, 0, 0, 0, 1.530425353017e-274, 8.57590058044551e-14, 0.333333106397154, 0, 0, 1.36895217898448e-199, 2.0226102635783e-177, 5.50445388209462e-42, 0, 0, 0, 0, 1.07846402051283e-44, 1.88605464411243e-186, 1.09156111051203e-26, 0, 3.0702877273237e-124, 0.333333209689785, 0, 0, 0, 0, 0, 0, 3.09816093866831e-94, 0, 0, 4.7522727332095e-272, 0, 0, 2.30093251441394e-06, 0, 0, 1.27082826644707e-274, 0, 0, 0, 0, 0, 0, 0, 4.5662025456054e-65, 0, 2.77995853978268e-149, 0, 0, 0), sqdist = c(0.439364946869246, 0.0143172566761092, 0.783644692619938, 0.766252947443554, 0.346865912102713, 1.41583192825661, 0.168485512965902, 0.354299830956879, 0.0943280426627965, 1.05001058449122, 1.02875556201707, 0.229332323173361, 0.873263925064789, 2.00000009960498, 0.449304354954282, 0.155023307933165, 0.118273979375253, 0.361693898800799, 0.21462398586105, 0.155558909016629, 0.471723661454506, 0.719528696331092, 0.0738164380664225, 1.46001193111051, 0.140785322548143, 0.127761195166703, 0.048012401156175, 0.811750426884519, 0.425827709817574, 0.163016638545231, 0.557810866640707, 0.277350147637843, 0.0781399119055092, 1.29559183995835, 0.718376405567138, 1.37650242941478, 0.175087780508154, 0.233808973148729, 0.693473805463067, 0.189096604125073, 1.96893781800017, 0.4759756980592, 1.69665760380474, 0.277965749373647, 0.920525436884815, 0.57525234053591, 1.59389578665009, 0.175715364671313, 0.972045794851437, 1.75514684962809, 0.0597413185507202, 0.174340343040626, 0.143421553552865, 0.997322770596838, 1.94096736957465, 2.00000001159796, 0.367000821772989, 0.682474530588235, 1.20976163307984, 1.27031685239035, 1.79775635513363, 0.0857761902860323, 0.435578932929501, 0.214370604878221, 0.494714247412686, 1.78784623754399, 1.24216674083069, 1.87749485326709, 0.0533296334123023, 1.45588362584438, 2.00000000631459, 0.208857144738039, 0.119251291573058, 0.365303924649962, 0.690656674239668, 0.0396958405786268, 0.258262120876164, 1.57360254057537, 0.307548421049514, 0.628417063100241, 1.00647098749202, 0.297624360530352, 0.400289147351669, 1.98298426250944, 0.129127182829694, 0.0794695319493149, 0.991481735944321, 0.444068154119836, 0.206790162395106, 0.574310829851377, 0.181887577583334, 0.433872021297517, 0.802994892604009, 0.293053770941001, 1.7002969001965, 0.77984639982848, 1.36127407487932, 0.761935213110323, 0.597915313430067, 0.237134831067472), prob = NULL, tol = 1e-07, eps = 9.96049758228423e-08,     it = 898L, maxit = 5000, ierr = 0L, conv = TRUE), .Names = c('loc', 'cov', 'd2', 'wt', 'sqdist', 'prob', 'tol', 'eps', 'it', 'maxit', 'ierr', 'conv'), class = 'ellipsoid'), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] FALSE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical2#
-#argv <- list(structure(c(NA, 2, NA, 1, NA, 0), .Dim = 2:3), structure(c(NA, 2, NA, 1, NA, 0), .Dim = 2:3), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(structure(c(NA, 2, NA, 1, NA, 0), .Dim = 2:3), structure(c(NA, 2, NA, 1, NA, 0), .Dim = 2:3), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical20#
-#argv <- list(NaN, NaN, TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(NaN, NaN, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical21#
-#argv <- list(c('«', '»', '¿', '?'), 'TeX', TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(c('«', '»', '¿', '?'), 'TeX', TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] FALSE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical22#
-#argv <- list(structure(3.14159265358979, class = structure('3.14159265358979', class = 'testit')), 42, TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(structure(3.14159265358979, class = structure('3.14159265358979', class = 'testit')), 42, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] FALSE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical23#
-#argv <- list(c(3L, 3L, NA, 3L), c(3L, 3L, NA, 3L), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(c(3L, 3L, NA, 3L), c(3L, 3L, NA, 3L), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical24#
-#argv <- list(list(c('r1', 'r3', 'r4', 'r5', 'r6', 'r7', 'r8', 'r9', 'r10', 'r11', 'r12', 'r13', 'r14', 'r15', 'r16', 'r17', 'r18', 'r19', 'r20', 'r21', 'r22', 'r23', 'r24', 'r25', 'r26', 'r27', 'r28', 'r29', 'r30', 'r31', 'r32', 'r33', 'r34', 'r35', 'r36', 'r37', 'r38', 'r39', 'r40'), c('c1', 'c2', 'c3', 'c4', 'c5', 'c6', 'c7', 'c8', 'c9', 'c10', 'c11', 'c12', 'c13', 'c14', 'c15', 'c16', 'c17', 'c18', 'c19', 'c20')), list(character(0), character(0)), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(list(c('r1', 'r3', 'r4', 'r5', 'r6', 'r7', 'r8', 'r9', 'r10', 'r11', 'r12', 'r13', 'r14', 'r15', 'r16', 'r17', 'r18', 'r19', 'r20', 'r21', 'r22', 'r23', 'r24', 'r25', 'r26', 'r27', 'r28', 'r29', 'r30', 'r31', 'r32', 'r33', 'r34', 'r35', 'r36', 'r37', 'r38', 'r39', 'r40'), c('c1', 'c2', 'c3', 'c4', 'c5', 'c6', 'c7', 'c8', 'c9', 'c10', 'c11', 'c12', 'c13', 'c14', 'c15', 'c16', 'c17', 'c18', 'c19', 'c20')), list(character(0), character(0)), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] FALSE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical25#
-#argv <- list(c('object', NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), c('object', NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(c('object', NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), c('object', NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical26#
-#argv <- list(3.04888344611714e+29, 3.04888344611714e+29, TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(3.04888344611714e+29, 3.04888344611714e+29, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical27#
-#argv <- list(structure('BunchKaufman', class = structure('signature', package = 'methods'), .Names = 'x', package = 'methods'), structure('Matrix', .Names = 'x', package = 'Matrix', class = structure('signature', package = 'methods')), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(structure('BunchKaufman', class = structure('signature', package = 'methods'), .Names = 'x', package = 'methods'), structure('Matrix', .Names = 'x', package = 'Matrix', class = structure('signature', package = 'methods')), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] FALSE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical28#Ignored.Unstable#
-#argv <- list(structure(list(x = c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1), y = c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10), fac = structure(c(1L, 3L, 2L, 3L, 3L, 1L, 2L, 3L, 2L, 2L), .Label = c('A', 'B', 'C'), class = 'factor')), .Names = c('x', 'y', 'fac'), row.names = c(NA, -10L), class = 'data.frame'), structure(list(x = c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1), y = c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10), fac = structure(c(1L, 3L, 2L, 3L, 3L, 1L, 2L, 3L, 2L, 2L), .Label = c('A', 'B', 'C'), class = 'factor')), .Names = c('x', 'y', 'fac'), row.names = c(NA, 10L), class = 'data.frame'), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(structure(list(x = c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1), y = c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10), fac = structure(c(1L, 3L, 2L, 3L, 3L, 1L, 2L, 3L, 2L, 2L), .Label = c('A', 'B', 'C'), class = 'factor')), .Names = c('x', 'y', 'fac'), row.names = c(NA, -10L), class = 'data.frame'), structure(list(x = c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1), y = c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10), fac = structure(c(1L, 3L, 2L, 3L, 3L, 1L, 2L, 3L, 2L, 2L), .Label = c('A', 'B', 'C'), class = 'factor')), .Names = c('x', 'y', 'fac'), row.names = c(NA, 10L), class = 'data.frame'), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical29#
-#argv <- list(c('1', '2', NA), c('1', '2', NA), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(c('1', '2', NA), c('1', '2', NA), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical3#
-#argv <- list(structure(c('dgTMatrix', 'matrix.coo'), .Names = c('from', 'to'), package = c('Matrix', ''), class = structure('signature', package = 'methods')), structure(c('dgTMatrix', 'matrix.coo'), .Names = c('from', 'to'), package = c('Matrix', ''), class = structure('signature', package = 'methods')), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(structure(c('dgTMatrix', 'matrix.coo'), .Names = c('from', 'to'), package = c('Matrix', ''), class = structure('signature', package = 'methods')), structure(c('dgTMatrix', 'matrix.coo'), .Names = c('from', 'to'), package = c('Matrix', ''), class = structure('signature', package = 'methods')), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical30#
-#argv <- list(c(-9.42477796076938, -6.28318530717959, -3.14159265358979, 0, 3.14159265358979, 6.28318530717959, 9.42477796076938, 12.5663706143592, 15.707963267949, 18.8495559215388), c(-9.42477796076938, -6.28318530717959, -3.14159265358979, 0, 3.14159265358979, 6.28318530717959, 9.42477796076938, 12.5663706143592, 15.707963267949, 18.8495559215388), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(c(-9.42477796076938, -6.28318530717959, -3.14159265358979, 0, 3.14159265358979, 6.28318530717959, 9.42477796076938, 12.5663706143592, 15.707963267949, 18.8495559215388), c(-9.42477796076938, -6.28318530717959, -3.14159265358979, 0, 3.14159265358979, 6.28318530717959, 9.42477796076938, 12.5663706143592, 15.707963267949, 18.8495559215388), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical31#
-#argv <- list(structure('classGeneratorFunction', package = 'methods'), structure('classGeneratorFunction', package = 'methods'), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(structure('classGeneratorFunction', package = 'methods'), structure('classGeneratorFunction', package = 'methods'), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical32#
-#argv <- list(structure(function (x) standardGeneric('cosh', .Primitive('cosh')), generic = structure('cosh', package = 'base'), package = 'base', group = list('Math'), valueClass = character(0), signature = 'x', default = .Primitive('cosh'), skeleton = quote(.Primitive('cosh')(x)), class = structure('standardGeneric', package = 'methods')), FALSE, TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(structure(function (x) standardGeneric('cosh', .Primitive('cosh')), generic = structure('cosh', package = 'base'), package = 'base', group = list('Math'), valueClass = character(0), signature = 'x', default = .Primitive('cosh'), skeleton = quote(.Primitive('cosh')(x)), class = structure('standardGeneric', package = 'methods')), FALSE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] FALSE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical33#
-#argv <- list(structure(1L, match.length = 8L, useBytes = TRUE), structure(1L, match.length = 8L, useBytes = TRUE), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(structure(1L, match.length = 8L, useBytes = TRUE), structure(1L, match.length = 8L, useBytes = TRUE), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical35#
@@ -27098,27 +27173,27 @@ attr(,"Rd_tag")
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical4#
-#argv <- list(structure(3.14159265358979, comment = 'Start with pi', class = structure('num1', package = '.GlobalEnv')), structure(3.14159265358979, comment = 'Start with pi', class = structure('num1', package = '.GlobalEnv')), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(structure(3.14159265358979, comment = 'Start with pi', class = structure('num1', package = '.GlobalEnv')), structure(3.14159265358979, comment = 'Start with pi', class = structure('num1', package = '.GlobalEnv')), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical5#
-#argv <- list(structure(list(a = 1), .Dim = 1L, .Dimnames = list('a')), structure(list(a = 1), .Dim = 1L, .Dimnames = list('a')), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(structure(list(a = 1), .Dim = 1L, .Dimnames = list('a')), structure(list(a = 1), .Dim = 1L, .Dimnames = list('a')), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical6#
-#argv <- list(structure(list(), .Names = character(0), row.names = integer(0), class = 'data.frame'), structure(list(), .Names = character(0), row.names = integer(0), class = 'data.frame'), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(structure(list(), .Names = character(0), row.names = integer(0), class = 'data.frame'), structure(list(), .Names = character(0), row.names = integer(0), class = 'data.frame'), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical7#
-#argv <- list(c(-1.38507061859438+0.31833672642477i, 0.0383231810219-1.42379885362755i, -0.763030162361974-0.405090858049187i, 0.212306135525839+0.995386565684023i, 1.42553796686779+0.95881778764026i, 0.744479822333976+0.918087896319951i, 0.70022940298623-0.15096960188161i, -0.22935461345173-1.2230687888662i, 0.197093861895352-0.868824288637794i, 1.20715377387226-1.04248536490429i), c(-1.38507061859438+0.31833672642477i, 0.0383231810219-1.42379885362755i, -0.763030162361974-0.405090858049187i, 0.212306135525839+0.995386565684023i, 1.42553796686779+0.95881778764026i, 0.744479822333976+0.918087896319951i, 0.70022940298623-0.15096960188161i, -0.22935461345173-1.2230687888662i, 0.197093861895352-0.868824288637794i, 1.20715377387226-1.04248536490429i), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(c(-1.38507061859438+0.31833672642477i, 0.0383231810219-1.42379885362755i, -0.763030162361974-0.405090858049187i, 0.212306135525839+0.995386565684023i, 1.42553796686779+0.95881778764026i, 0.744479822333976+0.918087896319951i, 0.70022940298623-0.15096960188161i, -0.22935461345173-1.2230687888662i, 0.197093861895352-0.868824288637794i, 1.20715377387226-1.04248536490429i), c(-1.38507061859438+0.31833672642477i, 0.0383231810219-1.42379885362755i, -0.763030162361974-0.405090858049187i, 0.212306135525839+0.995386565684023i, 1.42553796686779+0.95881778764026i, 0.744479822333976+0.918087896319951i, 0.70022940298623-0.15096960188161i, -0.22935461345173-1.2230687888662i, 0.197093861895352-0.868824288637794i, 1.20715377387226-1.04248536490429i), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical8#
-#argv <- list(structure(list(a = 1), .Names = 'a', .Tsp = c(1, 1, 1), class = 'ts'), structure(list(a = 1), .Names = 'a', .Tsp = c(1, 1, 1), class = 'ts'), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(structure(list(a = 1), .Names = 'a', .Tsp = c(1, 1, 1), class = 'ts'), structure(list(a = 1), .Names = 'a', .Tsp = c(1, 1, 1), class = 'ts'), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_identical.testidentical9#
-#argv <- list(c(TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE), c(TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))
+#argv <- list(c(TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE), c(TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))
 [1] TRUE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_ifelse.testIfelse#
@@ -30495,9 +30570,10 @@ logical(0)
 #{ is.unsorted(c(1+1i,2+1i,2+1i), strictly=TRUE) }
 [1] TRUE
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_isunsorted.testIsUnsorted#Output.IgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_isunsorted.testIsUnsorted#
 #{ is.unsorted(c(1,2,2), strictly=NA) }
-Error in is.unsorted(x, strictly) : invalid 'strictly' argument
+Error in is.unsorted(c(1, 2, 2), strictly = NA) :
+  invalid 'strictly' argument
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_isunsorted.testIsUnsorted#
 #{ is.unsorted(c(1,2,2,3), strictly=TRUE) }
@@ -30614,13 +30690,13 @@ Error in is.unsorted(x, strictly) : invalid 'strictly' argument
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_isvector.testIsVector#
 #{ x<-list(1,3); }
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_isvector.testIsVector#Output.IgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_isvector.testIsVector#
 #{is.vector(c(1,2), TRUE);}
-Error in is.vector(x, mode) : invalid 'mode' argument
+Error in is.vector(c(1, 2), TRUE) : invalid 'mode' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_isvector.testIsVector#Output.IgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_isvector.testIsVector#
 #{is.vector(c(1,2), c("sss", "dddd"));}
-Error in is.vector(x, mode) : invalid 'mode' argument
+Error in is.vector(c(1, 2), c("sss", "dddd")) : invalid 'mode' argument
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_isvector.testIsVector#
 #{is.vector(c(TRUE,FALSE),"logical");}
@@ -30814,14 +30890,14 @@ function ()
 {
     print("test1")
 }
-<environment: 0x7fb02e3849c0>
+<environment: 0x7fedec39e028>
 
 [[2]]
 function ()
 {
     print("test2")
 }
-<environment: 0x7fb02e3849c0>
+<environment: 0x7fedec39e028>
 
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_lapply.testLapply#Output.IgnoreErrorContext#
@@ -30841,10 +30917,9 @@ Error in match.fun(FUN) : 'NA' is not a function, character or symbol
 #lapply(1:4, NULL)
 Error in match.fun(FUN) : 'NULL' is not a function, character or symbol
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_lapply.testLapply#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_lapply.testLapply#Output.IgnoreErrorMessage#
 #lapply(FUN=function(x){x})
-Error in lapply(FUN = function(x) { :
-  argument "X" is missing, with no default
+Error in is.vector(X) : argument "X" is missing, with no default
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_lapply.testLapply#
 #lapply(NA, FUN=function(x){x})
@@ -31618,7 +31693,9 @@ a b
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_lengths.withNames#
 #lengths(matrix(1:4, nrow=2, ncol=2, dimnames=list(c('a', 'b'), c('d', 'e'))))
-[1] 1 1 1 1
+  d e
+a 1 1
+b 1 1
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_lengths.withNames#
 #x<-c(1,2); names(x) <- c('a', 'b'); lengths(x)
@@ -33770,13 +33847,13 @@ Coefficients:
       5.032       -0.371
 
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_lm.testlm112#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_lm.testlm112#Output.IgnoreErrorMessage#
 #require(stats);lm(formula = weight ~ group - 1)
-Error in eval(expr, envir, enclos) : object 'weight' not found
+Error in eval(predvars, data, env) : object 'weight' not found
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_lm.testlm223#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_lm.testlm223#Output.IgnoreErrorMessage#
 #require(stats);lm(formula = weight ~ group, method = 'model.frame')
-Error in eval(expr, envir, enclos) : object 'weight' not found
+Error in eval(predvars, data, env) : object 'weight' not found
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_lm.testlm334#
 #require(stats);lm(data = LifeCycleSavings, formula = sr ~ pop15 + pop75 + dpi + ddpi)
@@ -33868,9 +33945,9 @@ Coefficients:
 23  53.2 0 1 1
 24  56.0 0 0 0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_lm.testlm880#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_lm.testlm880#Output.IgnoreErrorMessage#
 #require(stats); lm(formula = y ~ x)
-Error in eval(expr, envir, enclos) : object 'y' not found
+Error in eval(predvars, data, env) : object 'y' not found
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_lockEnvironment.testlockEnvironment#
 #e <- new.env(); e$a <- 'foo'; lockEnvironment(e, 'a'); e$a <- 123
@@ -33963,35 +34040,35 @@ y           x1       x2       x3
 #{ log(0+0i) }
 [1] -Inf+0i
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testLogComplex#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testLogComplex#Output.IgnoreWarningContext#
 #{ log(0+0i, 0) }
 [1] NaN+NaNi
 Warning message:
-In log(0 + (0+0i), 0) : NaNs produced in function "log"
+NaNs produced in function "log"
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testLogComplex#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testLogComplex#Output.IgnoreWarningContext#
 #{ log(0+0i, 0+0i) }
 [1] NaN+NaNi
 Warning message:
-In log(0 + (0+0i), 0 + (0+0i)) : NaNs produced in function "log"
+NaNs produced in function "log"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testLogComplex#Ignored.ImplementationError#
 #{ log(0+0i, 1) }
 [1] -Inf+NaNi
 Warning message:
-In log(0 + (0+0i), 1) : NaNs produced in function "log"
+NaNs produced in function "log"
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testLogComplex#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testLogComplex#Output.IgnoreWarningContext#
 #{ log(0.0, 0+0i) }
 [1] NaN+NaNi
 Warning message:
-In log(0, 0 + (0+0i)) : NaNs produced in function "log"
+NaNs produced in function "log"
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testLogComplex#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testLogComplex#Output.IgnoreWarningContext#
 #{ log(0L, 0+0i) }
 [1] NaN+NaNi
 Warning message:
-In log(0L, 0 + (0+0i)) : NaNs produced in function "log"
+NaNs produced in function "log"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testLogComplex#
 #{ log(1+1i) }
@@ -34061,11 +34138,11 @@ In log(0L, 0 + (0+0i)) : NaNs produced in function "log"
 #{ log(10.0, 1+1i) }
 [1] 1.082842-2.453915i
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testLogComplex#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testLogComplex#Output.IgnoreWarningContext#
 #{ log(F, 0+0i) }
 [1] NaN+NaNi
 Warning message:
-In log(F, 0 + (0+0i)) : NaNs produced in function "log"
+NaNs produced in function "log"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testLogComplex#
 #{ log(NA_complex_) }
@@ -34360,30 +34437,29 @@ NaNs produced
 #{ log(c(T, T), NaN) }
 [1] NaN NaN
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testProducedManyNaNsButOneWarnig#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testProducedManyNaNsButOneWarnig#Output.IgnoreWarningContext#
 #{ log(c(0+0i, 0+0i), 0) }
 [1] NaN+NaNi NaN+NaNi
 Warning message:
-In log(c(0 + (0+0i), 0 + (0+0i)), 0) : NaNs produced in function "log"
+NaNs produced in function "log"
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testProducedManyNaNsButOneWarnig#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testProducedManyNaNsButOneWarnig#Output.IgnoreWarningContext#
 #{ log(c(0+0i, 0+0i), 0+0i) }
 [1] NaN+NaNi NaN+NaNi
 Warning message:
-In log(c(0 + (0+0i), 0 + (0+0i)), 0 + (0+0i)) :
-  NaNs produced in function "log"
+NaNs produced in function "log"
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testProducedManyNaNsButOneWarnig#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testProducedManyNaNsButOneWarnig#Output.IgnoreWarningContext#
 #{ log(c(0.0, 0.0), 0+0i) }
 [1] NaN+NaNi NaN+NaNi
 Warning message:
-In log(c(0, 0), 0 + (0+0i)) : NaNs produced in function "log"
+NaNs produced in function "log"
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testProducedManyNaNsButOneWarnig#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testProducedManyNaNsButOneWarnig#Output.IgnoreWarningContext#
 #{ log(c(0L, 0L), 0+0i) }
 [1] NaN+NaNi NaN+NaNi
 Warning message:
-In log(c(0L, 0L), 0 + (0+0i)) : NaNs produced in function "log"
+NaNs produced in function "log"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testProducedManyNaNsButOneWarnig#
 #{ log(c(1.0, 1.0), 1.0) }
@@ -34397,11 +34473,11 @@ NaNs produced
 Warning message:
 NaNs produced
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testProducedManyNaNsButOneWarnig#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testProducedManyNaNsButOneWarnig#Output.IgnoreWarningContext#
 #{ log(c(F, F), 0+0i) }
 [1] NaN+NaNi NaN+NaNi
 Warning message:
-In log(c(F, F), 0 + (0+0i)) : NaNs produced in function "log"
+NaNs produced in function "log"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_log.testProducedManyNaNsButOneWarnig#
 #{ log(c(F, F), F) }
@@ -38428,20 +38504,20 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_newenv.testnewenv#Output.ContainsReferences#
 #e <- new.env(); e; parent.env(new.env(TRUE, e))
-<environment: 0x7fb9e3fb6a08>
-<environment: 0x7fb9e3fb6a08>
+<environment: 0x7fb455ae74b0>
+<environment: 0x7fb455ae74b0>
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_newenv.testnewenv#Output.ContainsReferences#
 #new.env()
-<environment: 0x7f8d3b3a26e8>
+<environment: 0x7f913cb9bd90>
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_newenv.testnewenv#Output.ContainsReferences#
 #new.env(1,,2)
-<environment: 0x7fd0f3598898>
+<environment: 0x7fd6f49c1f40>
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_newenv.testnewenv#Output.ContainsReferences#
 #new.env(logical(),new.env(),1000)
-<environment: 0x7fa403368158>
+<environment: 0x7fca562d17c0>
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_newenv.testnewenv#Output.ContainsReferences#
 #parent.env(new.env())
@@ -43728,7 +43804,7 @@ Error in options(list(NULL)) : list argument has no valid names
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_order.testOrder#
 #order(c(1,2,0), decreasing=NA)
 Error in order(c(1, 2, 0), decreasing = NA) :
-  'decreasing' must be TRUE or FALSE
+  'decreasing' elements must be TRUE or FALSE
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_order.testOrder#
 #{ order() }
@@ -43998,7 +44074,7 @@ Error in parent.env(c(1, 2, 3)) : argument is not an environment
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_parentenvassign.testParentEnv#Output.ContainsReferences#
 #e <- new.env(); e2 <- new.env(); parent.env(e) <- e2; parent.env(e)
-<environment: 0x7f834630df48>
+<environment: 0x7fe414410a40>
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_parentenvassign.testParentEnv#Output.IgnoreErrorContext#
 #e <- new.env(); parent.env(e) <- 44
@@ -46230,9 +46306,9 @@ $ix
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_quit.testQuitEmptyEnv#
 #{ quit("yes") }
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_quit.testQuitErrorSave#Output.ImprovedErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_quit.testQuitErrorSave#
 #{ quit("xx") }
-Error in quit(save, status, runLast) : unrecognized value of 'save'
+Error in quit("xx") : unrecognized value of 'save'
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_quote.testQuote#Ignored.ImplementationError#
 #quote()
@@ -47213,11 +47289,10 @@ Error in rbind(deparse.level, ...) : unused argument (1)
 #{ v <- 1; class(v) <- 'foo'; rbind.foo <- length; rbind(v) }
 
  *** caught segfault ***
-address 0x7fb70000007d, cause 'memory not mapped'
+address 0x7fb50000007e, cause 'memory not mapped'
 
 Traceback:
- 1: rbind(deparse.level, ...)
- 2: rbind(v)
+ 1: rbind(v)
 An irrecoverable exception occurred. R is aborting now ...
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_rbind.testGenericDispatch#Output.IgnoreErrorContext#
@@ -48811,7 +48886,8 @@ Error in rep.int(7, NA) : invalid 'times' value
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_repint.testRepInt#
 #{ rep.int(7, NULL) }
-Error in rep.int(7, NULL) : incorrect type for second argument
+Error in rep.int(7, NULL) :
+  invalid type (NULL) for 'times' (must be a vector)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_repint.testRepInt#
 #{ rep.int(7, c(7, 42)) }
@@ -48858,9 +48934,9 @@ Error in rep.int(function() 42, 7) :
 #{ rep.int(seq_len(2), rep.int(8, 2)) }
  [1] 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_repint.testRepInt#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_repint.testRepInt#Output.IgnoreErrorContext#
 #{ rep_int(7, function() 42) }
-Error: could not find function "rep_int"
+Error in rep_int(7, function() 42) : could not find function "rep_int"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_repint.testRepIntComplex#
 #{ rep.int(c(1+2i,100-400i,20+30i), c(3,-7)) }
@@ -50837,1098 +50913,1076 @@ In seq.default(1, length.out = c(5, 2)) :
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testErrors#Output.MayIgnoreErrorContext#
 #seq(Inf)
-Error in seq.default(Inf) : 'from' cannot be NA, NaN or infinite
+Error in seq.default(Inf) : 'from' must be a finite number
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testErrors#Output.MayIgnoreErrorContext#
 #seq(NA_integer_)
-Error in seq.default(NA_integer_) : 'from' cannot be NA, NaN or infinite
+Error in seq.default(NA_integer_) : 'from' must be a finite number
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testErrors#Output.MayIgnoreErrorContext#
 #seq(NA_real_)
-Error in seq.default(NA_real_) : 'from' cannot be NA, NaN or infinite
+Error in seq.default(NA_real_) : 'from' must be a finite number
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testErrors#Output.MayIgnoreErrorContext#
 #seq(NaN)
-Error in seq.default(NaN) : 'from' cannot be NA, NaN or infinite
+Error in seq.default(NaN) : 'from' must be a finite number
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testErrors#Output.MayIgnoreErrorContext#
 #seq(c(5,2), c(5,2))
 Error in seq.default(c(5, 2), c(5, 2)) : 'from' must be of length 1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -0.2, -1.1)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -0.2, -1L)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -0.2, 0)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -0.2, 0L)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -0.2, 1.1)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -0.2, 1L)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -0.2, 2.3)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -0.2, 2L)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -1.1, -1.1)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -1.1, -1L)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -1.1, 0)
-Error in seq.default(-0.2, -1.1, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-0.2, -1.1, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -1.1, 0L)
-Error in seq.default(-0.2, -1.1, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-0.2, -1.1, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -1.1, 1.1)
 Error in seq.default(-0.2, -1.1, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -1.1, 1L)
 Error in seq.default(-0.2, -1.1, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -1.1, 2.3)
 Error in seq.default(-0.2, -1.1, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -1.1, 2L)
 Error in seq.default(-0.2, -1.1, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -2.999999999, -1.1)
 [1] -0.2 -1.3 -2.4
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -2.999999999, -1L)
 [1] -0.2 -1.2 -2.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -2.999999999, 0)
-Error in seq.default(-0.2, -2.999999999, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-0.2, -2.999999999, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -2.999999999, 0L)
-Error in seq.default(-0.2, -2.999999999, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-0.2, -2.999999999, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -2.999999999, 1.1)
 Error in seq.default(-0.2, -2.999999999, 1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -2.999999999, 1L)
 Error in seq.default(-0.2, -2.999999999, 1L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -2.999999999, 2.3)
 Error in seq.default(-0.2, -2.999999999, 2.3) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -2.999999999, 2L)
 Error in seq.default(-0.2, -2.999999999, 2L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -33.3, -1.1)
  [1]  -0.2  -1.3  -2.4  -3.5  -4.6  -5.7  -6.8  -7.9  -9.0 -10.1 -11.2 -12.3
 [13] -13.4 -14.5 -15.6 -16.7 -17.8 -18.9 -20.0 -21.1 -22.2 -23.3 -24.4 -25.5
 [25] -26.6 -27.7 -28.8 -29.9 -31.0 -32.1 -33.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -33.3, -1L)
  [1]  -0.2  -1.2  -2.2  -3.2  -4.2  -5.2  -6.2  -7.2  -8.2  -9.2 -10.2 -11.2
 [13] -12.2 -13.2 -14.2 -15.2 -16.2 -17.2 -18.2 -19.2 -20.2 -21.2 -22.2 -23.2
 [25] -24.2 -25.2 -26.2 -27.2 -28.2 -29.2 -30.2 -31.2 -32.2 -33.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -33.3, 0)
-Error in seq.default(-0.2, -33.3, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-0.2, -33.3, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -33.3, 0L)
-Error in seq.default(-0.2, -33.3, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-0.2, -33.3, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -33.3, 1.1)
 Error in seq.default(-0.2, -33.3, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -33.3, 1L)
 Error in seq.default(-0.2, -33.3, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -33.3, 2.3)
 Error in seq.default(-0.2, -33.3, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -33.3, 2L)
 Error in seq.default(-0.2, -33.3, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -5, -1.1)
 [1] -0.2 -1.3 -2.4 -3.5 -4.6
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -5, -1L)
 [1] -0.2 -1.2 -2.2 -3.2 -4.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -5, 0)
-Error in seq.default(-0.2, -5, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-0.2, -5, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -5, 0L)
-Error in seq.default(-0.2, -5, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-0.2, -5, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -5, 1.1)
 Error in seq.default(-0.2, -5, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -5, 1L)
 Error in seq.default(-0.2, -5, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -5, 2.3)
 Error in seq.default(-0.2, -5, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -5, 2L)
 Error in seq.default(-0.2, -5, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 0.2, -1.1)
 Error in seq.default(-0.2, 0.2, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 0.2, -1L)
 Error in seq.default(-0.2, 0.2, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 0.2, 0)
-Error in seq.default(-0.2, 0.2, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-0.2, 0.2, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 0.2, 0L)
-Error in seq.default(-0.2, 0.2, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-0.2, 0.2, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 0.2, 1.1)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 0.2, 1L)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 0.2, 2.3)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 0.2, 2L)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 1.1, -1.1)
 Error in seq.default(-0.2, 1.1, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 1.1, -1L)
 Error in seq.default(-0.2, 1.1, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 1.1, 0)
-Error in seq.default(-0.2, 1.1, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-0.2, 1.1, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 1.1, 0L)
-Error in seq.default(-0.2, 1.1, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-0.2, 1.1, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 1.1, 1.1)
 [1] -0.2  0.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 1.1, 1L)
 [1] -0.2  0.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 1.1, 2.3)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 1.1, 2L)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 2.999999999, -1.1)
 Error in seq.default(-0.2, 2.999999999, -1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 2.999999999, -1L)
 Error in seq.default(-0.2, 2.999999999, -1L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 2.999999999, 0)
-Error in seq.default(-0.2, 2.999999999, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-0.2, 2.999999999, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 2.999999999, 0L)
-Error in seq.default(-0.2, 2.999999999, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-0.2, 2.999999999, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 2.999999999, 1.1)
 [1] -0.2  0.9  2.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 2.999999999, 1L)
 [1] -0.2  0.8  1.8  2.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 2.999999999, 2.3)
 [1] -0.2  2.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 2.999999999, 2L)
 [1] -0.2  1.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 33.3, -1.1)
 Error in seq.default(-0.2, 33.3, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 33.3, -1L)
 Error in seq.default(-0.2, 33.3, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 33.3, 0)
-Error in seq.default(-0.2, 33.3, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-0.2, 33.3, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 33.3, 0L)
-Error in seq.default(-0.2, 33.3, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-0.2, 33.3, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 33.3, 1.1)
  [1] -0.2  0.9  2.0  3.1  4.2  5.3  6.4  7.5  8.6  9.7 10.8 11.9 13.0 14.1 15.2
 [16] 16.3 17.4 18.5 19.6 20.7 21.8 22.9 24.0 25.1 26.2 27.3 28.4 29.5 30.6 31.7
 [31] 32.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 33.3, 1L)
  [1] -0.2  0.8  1.8  2.8  3.8  4.8  5.8  6.8  7.8  8.8  9.8 10.8 11.8 12.8 13.8
 [16] 14.8 15.8 16.8 17.8 18.8 19.8 20.8 21.8 22.8 23.8 24.8 25.8 26.8 27.8 28.8
 [31] 29.8 30.8 31.8 32.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 33.3, 2.3)
  [1] -0.2  2.1  4.4  6.7  9.0 11.3 13.6 15.9 18.2 20.5 22.8 25.1 27.4 29.7 32.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 33.3, 2L)
  [1] -0.2  1.8  3.8  5.8  7.8  9.8 11.8 13.8 15.8 17.8 19.8 21.8 23.8 25.8 27.8
 [16] 29.8 31.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 5, -1.1)
 Error in seq.default(-0.2, 5, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 5, -1L)
 Error in seq.default(-0.2, 5, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 5, 0)
-Error in seq.default(-0.2, 5, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-0.2, 5, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 5, 0L)
-Error in seq.default(-0.2, 5, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-0.2, 5, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 5, 1.1)
 [1] -0.2  0.9  2.0  3.1  4.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 5, 1L)
 [1] -0.2  0.8  1.8  2.8  3.8  4.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 5, 2.3)
 [1] -0.2  2.1  4.4
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 5, 2L)
 [1] -0.2  1.8  3.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -0.2, -1.1)
 Error in seq.default(-1.1, -0.2, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -0.2, -1L)
 Error in seq.default(-1.1, -0.2, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -0.2, 0)
-Error in seq.default(-1.1, -0.2, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-1.1, -0.2, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -0.2, 0L)
-Error in seq.default(-1.1, -0.2, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-1.1, -0.2, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -0.2, 1.1)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -0.2, 1L)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -0.2, 2.3)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -0.2, 2L)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -1.1, -1.1)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -1.1, -1L)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -1.1, 0)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -1.1, 0L)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -1.1, 1.1)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -1.1, 1L)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -1.1, 2.3)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -1.1, 2L)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -2.999999999, -1.1)
 [1] -1.1 -2.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -2.999999999, -1L)
 [1] -1.1 -2.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -2.999999999, 0)
-Error in seq.default(-1.1, -2.999999999, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-1.1, -2.999999999, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -2.999999999, 0L)
-Error in seq.default(-1.1, -2.999999999, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-1.1, -2.999999999, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -2.999999999, 1.1)
 Error in seq.default(-1.1, -2.999999999, 1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -2.999999999, 1L)
 Error in seq.default(-1.1, -2.999999999, 1L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -2.999999999, 2.3)
 Error in seq.default(-1.1, -2.999999999, 2.3) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -2.999999999, 2L)
 Error in seq.default(-1.1, -2.999999999, 2L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -33.3, -1.1)
  [1]  -1.1  -2.2  -3.3  -4.4  -5.5  -6.6  -7.7  -8.8  -9.9 -11.0 -12.1 -13.2
 [13] -14.3 -15.4 -16.5 -17.6 -18.7 -19.8 -20.9 -22.0 -23.1 -24.2 -25.3 -26.4
 [25] -27.5 -28.6 -29.7 -30.8 -31.9 -33.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -33.3, -1L)
  [1]  -1.1  -2.1  -3.1  -4.1  -5.1  -6.1  -7.1  -8.1  -9.1 -10.1 -11.1 -12.1
 [13] -13.1 -14.1 -15.1 -16.1 -17.1 -18.1 -19.1 -20.1 -21.1 -22.1 -23.1 -24.1
 [25] -25.1 -26.1 -27.1 -28.1 -29.1 -30.1 -31.1 -32.1 -33.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -33.3, 0)
-Error in seq.default(-1.1, -33.3, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-1.1, -33.3, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -33.3, 0L)
-Error in seq.default(-1.1, -33.3, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-1.1, -33.3, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -33.3, 1.1)
 Error in seq.default(-1.1, -33.3, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -33.3, 1L)
 Error in seq.default(-1.1, -33.3, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -33.3, 2.3)
 Error in seq.default(-1.1, -33.3, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -33.3, 2L)
 Error in seq.default(-1.1, -33.3, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -5, -1.1)
 [1] -1.1 -2.2 -3.3 -4.4
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -5, -1L)
 [1] -1.1 -2.1 -3.1 -4.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -5, 0)
-Error in seq.default(-1.1, -5, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-1.1, -5, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -5, 0L)
-Error in seq.default(-1.1, -5, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-1.1, -5, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -5, 1.1)
 Error in seq.default(-1.1, -5, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -5, 1L)
 Error in seq.default(-1.1, -5, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -5, 2.3)
 Error in seq.default(-1.1, -5, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -5, 2L)
 Error in seq.default(-1.1, -5, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 0.2, -1.1)
 Error in seq.default(-1.1, 0.2, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 0.2, -1L)
 Error in seq.default(-1.1, 0.2, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 0.2, 0)
-Error in seq.default(-1.1, 0.2, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-1.1, 0.2, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 0.2, 0L)
-Error in seq.default(-1.1, 0.2, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-1.1, 0.2, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 0.2, 1.1)
 [1] -1.1  0.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 0.2, 1L)
 [1] -1.1 -0.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 0.2, 2.3)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 0.2, 2L)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 1.1, -1.1)
 Error in seq.default(-1.1, 1.1, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 1.1, -1L)
 Error in seq.default(-1.1, 1.1, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 1.1, 0)
-Error in seq.default(-1.1, 1.1, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-1.1, 1.1, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 1.1, 0L)
-Error in seq.default(-1.1, 1.1, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-1.1, 1.1, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 1.1, 1.1)
 [1] -1.1  0.0  1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 1.1, 1L)
 [1] -1.1 -0.1  0.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 1.1, 2.3)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 1.1, 2L)
 [1] -1.1  0.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 2.999999999, -1.1)
 Error in seq.default(-1.1, 2.999999999, -1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 2.999999999, -1L)
 Error in seq.default(-1.1, 2.999999999, -1L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 2.999999999, 0)
-Error in seq.default(-1.1, 2.999999999, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-1.1, 2.999999999, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 2.999999999, 0L)
-Error in seq.default(-1.1, 2.999999999, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-1.1, 2.999999999, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 2.999999999, 1.1)
 [1] -1.1  0.0  1.1  2.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 2.999999999, 1L)
 [1] -1.1 -0.1  0.9  1.9  2.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 2.999999999, 2.3)
 [1] -1.1  1.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 2.999999999, 2L)
 [1] -1.1  0.9  2.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 33.3, -1.1)
 Error in seq.default(-1.1, 33.3, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 33.3, -1L)
 Error in seq.default(-1.1, 33.3, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 33.3, 0)
-Error in seq.default(-1.1, 33.3, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-1.1, 33.3, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 33.3, 0L)
-Error in seq.default(-1.1, 33.3, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-1.1, 33.3, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 33.3, 1.1)
  [1] -1.1  0.0  1.1  2.2  3.3  4.4  5.5  6.6  7.7  8.8  9.9 11.0 12.1 13.2 14.3
 [16] 15.4 16.5 17.6 18.7 19.8 20.9 22.0 23.1 24.2 25.3 26.4 27.5 28.6 29.7 30.8
 [31] 31.9 33.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 33.3, 1L)
  [1] -1.1 -0.1  0.9  1.9  2.9  3.9  4.9  5.9  6.9  7.9  8.9  9.9 10.9 11.9 12.9
 [16] 13.9 14.9 15.9 16.9 17.9 18.9 19.9 20.9 21.9 22.9 23.9 24.9 25.9 26.9 27.9
 [31] 28.9 29.9 30.9 31.9 32.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 33.3, 2.3)
  [1] -1.1  1.2  3.5  5.8  8.1 10.4 12.7 15.0 17.3 19.6 21.9 24.2 26.5 28.8 31.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 33.3, 2L)
  [1] -1.1  0.9  2.9  4.9  6.9  8.9 10.9 12.9 14.9 16.9 18.9 20.9 22.9 24.9 26.9
 [16] 28.9 30.9 32.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 5, -1.1)
 Error in seq.default(-1.1, 5, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 5, -1L)
 Error in seq.default(-1.1, 5, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 5, 0)
-Error in seq.default(-1.1, 5, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-1.1, 5, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 5, 0L)
-Error in seq.default(-1.1, 5, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-1.1, 5, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 5, 1.1)
 [1] -1.1  0.0  1.1  2.2  3.3  4.4
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 5, 1L)
 [1] -1.1 -0.1  0.9  1.9  2.9  3.9  4.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 5, 2.3)
 [1] -1.1  1.2  3.5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 5, 2L)
 [1] -1.1  0.9  2.9  4.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, -1L, -1L)
 [1] -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, -1L, 0L)
 [1] -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, -1L, 1L)
 [1] -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, -1L, 2L)
 [1] -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, -30L, -1L)
  [1]  -1  -2  -3  -4  -5  -6  -7  -8  -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19
 [20] -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, -30L, 0L)
-Error in seq.default(-1L, -30L, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-1L, -30L, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, -30L, 1L)
 Error in seq.default(-1L, -30L, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, -30L, 2L)
 Error in seq.default(-1L, -30L, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 0L, -1L)
 Error in seq.default(-1L, 0L, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 0L, 0L)
-Error in seq.default(-1L, 0L, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-1L, 0L, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 0L, 1L)
 [1] -1  0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 0L, 2L)
 [1] -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 1L, -1L)
 Error in seq.default(-1L, 1L, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 1L, 0L)
-Error in seq.default(-1L, 1L, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-1L, 1L, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 1L, 1L)
 [1] -1  0  1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 1L, 2L)
 [1] -1  1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 30L, -1L)
 Error in seq.default(-1L, 30L, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 30L, 0L)
-Error in seq.default(-1L, 30L, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-1L, 30L, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 30L, 1L)
  [1] -1  0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
 [26] 24 25 26 27 28 29 30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 30L, 2L)
  [1] -1  1  3  5  7  9 11 13 15 17 19 21 23 25 27 29
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -0.2, -1.1)
 Error in seq.default(-2.999999999, -0.2, -1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -0.2, -1L)
 Error in seq.default(-2.999999999, -0.2, -1L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -0.2, 0)
-Error in seq.default(-2.999999999, -0.2, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-2.999999999, -0.2, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -0.2, 0L)
-Error in seq.default(-2.999999999, -0.2, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-2.999999999, -0.2, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -0.2, 1.1)
 [1] -3.0 -1.9 -0.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -0.2, 1L)
 [1] -3 -2 -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -0.2, 2.3)
 [1] -3.0 -0.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -0.2, 2L)
 [1] -3 -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -1.1, -1.1)
 Error in seq.default(-2.999999999, -1.1, -1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -1.1, -1L)
 Error in seq.default(-2.999999999, -1.1, -1L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -1.1, 0)
-Error in seq.default(-2.999999999, -1.1, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-2.999999999, -1.1, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -1.1, 0L)
-Error in seq.default(-2.999999999, -1.1, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-2.999999999, -1.1, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -1.1, 1.1)
 [1] -3.0 -1.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -1.1, 1L)
 [1] -3 -2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -1.1, 2.3)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -1.1, 2L)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -2.999999999, -1.1)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -2.999999999, -1L)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -2.999999999, 0)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -2.999999999, 0L)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -2.999999999, 1.1)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -2.999999999, 1L)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -2.999999999, 2.3)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -2.999999999, 2L)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -33.3, -1.1)
  [1]  -3.0  -4.1  -5.2  -6.3  -7.4  -8.5  -9.6 -10.7 -11.8 -12.9 -14.0 -15.1
 [13] -16.2 -17.3 -18.4 -19.5 -20.6 -21.7 -22.8 -23.9 -25.0 -26.1 -27.2 -28.3
 [25] -29.4 -30.5 -31.6 -32.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -33.3, -1L)
  [1]  -3  -4  -5  -6  -7  -8  -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21
 [20] -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32 -33
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -33.3, 0)
-Error in seq.default(-2.999999999, -33.3, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-2.999999999, -33.3, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -33.3, 0L)
-Error in seq.default(-2.999999999, -33.3, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-2.999999999, -33.3, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -33.3, 1.1)
 Error in seq.default(-2.999999999, -33.3, 1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -33.3, 1L)
 Error in seq.default(-2.999999999, -33.3, 1L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -33.3, 2.3)
 Error in seq.default(-2.999999999, -33.3, 2.3) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -33.3, 2L)
 Error in seq.default(-2.999999999, -33.3, 2L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -5, -1.1)
 [1] -3.0 -4.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -5, -1L)
 [1] -3 -4 -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -5, 0)
-Error in seq.default(-2.999999999, -5, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-2.999999999, -5, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -5, 0L)
-Error in seq.default(-2.999999999, -5, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-2.999999999, -5, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -5, 1.1)
 Error in seq.default(-2.999999999, -5, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -5, 1L)
 Error in seq.default(-2.999999999, -5, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -5, 2.3)
 Error in seq.default(-2.999999999, -5, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -5, 2L)
 Error in seq.default(-2.999999999, -5, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 0.2, -1.1)
 Error in seq.default(-2.999999999, 0.2, -1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 0.2, -1L)
 Error in seq.default(-2.999999999, 0.2, -1L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 0.2, 0)
-Error in seq.default(-2.999999999, 0.2, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-2.999999999, 0.2, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 0.2, 0L)
-Error in seq.default(-2.999999999, 0.2, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-2.999999999, 0.2, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 0.2, 1.1)
 [1] -3.0 -1.9 -0.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 0.2, 1L)
 [1] -3e+00 -2e+00 -1e+00  1e-09
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 0.2, 2.3)
 [1] -3.0 -0.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 0.2, 2L)
 [1] -3 -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 1.1, -1.1)
 Error in seq.default(-2.999999999, 1.1, -1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 1.1, -1L)
 Error in seq.default(-2.999999999, 1.1, -1L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 1.1, 0)
-Error in seq.default(-2.999999999, 1.1, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-2.999999999, 1.1, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 1.1, 0L)
-Error in seq.default(-2.999999999, 1.1, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-2.999999999, 1.1, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 1.1, 1.1)
 [1] -3.0 -1.9 -0.8  0.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 1.1, 1L)
 [1] -3e+00 -2e+00 -1e+00  1e-09  1e+00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 1.1, 2.3)
 [1] -3.0 -0.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 1.1, 2L)
 [1] -3 -1  1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 2.999999999, -1.1)
 Error in seq.default(-2.999999999, 2.999999999, -1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 2.999999999, -1L)
 Error in seq.default(-2.999999999, 2.999999999, -1L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 2.999999999, 0)
 Error in seq.default(-2.999999999, 2.999999999, 0) :
-  invalid (to - from)/by in seq(.)
+  invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 2.999999999, 0L)
 Error in seq.default(-2.999999999, 2.999999999, 0L) :
-  invalid (to - from)/by in seq(.)
+  invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 2.999999999, 1.1)
 [1] -3.0 -1.9 -0.8  0.3  1.4  2.5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 2.999999999, 1L)
 [1] -3e+00 -2e+00 -1e+00  1e-09  1e+00  2e+00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 2.999999999, 2.3)
 [1] -3.0 -0.7  1.6
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 2.999999999, 2L)
 [1] -3 -1  1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 33.3, -1.1)
 Error in seq.default(-2.999999999, 33.3, -1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 33.3, -1L)
 Error in seq.default(-2.999999999, 33.3, -1L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 33.3, 0)
-Error in seq.default(-2.999999999, 33.3, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-2.999999999, 33.3, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 33.3, 0L)
-Error in seq.default(-2.999999999, 33.3, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-2.999999999, 33.3, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 33.3, 1.1)
  [1] -3.0 -1.9 -0.8  0.3  1.4  2.5  3.6  4.7  5.8  6.9  8.0  9.1 10.2 11.3 12.4
 [16] 13.5 14.6 15.7 16.8 17.9 19.0 20.1 21.2 22.3 23.4 24.5 25.6 26.7 27.8 28.9
 [31] 30.0 31.1 32.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 33.3, 1L)
  [1] -3.0e+00 -2.0e+00 -1.0e+00  1.0e-09  1.0e+00  2.0e+00  3.0e+00  4.0e+00
  [9]  5.0e+00  6.0e+00  7.0e+00  8.0e+00  9.0e+00  1.0e+01  1.1e+01  1.2e+01
@@ -51936,460 +51990,454 @@ Error in seq.default(-2.999999999, 33.3, 0L) :
 [25]  2.1e+01  2.2e+01  2.3e+01  2.4e+01  2.5e+01  2.6e+01  2.7e+01  2.8e+01
 [33]  2.9e+01  3.0e+01  3.1e+01  3.2e+01  3.3e+01
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 33.3, 2.3)
  [1] -3.0 -0.7  1.6  3.9  6.2  8.5 10.8 13.1 15.4 17.7 20.0 22.3 24.6 26.9 29.2
 [16] 31.5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 33.3, 2L)
  [1] -3 -1  1  3  5  7  9 11 13 15 17 19 21 23 25 27 29 31 33
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 5, -1.1)
 Error in seq.default(-2.999999999, 5, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 5, -1L)
 Error in seq.default(-2.999999999, 5, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 5, 0)
-Error in seq.default(-2.999999999, 5, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-2.999999999, 5, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 5, 0L)
-Error in seq.default(-2.999999999, 5, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-2.999999999, 5, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 5, 1.1)
 [1] -3.0 -1.9 -0.8  0.3  1.4  2.5  3.6  4.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 5, 1L)
 [1] -3e+00 -2e+00 -1e+00  1e-09  1e+00  2e+00  3e+00  4e+00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 5, 2.3)
 [1] -3.0 -0.7  1.6  3.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 5, 2L)
 [1] -3 -1  1  3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, -1L, -1L)
 Error in seq.default(-30L, -1L, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, -1L, 0L)
-Error in seq.default(-30L, -1L, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-30L, -1L, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, -1L, 1L)
  [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12
 [20] -11 -10  -9  -8  -7  -6  -5  -4  -3  -2  -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, -1L, 2L)
  [1] -30 -28 -26 -24 -22 -20 -18 -16 -14 -12 -10  -8  -6  -4  -2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, -30L, -1L)
 [1] -30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, -30L, 0L)
 [1] -30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, -30L, 1L)
 [1] -30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, -30L, 2L)
 [1] -30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 0L, -1L)
 Error in seq.default(-30L, 0L, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 0L, 0L)
-Error in seq.default(-30L, 0L, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-30L, 0L, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 0L, 1L)
  [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12
 [20] -11 -10  -9  -8  -7  -6  -5  -4  -3  -2  -1   0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 0L, 2L)
  [1] -30 -28 -26 -24 -22 -20 -18 -16 -14 -12 -10  -8  -6  -4  -2   0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 1L, -1L)
 Error in seq.default(-30L, 1L, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 1L, 0L)
-Error in seq.default(-30L, 1L, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-30L, 1L, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 1L, 1L)
  [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12
 [20] -11 -10  -9  -8  -7  -6  -5  -4  -3  -2  -1   0   1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 1L, 2L)
  [1] -30 -28 -26 -24 -22 -20 -18 -16 -14 -12 -10  -8  -6  -4  -2   0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 30L, -1L)
 Error in seq.default(-30L, 30L, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 30L, 0L)
-Error in seq.default(-30L, 30L, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-30L, 30L, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 30L, 1L)
  [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12
 [20] -11 -10  -9  -8  -7  -6  -5  -4  -3  -2  -1   0   1   2   3   4   5   6   7
 [39]   8   9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26
 [58]  27  28  29  30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 30L, 2L)
  [1] -30 -28 -26 -24 -22 -20 -18 -16 -14 -12 -10  -8  -6  -4  -2   0   2   4   6
 [20]   8  10  12  14  16  18  20  22  24  26  28  30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -0.2, -1.1)
 Error in seq.default(-33.3, -0.2, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -0.2, -1L)
 Error in seq.default(-33.3, -0.2, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -0.2, 0)
-Error in seq.default(-33.3, -0.2, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-33.3, -0.2, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -0.2, 0L)
-Error in seq.default(-33.3, -0.2, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-33.3, -0.2, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -0.2, 1.1)
  [1] -33.3 -32.2 -31.1 -30.0 -28.9 -27.8 -26.7 -25.6 -24.5 -23.4 -22.3 -21.2
 [13] -20.1 -19.0 -17.9 -16.8 -15.7 -14.6 -13.5 -12.4 -11.3 -10.2  -9.1  -8.0
 [25]  -6.9  -5.8  -4.7  -3.6  -2.5  -1.4  -0.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -0.2, 1L)
  [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3
 [13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3
 [25]  -9.3  -8.3  -7.3  -6.3  -5.3  -4.3  -3.3  -2.3  -1.3  -0.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -0.2, 2.3)
  [1] -33.3 -31.0 -28.7 -26.4 -24.1 -21.8 -19.5 -17.2 -14.9 -12.6 -10.3  -8.0
 [13]  -5.7  -3.4  -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -0.2, 2L)
  [1] -33.3 -31.3 -29.3 -27.3 -25.3 -23.3 -21.3 -19.3 -17.3 -15.3 -13.3 -11.3
 [13]  -9.3  -7.3  -5.3  -3.3  -1.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -1.1, -1.1)
 Error in seq.default(-33.3, -1.1, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -1.1, -1L)
 Error in seq.default(-33.3, -1.1, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -1.1, 0)
-Error in seq.default(-33.3, -1.1, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-33.3, -1.1, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -1.1, 0L)
-Error in seq.default(-33.3, -1.1, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-33.3, -1.1, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -1.1, 1.1)
  [1] -33.3 -32.2 -31.1 -30.0 -28.9 -27.8 -26.7 -25.6 -24.5 -23.4 -22.3 -21.2
 [13] -20.1 -19.0 -17.9 -16.8 -15.7 -14.6 -13.5 -12.4 -11.3 -10.2  -9.1  -8.0
 [25]  -6.9  -5.8  -4.7  -3.6  -2.5  -1.4
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -1.1, 1L)
  [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3
 [13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3
 [25]  -9.3  -8.3  -7.3  -6.3  -5.3  -4.3  -3.3  -2.3  -1.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -1.1, 2.3)
  [1] -33.3 -31.0 -28.7 -26.4 -24.1 -21.8 -19.5 -17.2 -14.9 -12.6 -10.3  -8.0
 [13]  -5.7  -3.4  -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -1.1, 2L)
  [1] -33.3 -31.3 -29.3 -27.3 -25.3 -23.3 -21.3 -19.3 -17.3 -15.3 -13.3 -11.3
 [13]  -9.3  -7.3  -5.3  -3.3  -1.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -2.999999999, -1.1)
 Error in seq.default(-33.3, -2.999999999, -1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -2.999999999, -1L)
 Error in seq.default(-33.3, -2.999999999, -1L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -2.999999999, 0)
-Error in seq.default(-33.3, -2.999999999, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-33.3, -2.999999999, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -2.999999999, 0L)
-Error in seq.default(-33.3, -2.999999999, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-33.3, -2.999999999, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -2.999999999, 1.1)
  [1] -33.3 -32.2 -31.1 -30.0 -28.9 -27.8 -26.7 -25.6 -24.5 -23.4 -22.3 -21.2
 [13] -20.1 -19.0 -17.9 -16.8 -15.7 -14.6 -13.5 -12.4 -11.3 -10.2  -9.1  -8.0
 [25]  -6.9  -5.8  -4.7  -3.6
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -2.999999999, 1L)
  [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3
 [13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3
 [25]  -9.3  -8.3  -7.3  -6.3  -5.3  -4.3  -3.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -2.999999999, 2.3)
  [1] -33.3 -31.0 -28.7 -26.4 -24.1 -21.8 -19.5 -17.2 -14.9 -12.6 -10.3  -8.0
 [13]  -5.7  -3.4
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -2.999999999, 2L)
  [1] -33.3 -31.3 -29.3 -27.3 -25.3 -23.3 -21.3 -19.3 -17.3 -15.3 -13.3 -11.3
 [13]  -9.3  -7.3  -5.3  -3.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -33.3, -1.1)
 [1] -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -33.3, -1L)
 [1] -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -33.3, 0)
 [1] -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -33.3, 0L)
 [1] -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -33.3, 1.1)
 [1] -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -33.3, 1L)
 [1] -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -33.3, 2.3)
 [1] -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -33.3, 2L)
 [1] -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -5, -1.1)
 Error in seq.default(-33.3, -5, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -5, -1L)
 Error in seq.default(-33.3, -5, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -5, 0)
-Error in seq.default(-33.3, -5, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-33.3, -5, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -5, 0L)
-Error in seq.default(-33.3, -5, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-33.3, -5, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -5, 1.1)
  [1] -33.3 -32.2 -31.1 -30.0 -28.9 -27.8 -26.7 -25.6 -24.5 -23.4 -22.3 -21.2
 [13] -20.1 -19.0 -17.9 -16.8 -15.7 -14.6 -13.5 -12.4 -11.3 -10.2  -9.1  -8.0
 [25]  -6.9  -5.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -5, 1L)
  [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3
 [13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3
 [25]  -9.3  -8.3  -7.3  -6.3  -5.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -5, 2.3)
  [1] -33.3 -31.0 -28.7 -26.4 -24.1 -21.8 -19.5 -17.2 -14.9 -12.6 -10.3  -8.0
 [13]  -5.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -5, 2L)
  [1] -33.3 -31.3 -29.3 -27.3 -25.3 -23.3 -21.3 -19.3 -17.3 -15.3 -13.3 -11.3
 [13]  -9.3  -7.3  -5.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 0.2, -1.1)
 Error in seq.default(-33.3, 0.2, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 0.2, -1L)
 Error in seq.default(-33.3, 0.2, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 0.2, 0)
-Error in seq.default(-33.3, 0.2, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-33.3, 0.2, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 0.2, 0L)
-Error in seq.default(-33.3, 0.2, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-33.3, 0.2, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 0.2, 1.1)
  [1] -33.3 -32.2 -31.1 -30.0 -28.9 -27.8 -26.7 -25.6 -24.5 -23.4 -22.3 -21.2
 [13] -20.1 -19.0 -17.9 -16.8 -15.7 -14.6 -13.5 -12.4 -11.3 -10.2  -9.1  -8.0
 [25]  -6.9  -5.8  -4.7  -3.6  -2.5  -1.4  -0.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 0.2, 1L)
  [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3
 [13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3
 [25]  -9.3  -8.3  -7.3  -6.3  -5.3  -4.3  -3.3  -2.3  -1.3  -0.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 0.2, 2.3)
  [1] -33.3 -31.0 -28.7 -26.4 -24.1 -21.8 -19.5 -17.2 -14.9 -12.6 -10.3  -8.0
 [13]  -5.7  -3.4  -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 0.2, 2L)
  [1] -33.3 -31.3 -29.3 -27.3 -25.3 -23.3 -21.3 -19.3 -17.3 -15.3 -13.3 -11.3
 [13]  -9.3  -7.3  -5.3  -3.3  -1.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 1.1, -1.1)
 Error in seq.default(-33.3, 1.1, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 1.1, -1L)
 Error in seq.default(-33.3, 1.1, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 1.1, 0)
-Error in seq.default(-33.3, 1.1, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-33.3, 1.1, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 1.1, 0L)
-Error in seq.default(-33.3, 1.1, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-33.3, 1.1, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 1.1, 1.1)
  [1] -33.3 -32.2 -31.1 -30.0 -28.9 -27.8 -26.7 -25.6 -24.5 -23.4 -22.3 -21.2
 [13] -20.1 -19.0 -17.9 -16.8 -15.7 -14.6 -13.5 -12.4 -11.3 -10.2  -9.1  -8.0
 [25]  -6.9  -5.8  -4.7  -3.6  -2.5  -1.4  -0.3   0.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 1.1, 1L)
  [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3
 [13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3
 [25]  -9.3  -8.3  -7.3  -6.3  -5.3  -4.3  -3.3  -2.3  -1.3  -0.3   0.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 1.1, 2.3)
  [1] -33.3 -31.0 -28.7 -26.4 -24.1 -21.8 -19.5 -17.2 -14.9 -12.6 -10.3  -8.0
 [13]  -5.7  -3.4  -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 1.1, 2L)
  [1] -33.3 -31.3 -29.3 -27.3 -25.3 -23.3 -21.3 -19.3 -17.3 -15.3 -13.3 -11.3
 [13]  -9.3  -7.3  -5.3  -3.3  -1.3   0.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 2.999999999, -1.1)
 Error in seq.default(-33.3, 2.999999999, -1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 2.999999999, -1L)
 Error in seq.default(-33.3, 2.999999999, -1L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 2.999999999, 0)
-Error in seq.default(-33.3, 2.999999999, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-33.3, 2.999999999, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 2.999999999, 0L)
-Error in seq.default(-33.3, 2.999999999, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-33.3, 2.999999999, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 2.999999999, 1.1)
  [1] -33.3 -32.2 -31.1 -30.0 -28.9 -27.8 -26.7 -25.6 -24.5 -23.4 -22.3 -21.2
 [13] -20.1 -19.0 -17.9 -16.8 -15.7 -14.6 -13.5 -12.4 -11.3 -10.2  -9.1  -8.0
 [25]  -6.9  -5.8  -4.7  -3.6  -2.5  -1.4  -0.3   0.8   1.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 2.999999999, 1L)
  [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3
 [13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3
 [25]  -9.3  -8.3  -7.3  -6.3  -5.3  -4.3  -3.3  -2.3  -1.3  -0.3   0.7   1.7
 [37]   2.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 2.999999999, 2.3)
  [1] -33.3 -31.0 -28.7 -26.4 -24.1 -21.8 -19.5 -17.2 -14.9 -12.6 -10.3  -8.0
 [13]  -5.7  -3.4  -1.1   1.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 2.999999999, 2L)
  [1] -33.3 -31.3 -29.3 -27.3 -25.3 -23.3 -21.3 -19.3 -17.3 -15.3 -13.3 -11.3
 [13]  -9.3  -7.3  -5.3  -3.3  -1.3   0.7   2.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 33.3, -1.1)
 Error in seq.default(-33.3, 33.3, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 33.3, -1L)
 Error in seq.default(-33.3, 33.3, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 33.3, 0)
-Error in seq.default(-33.3, 33.3, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-33.3, 33.3, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 33.3, 0L)
-Error in seq.default(-33.3, 33.3, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-33.3, 33.3, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 33.3, 1.1)
  [1] -33.3 -32.2 -31.1 -30.0 -28.9 -27.8 -26.7 -25.6 -24.5 -23.4 -22.3 -21.2
 [13] -20.1 -19.0 -17.9 -16.8 -15.7 -14.6 -13.5 -12.4 -11.3 -10.2  -9.1  -8.0
@@ -52398,7 +52446,7 @@ Error in seq.default(-33.3, 33.3, 0L) : invalid (to - from)/by in seq(.)
 [49]  19.5  20.6  21.7  22.8  23.9  25.0  26.1  27.2  28.3  29.4  30.5  31.6
 [61]  32.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 33.3, 1L)
  [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3
 [13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3
@@ -52407,1221 +52455,1209 @@ Error in seq.default(-33.3, 33.3, 0L) : invalid (to - from)/by in seq(.)
 [49]  14.7  15.7  16.7  17.7  18.7  19.7  20.7  21.7  22.7  23.7  24.7  25.7
 [61]  26.7  27.7  28.7  29.7  30.7  31.7  32.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 33.3, 2.3)
  [1] -33.3 -31.0 -28.7 -26.4 -24.1 -21.8 -19.5 -17.2 -14.9 -12.6 -10.3  -8.0
 [13]  -5.7  -3.4  -1.1   1.2   3.5   5.8   8.1  10.4  12.7  15.0  17.3  19.6
 [25]  21.9  24.2  26.5  28.8  31.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 33.3, 2L)
  [1] -33.3 -31.3 -29.3 -27.3 -25.3 -23.3 -21.3 -19.3 -17.3 -15.3 -13.3 -11.3
 [13]  -9.3  -7.3  -5.3  -3.3  -1.3   0.7   2.7   4.7   6.7   8.7  10.7  12.7
 [25]  14.7  16.7  18.7  20.7  22.7  24.7  26.7  28.7  30.7  32.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 5, -1.1)
 Error in seq.default(-33.3, 5, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 5, -1L)
 Error in seq.default(-33.3, 5, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 5, 0)
-Error in seq.default(-33.3, 5, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-33.3, 5, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 5, 0L)
-Error in seq.default(-33.3, 5, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-33.3, 5, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 5, 1.1)
  [1] -33.3 -32.2 -31.1 -30.0 -28.9 -27.8 -26.7 -25.6 -24.5 -23.4 -22.3 -21.2
 [13] -20.1 -19.0 -17.9 -16.8 -15.7 -14.6 -13.5 -12.4 -11.3 -10.2  -9.1  -8.0
 [25]  -6.9  -5.8  -4.7  -3.6  -2.5  -1.4  -0.3   0.8   1.9   3.0   4.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 5, 1L)
  [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3
 [13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3
 [25]  -9.3  -8.3  -7.3  -6.3  -5.3  -4.3  -3.3  -2.3  -1.3  -0.3   0.7   1.7
 [37]   2.7   3.7   4.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 5, 2.3)
  [1] -33.3 -31.0 -28.7 -26.4 -24.1 -21.8 -19.5 -17.2 -14.9 -12.6 -10.3  -8.0
 [13]  -5.7  -3.4  -1.1   1.2   3.5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 5, 2L)
  [1] -33.3 -31.3 -29.3 -27.3 -25.3 -23.3 -21.3 -19.3 -17.3 -15.3 -13.3 -11.3
 [13]  -9.3  -7.3  -5.3  -3.3  -1.3   0.7   2.7   4.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -0.2, -1.1)
 Error in seq.default(-5, -0.2, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -0.2, -1L)
 Error in seq.default(-5, -0.2, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -0.2, 0)
-Error in seq.default(-5, -0.2, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-5, -0.2, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -0.2, 0L)
-Error in seq.default(-5, -0.2, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-5, -0.2, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -0.2, 1.1)
 [1] -5.0 -3.9 -2.8 -1.7 -0.6
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -0.2, 1L)
 [1] -5 -4 -3 -2 -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -0.2, 2.3)
 [1] -5.0 -2.7 -0.4
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -0.2, 2L)
 [1] -5 -3 -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -1.1, -1.1)
 Error in seq.default(-5, -1.1, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -1.1, -1L)
 Error in seq.default(-5, -1.1, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -1.1, 0)
-Error in seq.default(-5, -1.1, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-5, -1.1, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -1.1, 0L)
-Error in seq.default(-5, -1.1, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-5, -1.1, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -1.1, 1.1)
 [1] -5.0 -3.9 -2.8 -1.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -1.1, 1L)
 [1] -5 -4 -3 -2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -1.1, 2.3)
 [1] -5.0 -2.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -1.1, 2L)
 [1] -5 -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -2.999999999, -1.1)
 Error in seq.default(-5, -2.999999999, -1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -2.999999999, -1L)
 Error in seq.default(-5, -2.999999999, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -2.999999999, 0)
-Error in seq.default(-5, -2.999999999, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-5, -2.999999999, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -2.999999999, 0L)
-Error in seq.default(-5, -2.999999999, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-5, -2.999999999, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -2.999999999, 1.1)
 [1] -5.0 -3.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -2.999999999, 1L)
 [1] -5 -4 -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -2.999999999, 2.3)
 [1] -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -2.999999999, 2L)
 [1] -5 -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -33.3, -1.1)
  [1]  -5.0  -6.1  -7.2  -8.3  -9.4 -10.5 -11.6 -12.7 -13.8 -14.9 -16.0 -17.1
 [13] -18.2 -19.3 -20.4 -21.5 -22.6 -23.7 -24.8 -25.9 -27.0 -28.1 -29.2 -30.3
 [25] -31.4 -32.5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -33.3, -1L)
  [1]  -5  -6  -7  -8  -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21 -22 -23
 [20] -24 -25 -26 -27 -28 -29 -30 -31 -32 -33
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -33.3, 0)
-Error in seq.default(-5, -33.3, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-5, -33.3, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -33.3, 0L)
-Error in seq.default(-5, -33.3, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-5, -33.3, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -33.3, 1.1)
 Error in seq.default(-5, -33.3, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -33.3, 1L)
 Error in seq.default(-5, -33.3, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -33.3, 2.3)
 Error in seq.default(-5, -33.3, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -33.3, 2L)
 Error in seq.default(-5, -33.3, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -5, -1.1)
 [1] -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -5, -1L)
 [1] -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -5, 0)
 [1] -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -5, 0L)
 [1] -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -5, 1.1)
 [1] -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -5, 1L)
 [1] -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -5, 2.3)
 [1] -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -5, 2L)
 [1] -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 0.2, -1.1)
 Error in seq.default(-5, 0.2, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 0.2, -1L)
 Error in seq.default(-5, 0.2, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 0.2, 0)
-Error in seq.default(-5, 0.2, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-5, 0.2, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 0.2, 0L)
-Error in seq.default(-5, 0.2, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-5, 0.2, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 0.2, 1.1)
 [1] -5.0 -3.9 -2.8 -1.7 -0.6
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 0.2, 1L)
 [1] -5 -4 -3 -2 -1  0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 0.2, 2.3)
 [1] -5.0 -2.7 -0.4
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 0.2, 2L)
 [1] -5 -3 -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 1.1, -1.1)
 Error in seq.default(-5, 1.1, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 1.1, -1L)
 Error in seq.default(-5, 1.1, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 1.1, 0)
-Error in seq.default(-5, 1.1, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-5, 1.1, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 1.1, 0L)
-Error in seq.default(-5, 1.1, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-5, 1.1, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 1.1, 1.1)
 [1] -5.0 -3.9 -2.8 -1.7 -0.6  0.5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 1.1, 1L)
 [1] -5 -4 -3 -2 -1  0  1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 1.1, 2.3)
 [1] -5.0 -2.7 -0.4
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 1.1, 2L)
 [1] -5 -3 -1  1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 2.999999999, -1.1)
 Error in seq.default(-5, 2.999999999, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 2.999999999, -1L)
 Error in seq.default(-5, 2.999999999, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 2.999999999, 0)
-Error in seq.default(-5, 2.999999999, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-5, 2.999999999, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 2.999999999, 0L)
-Error in seq.default(-5, 2.999999999, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(-5, 2.999999999, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 2.999999999, 1.1)
 [1] -5.0 -3.9 -2.8 -1.7 -0.6  0.5  1.6  2.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 2.999999999, 1L)
 [1] -5 -4 -3 -2 -1  0  1  2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 2.999999999, 2.3)
 [1] -5.0 -2.7 -0.4  1.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 2.999999999, 2L)
 [1] -5 -3 -1  1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 33.3, -1.1)
 Error in seq.default(-5, 33.3, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 33.3, -1L)
 Error in seq.default(-5, 33.3, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 33.3, 0)
-Error in seq.default(-5, 33.3, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-5, 33.3, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 33.3, 0L)
-Error in seq.default(-5, 33.3, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-5, 33.3, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 33.3, 1.1)
  [1] -5.0 -3.9 -2.8 -1.7 -0.6  0.5  1.6  2.7  3.8  4.9  6.0  7.1  8.2  9.3 10.4
 [16] 11.5 12.6 13.7 14.8 15.9 17.0 18.1 19.2 20.3 21.4 22.5 23.6 24.7 25.8 26.9
 [31] 28.0 29.1 30.2 31.3 32.4
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 33.3, 1L)
  [1] -5 -4 -3 -2 -1  0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19
 [26] 20 21 22 23 24 25 26 27 28 29 30 31 32 33
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 33.3, 2.3)
  [1] -5.0 -2.7 -0.4  1.9  4.2  6.5  8.8 11.1 13.4 15.7 18.0 20.3 22.6 24.9 27.2
 [16] 29.5 31.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 33.3, 2L)
  [1] -5 -3 -1  1  3  5  7  9 11 13 15 17 19 21 23 25 27 29 31 33
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 5, -1.1)
 Error in seq.default(-5, 5, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 5, -1L)
 Error in seq.default(-5, 5, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 5, 0)
-Error in seq.default(-5, 5, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(-5, 5, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 5, 0L)
-Error in seq.default(-5, 5, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(-5, 5, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 5, 1.1)
  [1] -5.0 -3.9 -2.8 -1.7 -0.6  0.5  1.6  2.7  3.8  4.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 5, 1L)
  [1] -5 -4 -3 -2 -1  0  1  2  3  4  5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 5, 2.3)
 [1] -5.0 -2.7 -0.4  1.9  4.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 5, 2L)
 [1] -5 -3 -1  1  3  5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -0.2, -1.1)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -0.2, -1L)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -0.2, 0)
-Error in seq.default(0.2, -0.2, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(0.2, -0.2, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -0.2, 0L)
-Error in seq.default(0.2, -0.2, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(0.2, -0.2, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -0.2, 1.1)
 Error in seq.default(0.2, -0.2, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -0.2, 1L)
 Error in seq.default(0.2, -0.2, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -0.2, 2.3)
 Error in seq.default(0.2, -0.2, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -0.2, 2L)
 Error in seq.default(0.2, -0.2, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -1.1, -1.1)
 [1]  0.2 -0.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -1.1, -1L)
 [1]  0.2 -0.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -1.1, 0)
-Error in seq.default(0.2, -1.1, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(0.2, -1.1, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -1.1, 0L)
-Error in seq.default(0.2, -1.1, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(0.2, -1.1, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -1.1, 1.1)
 Error in seq.default(0.2, -1.1, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -1.1, 1L)
 Error in seq.default(0.2, -1.1, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -1.1, 2.3)
 Error in seq.default(0.2, -1.1, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -1.1, 2L)
 Error in seq.default(0.2, -1.1, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -2.999999999, -1.1)
 [1]  0.2 -0.9 -2.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -2.999999999, -1L)
 [1]  0.2 -0.8 -1.8 -2.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -2.999999999, 0)
-Error in seq.default(0.2, -2.999999999, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(0.2, -2.999999999, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -2.999999999, 0L)
-Error in seq.default(0.2, -2.999999999, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(0.2, -2.999999999, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -2.999999999, 1.1)
 Error in seq.default(0.2, -2.999999999, 1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -2.999999999, 1L)
 Error in seq.default(0.2, -2.999999999, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -2.999999999, 2.3)
 Error in seq.default(0.2, -2.999999999, 2.3) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -2.999999999, 2L)
 Error in seq.default(0.2, -2.999999999, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -33.3, -1.1)
  [1]   0.2  -0.9  -2.0  -3.1  -4.2  -5.3  -6.4  -7.5  -8.6  -9.7 -10.8 -11.9
 [13] -13.0 -14.1 -15.2 -16.3 -17.4 -18.5 -19.6 -20.7 -21.8 -22.9 -24.0 -25.1
 [25] -26.2 -27.3 -28.4 -29.5 -30.6 -31.7 -32.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -33.3, -1L)
  [1]   0.2  -0.8  -1.8  -2.8  -3.8  -4.8  -5.8  -6.8  -7.8  -8.8  -9.8 -10.8
 [13] -11.8 -12.8 -13.8 -14.8 -15.8 -16.8 -17.8 -18.8 -19.8 -20.8 -21.8 -22.8
 [25] -23.8 -24.8 -25.8 -26.8 -27.8 -28.8 -29.8 -30.8 -31.8 -32.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -33.3, 0)
-Error in seq.default(0.2, -33.3, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(0.2, -33.3, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -33.3, 0L)
-Error in seq.default(0.2, -33.3, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(0.2, -33.3, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -33.3, 1.1)
 Error in seq.default(0.2, -33.3, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -33.3, 1L)
 Error in seq.default(0.2, -33.3, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -33.3, 2.3)
 Error in seq.default(0.2, -33.3, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -33.3, 2L)
 Error in seq.default(0.2, -33.3, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -5, -1.1)
 [1]  0.2 -0.9 -2.0 -3.1 -4.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -5, -1L)
 [1]  0.2 -0.8 -1.8 -2.8 -3.8 -4.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -5, 0)
-Error in seq.default(0.2, -5, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(0.2, -5, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -5, 0L)
-Error in seq.default(0.2, -5, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(0.2, -5, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -5, 1.1)
 Error in seq.default(0.2, -5, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -5, 1L)
 Error in seq.default(0.2, -5, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -5, 2.3)
 Error in seq.default(0.2, -5, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -5, 2L)
 Error in seq.default(0.2, -5, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 0.2, -1.1)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 0.2, -1L)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 0.2, 0)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 0.2, 0L)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 0.2, 1.1)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 0.2, 1L)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 0.2, 2.3)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 0.2, 2L)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 1.1, -1.1)
 Error in seq.default(0.2, 1.1, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 1.1, -1L)
 Error in seq.default(0.2, 1.1, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 1.1, 0)
-Error in seq.default(0.2, 1.1, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(0.2, 1.1, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 1.1, 0L)
-Error in seq.default(0.2, 1.1, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(0.2, 1.1, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 1.1, 1.1)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 1.1, 1L)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 1.1, 2.3)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 1.1, 2L)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 2.999999999, -1.1)
 Error in seq.default(0.2, 2.999999999, -1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 2.999999999, -1L)
 Error in seq.default(0.2, 2.999999999, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 2.999999999, 0)
-Error in seq.default(0.2, 2.999999999, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(0.2, 2.999999999, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 2.999999999, 0L)
-Error in seq.default(0.2, 2.999999999, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(0.2, 2.999999999, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 2.999999999, 1.1)
 [1] 0.2 1.3 2.4
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 2.999999999, 1L)
 [1] 0.2 1.2 2.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 2.999999999, 2.3)
 [1] 0.2 2.5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 2.999999999, 2L)
 [1] 0.2 2.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 33.3, -1.1)
 Error in seq.default(0.2, 33.3, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 33.3, -1L)
 Error in seq.default(0.2, 33.3, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 33.3, 0)
-Error in seq.default(0.2, 33.3, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(0.2, 33.3, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 33.3, 0L)
-Error in seq.default(0.2, 33.3, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(0.2, 33.3, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 33.3, 1.1)
  [1]  0.2  1.3  2.4  3.5  4.6  5.7  6.8  7.9  9.0 10.1 11.2 12.3 13.4 14.5 15.6
 [16] 16.7 17.8 18.9 20.0 21.1 22.2 23.3 24.4 25.5 26.6 27.7 28.8 29.9 31.0 32.1
 [31] 33.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 33.3, 1L)
  [1]  0.2  1.2  2.2  3.2  4.2  5.2  6.2  7.2  8.2  9.2 10.2 11.2 12.2 13.2 14.2
 [16] 15.2 16.2 17.2 18.2 19.2 20.2 21.2 22.2 23.2 24.2 25.2 26.2 27.2 28.2 29.2
 [31] 30.2 31.2 32.2 33.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 33.3, 2.3)
  [1]  0.2  2.5  4.8  7.1  9.4 11.7 14.0 16.3 18.6 20.9 23.2 25.5 27.8 30.1 32.4
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 33.3, 2L)
  [1]  0.2  2.2  4.2  6.2  8.2 10.2 12.2 14.2 16.2 18.2 20.2 22.2 24.2 26.2 28.2
 [16] 30.2 32.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 5, -1.1)
 Error in seq.default(0.2, 5, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 5, -1L)
 Error in seq.default(0.2, 5, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 5, 0)
-Error in seq.default(0.2, 5, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(0.2, 5, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 5, 0L)
-Error in seq.default(0.2, 5, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(0.2, 5, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 5, 1.1)
 [1] 0.2 1.3 2.4 3.5 4.6
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 5, 1L)
 [1] 0.2 1.2 2.2 3.2 4.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 5, 2.3)
 [1] 0.2 2.5 4.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 5, 2L)
 [1] 0.2 2.2 4.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0L, -1L, -1L)
 [1]  0 -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0L, -1L, 0L)
-Error in seq.default(0L, -1L, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(0L, -1L, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0L, -1L, 1L)
 Error in seq.default(0L, -1L, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0L, -1L, 2L)
 Error in seq.default(0L, -1L, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0L, -30L, -1L)
  [1]   0  -1  -2  -3  -4  -5  -6  -7  -8  -9 -10 -11 -12 -13 -14 -15 -16 -17 -18
 [20] -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0L, -30L, 0L)
-Error in seq.default(0L, -30L, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(0L, -30L, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0L, -30L, 1L)
 Error in seq.default(0L, -30L, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0L, -30L, 2L)
 Error in seq.default(0L, -30L, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 0L, -1L)
 [1] 0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 0L, 0L)
 [1] 0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 0L, 1L)
 [1] 0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 0L, 2L)
 [1] 0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 1L, -1L)
 Error in seq.default(0L, 1L, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 1L, 0L)
-Error in seq.default(0L, 1L, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(0L, 1L, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 1L, 1L)
 [1] 0 1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 1L, 2L)
 [1] 0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 30L, -1L)
 Error in seq.default(0L, 30L, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 30L, 0L)
-Error in seq.default(0L, 30L, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(0L, 30L, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 30L, 1L)
  [1]  0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
 [26] 25 26 27 28 29 30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 30L, 2L)
  [1]  0  2  4  6  8 10 12 14 16 18 20 22 24 26 28 30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -0.2, -1.1)
 [1] 1.1 0.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -0.2, -1L)
 [1] 1.1 0.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -0.2, 0)
-Error in seq.default(1.1, -0.2, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(1.1, -0.2, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -0.2, 0L)
-Error in seq.default(1.1, -0.2, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(1.1, -0.2, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -0.2, 1.1)
 Error in seq.default(1.1, -0.2, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -0.2, 1L)
 Error in seq.default(1.1, -0.2, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -0.2, 2.3)
 Error in seq.default(1.1, -0.2, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -0.2, 2L)
 Error in seq.default(1.1, -0.2, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -1.1, -1.1)
 [1]  1.1  0.0 -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -1.1, -1L)
 [1]  1.1  0.1 -0.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -1.1, 0)
-Error in seq.default(1.1, -1.1, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(1.1, -1.1, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -1.1, 0L)
-Error in seq.default(1.1, -1.1, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(1.1, -1.1, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -1.1, 1.1)
 Error in seq.default(1.1, -1.1, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -1.1, 1L)
 Error in seq.default(1.1, -1.1, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -1.1, 2.3)
 Error in seq.default(1.1, -1.1, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -1.1, 2L)
 Error in seq.default(1.1, -1.1, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -2.999999999, -1.1)
 [1]  1.1  0.0 -1.1 -2.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -2.999999999, -1L)
 [1]  1.1  0.1 -0.9 -1.9 -2.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -2.999999999, 0)
-Error in seq.default(1.1, -2.999999999, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(1.1, -2.999999999, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -2.999999999, 0L)
-Error in seq.default(1.1, -2.999999999, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(1.1, -2.999999999, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -2.999999999, 1.1)
 Error in seq.default(1.1, -2.999999999, 1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -2.999999999, 1L)
 Error in seq.default(1.1, -2.999999999, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -2.999999999, 2.3)
 Error in seq.default(1.1, -2.999999999, 2.3) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -2.999999999, 2L)
 Error in seq.default(1.1, -2.999999999, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -33.3, -1.1)
  [1]   1.1   0.0  -1.1  -2.2  -3.3  -4.4  -5.5  -6.6  -7.7  -8.8  -9.9 -11.0
 [13] -12.1 -13.2 -14.3 -15.4 -16.5 -17.6 -18.7 -19.8 -20.9 -22.0 -23.1 -24.2
 [25] -25.3 -26.4 -27.5 -28.6 -29.7 -30.8 -31.9 -33.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -33.3, -1L)
  [1]   1.1   0.1  -0.9  -1.9  -2.9  -3.9  -4.9  -5.9  -6.9  -7.9  -8.9  -9.9
 [13] -10.9 -11.9 -12.9 -13.9 -14.9 -15.9 -16.9 -17.9 -18.9 -19.9 -20.9 -21.9
 [25] -22.9 -23.9 -24.9 -25.9 -26.9 -27.9 -28.9 -29.9 -30.9 -31.9 -32.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -33.3, 0)
-Error in seq.default(1.1, -33.3, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(1.1, -33.3, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -33.3, 0L)
-Error in seq.default(1.1, -33.3, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(1.1, -33.3, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -33.3, 1.1)
 Error in seq.default(1.1, -33.3, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -33.3, 1L)
 Error in seq.default(1.1, -33.3, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -33.3, 2.3)
 Error in seq.default(1.1, -33.3, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -33.3, 2L)
 Error in seq.default(1.1, -33.3, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -5, -1.1)
 [1]  1.1  0.0 -1.1 -2.2 -3.3 -4.4
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -5, -1L)
 [1]  1.1  0.1 -0.9 -1.9 -2.9 -3.9 -4.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -5, 0)
-Error in seq.default(1.1, -5, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(1.1, -5, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -5, 0L)
-Error in seq.default(1.1, -5, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(1.1, -5, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -5, 1.1)
 Error in seq.default(1.1, -5, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -5, 1L)
 Error in seq.default(1.1, -5, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -5, 2.3)
 Error in seq.default(1.1, -5, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -5, 2L)
 Error in seq.default(1.1, -5, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 0.2, -1.1)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 0.2, -1L)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 0.2, 0)
-Error in seq.default(1.1, 0.2, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(1.1, 0.2, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 0.2, 0L)
-Error in seq.default(1.1, 0.2, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(1.1, 0.2, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 0.2, 1.1)
 Error in seq.default(1.1, 0.2, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 0.2, 1L)
 Error in seq.default(1.1, 0.2, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 0.2, 2.3)
 Error in seq.default(1.1, 0.2, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 0.2, 2L)
 Error in seq.default(1.1, 0.2, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 1.1, -1.1)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 1.1, -1L)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 1.1, 0)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 1.1, 0L)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 1.1, 1.1)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 1.1, 1L)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 1.1, 2.3)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 1.1, 2L)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 2.999999999, -1.1)
 Error in seq.default(1.1, 2.999999999, -1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 2.999999999, -1L)
 Error in seq.default(1.1, 2.999999999, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 2.999999999, 0)
-Error in seq.default(1.1, 2.999999999, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(1.1, 2.999999999, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 2.999999999, 0L)
-Error in seq.default(1.1, 2.999999999, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(1.1, 2.999999999, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 2.999999999, 1.1)
 [1] 1.1 2.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 2.999999999, 1L)
 [1] 1.1 2.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 2.999999999, 2.3)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 2.999999999, 2L)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 33.3, -1.1)
 Error in seq.default(1.1, 33.3, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 33.3, -1L)
 Error in seq.default(1.1, 33.3, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 33.3, 0)
-Error in seq.default(1.1, 33.3, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(1.1, 33.3, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 33.3, 0L)
-Error in seq.default(1.1, 33.3, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(1.1, 33.3, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 33.3, 1.1)
  [1]  1.1  2.2  3.3  4.4  5.5  6.6  7.7  8.8  9.9 11.0 12.1 13.2 14.3 15.4 16.5
 [16] 17.6 18.7 19.8 20.9 22.0 23.1 24.2 25.3 26.4 27.5 28.6 29.7 30.8 31.9 33.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 33.3, 1L)
  [1]  1.1  2.1  3.1  4.1  5.1  6.1  7.1  8.1  9.1 10.1 11.1 12.1 13.1 14.1 15.1
 [16] 16.1 17.1 18.1 19.1 20.1 21.1 22.1 23.1 24.1 25.1 26.1 27.1 28.1 29.1 30.1
 [31] 31.1 32.1 33.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 33.3, 2.3)
  [1]  1.1  3.4  5.7  8.0 10.3 12.6 14.9 17.2 19.5 21.8 24.1 26.4 28.7 31.0 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 33.3, 2L)
  [1]  1.1  3.1  5.1  7.1  9.1 11.1 13.1 15.1 17.1 19.1 21.1 23.1 25.1 27.1 29.1
 [16] 31.1 33.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 5, -1.1)
 Error in seq.default(1.1, 5, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 5, -1L)
 Error in seq.default(1.1, 5, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 5, 0)
-Error in seq.default(1.1, 5, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(1.1, 5, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 5, 0L)
-Error in seq.default(1.1, 5, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(1.1, 5, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 5, 1.1)
 [1] 1.1 2.2 3.3 4.4
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 5, 1L)
 [1] 1.1 2.1 3.1 4.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 5, 2.3)
 [1] 1.1 3.4
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 5, 2L)
 [1] 1.1 3.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1L, -1L, -1L)
 [1]  1  0 -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1L, -1L, 0L)
-Error in seq.default(1L, -1L, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(1L, -1L, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1L, -1L, 1L)
 Error in seq.default(1L, -1L, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1L, -1L, 2L)
 Error in seq.default(1L, -1L, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1L, -30L, -1L)
  [1]   1   0  -1  -2  -3  -4  -5  -6  -7  -8  -9 -10 -11 -12 -13 -14 -15 -16 -17
 [20] -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1L, -30L, 0L)
-Error in seq.default(1L, -30L, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(1L, -30L, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1L, -30L, 1L)
 Error in seq.default(1L, -30L, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1L, -30L, 2L)
 Error in seq.default(1L, -30L, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 0L, -1L)
 [1] 1 0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 0L, 0L)
-Error in seq.default(1L, 0L, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(1L, 0L, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 0L, 1L)
 Error in seq.default(1L, 0L, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 0L, 2L)
 Error in seq.default(1L, 0L, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 1L, -1L)
 [1] 1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 1L, 0L)
 [1] 1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 1L, 1L)
 [1] 1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 1L, 2L)
 [1] 1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 30L, -1L)
 Error in seq.default(1L, 30L, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 30L, 0L)
-Error in seq.default(1L, 30L, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(1L, 30L, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 30L, 1L)
  [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
 [26] 26 27 28 29 30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 30L, 2L)
  [1]  1  3  5  7  9 11 13 15 17 19 21 23 25 27 29
 
@@ -53631,123 +53667,119 @@ Error in seq.default(1L, 30L, 0L) : invalid (to - from)/by in seq(.)
 [20] 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 5.0 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9 6.0
 [39] 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9 7.0 7.1 7.2 7.3 7.4 7.5 7.6
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -0.2, -1.1)
 [1] 3.0 1.9 0.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -0.2, -1L)
 [1]  3e+00  2e+00  1e+00 -1e-09
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -0.2, 0)
-Error in seq.default(2.999999999, -0.2, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(2.999999999, -0.2, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -0.2, 0L)
-Error in seq.default(2.999999999, -0.2, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(2.999999999, -0.2, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -0.2, 1.1)
 Error in seq.default(2.999999999, -0.2, 1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -0.2, 1L)
 Error in seq.default(2.999999999, -0.2, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -0.2, 2.3)
 Error in seq.default(2.999999999, -0.2, 2.3) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -0.2, 2L)
 Error in seq.default(2.999999999, -0.2, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -1.1, -1.1)
 [1]  3.0  1.9  0.8 -0.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -1.1, -1L)
 [1]  3e+00  2e+00  1e+00 -1e-09 -1e+00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -1.1, 0)
-Error in seq.default(2.999999999, -1.1, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(2.999999999, -1.1, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -1.1, 0L)
-Error in seq.default(2.999999999, -1.1, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(2.999999999, -1.1, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -1.1, 1.1)
 Error in seq.default(2.999999999, -1.1, 1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -1.1, 1L)
 Error in seq.default(2.999999999, -1.1, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -1.1, 2.3)
 Error in seq.default(2.999999999, -1.1, 2.3) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -1.1, 2L)
 Error in seq.default(2.999999999, -1.1, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -2.999999999, -1.1)
 [1]  3.0  1.9  0.8 -0.3 -1.4 -2.5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -2.999999999, -1L)
 [1]  3e+00  2e+00  1e+00 -1e-09 -1e+00 -2e+00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -2.999999999, 0)
 Error in seq.default(2.999999999, -2.999999999, 0) :
-  invalid (to - from)/by in seq(.)
+  invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -2.999999999, 0L)
 Error in seq.default(2.999999999, -2.999999999, 0L) :
-  invalid (to - from)/by in seq(.)
+  invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -2.999999999, 1.1)
 Error in seq.default(2.999999999, -2.999999999, 1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -2.999999999, 1L)
 Error in seq.default(2.999999999, -2.999999999, 1L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -2.999999999, 2.3)
 Error in seq.default(2.999999999, -2.999999999, 2.3) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -2.999999999, 2L)
 Error in seq.default(2.999999999, -2.999999999, 2L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -33.3, -1.1)
  [1]   3.0   1.9   0.8  -0.3  -1.4  -2.5  -3.6  -4.7  -5.8  -6.9  -8.0  -9.1
 [13] -10.2 -11.3 -12.4 -13.5 -14.6 -15.7 -16.8 -17.9 -19.0 -20.1 -21.2 -22.3
 [25] -23.4 -24.5 -25.6 -26.7 -27.8 -28.9 -30.0 -31.1 -32.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -33.3, -1L)
  [1]  3.0e+00  2.0e+00  1.0e+00 -1.0e-09 -1.0e+00 -2.0e+00 -3.0e+00 -4.0e+00
  [9] -5.0e+00 -6.0e+00 -7.0e+00 -8.0e+00 -9.0e+00 -1.0e+01 -1.1e+01 -1.2e+01
@@ -53755,443 +53787,429 @@ Error in seq.default(2.999999999, -2.999999999, 2L) :
 [25] -2.1e+01 -2.2e+01 -2.3e+01 -2.4e+01 -2.5e+01 -2.6e+01 -2.7e+01 -2.8e+01
 [33] -2.9e+01 -3.0e+01 -3.1e+01 -3.2e+01 -3.3e+01
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -33.3, 0)
-Error in seq.default(2.999999999, -33.3, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(2.999999999, -33.3, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -33.3, 0L)
-Error in seq.default(2.999999999, -33.3, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(2.999999999, -33.3, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -33.3, 1.1)
 Error in seq.default(2.999999999, -33.3, 1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -33.3, 1L)
 Error in seq.default(2.999999999, -33.3, 1L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -33.3, 2.3)
 Error in seq.default(2.999999999, -33.3, 2.3) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -33.3, 2L)
 Error in seq.default(2.999999999, -33.3, 2L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -5, -1.1)
 [1]  3.0  1.9  0.8 -0.3 -1.4 -2.5 -3.6 -4.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -5, -1L)
 [1]  3e+00  2e+00  1e+00 -1e-09 -1e+00 -2e+00 -3e+00 -4e+00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -5, 0)
-Error in seq.default(2.999999999, -5, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(2.999999999, -5, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -5, 0L)
-Error in seq.default(2.999999999, -5, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(2.999999999, -5, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -5, 1.1)
 Error in seq.default(2.999999999, -5, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -5, 1L)
 Error in seq.default(2.999999999, -5, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -5, 2.3)
 Error in seq.default(2.999999999, -5, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -5, 2L)
 Error in seq.default(2.999999999, -5, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 0.2, -1.1)
 [1] 3.0 1.9 0.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 0.2, -1L)
 [1] 3 2 1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 0.2, 0)
-Error in seq.default(2.999999999, 0.2, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(2.999999999, 0.2, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 0.2, 0L)
-Error in seq.default(2.999999999, 0.2, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(2.999999999, 0.2, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 0.2, 1.1)
 Error in seq.default(2.999999999, 0.2, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 0.2, 1L)
 Error in seq.default(2.999999999, 0.2, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 0.2, 2.3)
 Error in seq.default(2.999999999, 0.2, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 0.2, 2L)
 Error in seq.default(2.999999999, 0.2, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 1.1, -1.1)
 [1] 3.0 1.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 1.1, -1L)
 [1] 3 2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 1.1, 0)
-Error in seq.default(2.999999999, 1.1, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(2.999999999, 1.1, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 1.1, 0L)
-Error in seq.default(2.999999999, 1.1, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(2.999999999, 1.1, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 1.1, 1.1)
 Error in seq.default(2.999999999, 1.1, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 1.1, 1L)
 Error in seq.default(2.999999999, 1.1, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 1.1, 2.3)
 Error in seq.default(2.999999999, 1.1, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 1.1, 2L)
 Error in seq.default(2.999999999, 1.1, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 2.999999999, -1.1)
 [1] 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 2.999999999, -1L)
 [1] 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 2.999999999, 0)
 [1] 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 2.999999999, 0L)
 [1] 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 2.999999999, 1.1)
 [1] 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 2.999999999, 1L)
 [1] 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 2.999999999, 2.3)
 [1] 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 2.999999999, 2L)
 [1] 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 33.3, -1.1)
 Error in seq.default(2.999999999, 33.3, -1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 33.3, -1L)
 Error in seq.default(2.999999999, 33.3, -1L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 33.3, 0)
-Error in seq.default(2.999999999, 33.3, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(2.999999999, 33.3, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 33.3, 0L)
-Error in seq.default(2.999999999, 33.3, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(2.999999999, 33.3, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 33.3, 1.1)
  [1]  3.0  4.1  5.2  6.3  7.4  8.5  9.6 10.7 11.8 12.9 14.0 15.1 16.2 17.3 18.4
 [16] 19.5 20.6 21.7 22.8 23.9 25.0 26.1 27.2 28.3 29.4 30.5 31.6 32.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 33.3, 1L)
  [1]  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
 [26] 28 29 30 31 32 33
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 33.3, 2.3)
  [1]  3.0  5.3  7.6  9.9 12.2 14.5 16.8 19.1 21.4 23.7 26.0 28.3 30.6 32.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 33.3, 2L)
  [1]  3  5  7  9 11 13 15 17 19 21 23 25 27 29 31 33
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 5, -1.1)
 Error in seq.default(2.999999999, 5, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 5, -1L)
 Error in seq.default(2.999999999, 5, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 5, 0)
-Error in seq.default(2.999999999, 5, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(2.999999999, 5, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 5, 0L)
-Error in seq.default(2.999999999, 5, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(2.999999999, 5, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 5, 1.1)
 [1] 3.0 4.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 5, 1L)
 [1] 3 4 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 5, 2.3)
 [1] 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 5, 2L)
 [1] 3 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(30L, -1L, -1L)
  [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10  9  8  7  6
 [26]  5  4  3  2  1  0 -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(30L, -1L, 0L)
-Error in seq.default(30L, -1L, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(30L, -1L, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(30L, -1L, 1L)
 Error in seq.default(30L, -1L, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(30L, -1L, 2L)
 Error in seq.default(30L, -1L, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(30L, -30L, -1L)
  [1]  30  29  28  27  26  25  24  23  22  21  20  19  18  17  16  15  14  13  12
 [20]  11  10   9   8   7   6   5   4   3   2   1   0  -1  -2  -3  -4  -5  -6  -7
 [39]  -8  -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 -24 -25 -26
 [58] -27 -28 -29 -30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(30L, -30L, 0L)
-Error in seq.default(30L, -30L, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(30L, -30L, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(30L, -30L, 1L)
 Error in seq.default(30L, -30L, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(30L, -30L, 2L)
 Error in seq.default(30L, -30L, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 0L, -1L)
  [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10  9  8  7  6
 [26]  5  4  3  2  1  0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 0L, 0L)
-Error in seq.default(30L, 0L, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(30L, 0L, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 0L, 1L)
 Error in seq.default(30L, 0L, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 0L, 2L)
 Error in seq.default(30L, 0L, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 1L, -1L)
  [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10  9  8  7  6
 [26]  5  4  3  2  1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 1L, 0L)
-Error in seq.default(30L, 1L, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(30L, 1L, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 1L, 1L)
 Error in seq.default(30L, 1L, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 1L, 2L)
 Error in seq.default(30L, 1L, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 30L, -1L)
 [1] 30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 30L, 0L)
 [1] 30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 30L, 1L)
 [1] 30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 30L, 2L)
 [1] 30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -0.2, -1.1)
  [1] 33.3 32.2 31.1 30.0 28.9 27.8 26.7 25.6 24.5 23.4 22.3 21.2 20.1 19.0 17.9
 [16] 16.8 15.7 14.6 13.5 12.4 11.3 10.2  9.1  8.0  6.9  5.8  4.7  3.6  2.5  1.4
 [31]  0.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -0.2, -1L)
  [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3
 [16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3  9.3  8.3  7.3  6.3  5.3  4.3
 [31]  3.3  2.3  1.3  0.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -0.2, 0)
-Error in seq.default(33.3, -0.2, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(33.3, -0.2, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -0.2, 0L)
-Error in seq.default(33.3, -0.2, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(33.3, -0.2, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -0.2, 1.1)
 Error in seq.default(33.3, -0.2, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -0.2, 1L)
 Error in seq.default(33.3, -0.2, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -0.2, 2.3)
 Error in seq.default(33.3, -0.2, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -0.2, 2L)
 Error in seq.default(33.3, -0.2, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -1.1, -1.1)
  [1] 33.3 32.2 31.1 30.0 28.9 27.8 26.7 25.6 24.5 23.4 22.3 21.2 20.1 19.0 17.9
 [16] 16.8 15.7 14.6 13.5 12.4 11.3 10.2  9.1  8.0  6.9  5.8  4.7  3.6  2.5  1.4
 [31]  0.3 -0.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -1.1, -1L)
  [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3
 [16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3  9.3  8.3  7.3  6.3  5.3  4.3
 [31]  3.3  2.3  1.3  0.3 -0.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -1.1, 0)
-Error in seq.default(33.3, -1.1, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(33.3, -1.1, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -1.1, 0L)
-Error in seq.default(33.3, -1.1, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(33.3, -1.1, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -1.1, 1.1)
 Error in seq.default(33.3, -1.1, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -1.1, 1L)
 Error in seq.default(33.3, -1.1, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -1.1, 2.3)
 Error in seq.default(33.3, -1.1, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -1.1, 2L)
 Error in seq.default(33.3, -1.1, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -2.999999999, -1.1)
  [1] 33.3 32.2 31.1 30.0 28.9 27.8 26.7 25.6 24.5 23.4 22.3 21.2 20.1 19.0 17.9
 [16] 16.8 15.7 14.6 13.5 12.4 11.3 10.2  9.1  8.0  6.9  5.8  4.7  3.6  2.5  1.4
 [31]  0.3 -0.8 -1.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -2.999999999, -1L)
  [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3
 [16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3  9.3  8.3  7.3  6.3  5.3  4.3
 [31]  3.3  2.3  1.3  0.3 -0.7 -1.7 -2.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -2.999999999, 0)
-Error in seq.default(33.3, -2.999999999, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(33.3, -2.999999999, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -2.999999999, 0L)
-Error in seq.default(33.3, -2.999999999, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(33.3, -2.999999999, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -2.999999999, 1.1)
 Error in seq.default(33.3, -2.999999999, 1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -2.999999999, 1L)
 Error in seq.default(33.3, -2.999999999, 1L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -2.999999999, 2.3)
 Error in seq.default(33.3, -2.999999999, 2.3) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -2.999999999, 2L)
 Error in seq.default(33.3, -2.999999999, 2L) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -33.3, -1.1)
  [1]  33.3  32.2  31.1  30.0  28.9  27.8  26.7  25.6  24.5  23.4  22.3  21.2
 [13]  20.1  19.0  17.9  16.8  15.7  14.6  13.5  12.4  11.3  10.2   9.1   8.0
@@ -54200,7 +54218,7 @@ Error in seq.default(33.3, -2.999999999, 2L) :
 [49] -19.5 -20.6 -21.7 -22.8 -23.9 -25.0 -26.1 -27.2 -28.3 -29.4 -30.5 -31.6
 [61] -32.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -33.3, -1L)
  [1]  33.3  32.3  31.3  30.3  29.3  28.3  27.3  26.3  25.3  24.3  23.3  22.3
 [13]  21.3  20.3  19.3  18.3  17.3  16.3  15.3  14.3  13.3  12.3  11.3  10.3
@@ -54209,655 +54227,649 @@ Error in seq.default(33.3, -2.999999999, 2L) :
 [49] -14.7 -15.7 -16.7 -17.7 -18.7 -19.7 -20.7 -21.7 -22.7 -23.7 -24.7 -25.7
 [61] -26.7 -27.7 -28.7 -29.7 -30.7 -31.7 -32.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -33.3, 0)
-Error in seq.default(33.3, -33.3, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(33.3, -33.3, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -33.3, 0L)
-Error in seq.default(33.3, -33.3, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(33.3, -33.3, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -33.3, 1.1)
 Error in seq.default(33.3, -33.3, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -33.3, 1L)
 Error in seq.default(33.3, -33.3, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -33.3, 2.3)
 Error in seq.default(33.3, -33.3, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -33.3, 2L)
 Error in seq.default(33.3, -33.3, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -5, -1.1)
  [1] 33.3 32.2 31.1 30.0 28.9 27.8 26.7 25.6 24.5 23.4 22.3 21.2 20.1 19.0 17.9
 [16] 16.8 15.7 14.6 13.5 12.4 11.3 10.2  9.1  8.0  6.9  5.8  4.7  3.6  2.5  1.4
 [31]  0.3 -0.8 -1.9 -3.0 -4.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -5, -1L)
  [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3
 [16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3  9.3  8.3  7.3  6.3  5.3  4.3
 [31]  3.3  2.3  1.3  0.3 -0.7 -1.7 -2.7 -3.7 -4.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -5, 0)
-Error in seq.default(33.3, -5, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(33.3, -5, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -5, 0L)
-Error in seq.default(33.3, -5, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(33.3, -5, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -5, 1.1)
 Error in seq.default(33.3, -5, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -5, 1L)
 Error in seq.default(33.3, -5, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -5, 2.3)
 Error in seq.default(33.3, -5, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -5, 2L)
 Error in seq.default(33.3, -5, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 0.2, -1.1)
  [1] 33.3 32.2 31.1 30.0 28.9 27.8 26.7 25.6 24.5 23.4 22.3 21.2 20.1 19.0 17.9
 [16] 16.8 15.7 14.6 13.5 12.4 11.3 10.2  9.1  8.0  6.9  5.8  4.7  3.6  2.5  1.4
 [31]  0.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 0.2, -1L)
  [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3
 [16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3  9.3  8.3  7.3  6.3  5.3  4.3
 [31]  3.3  2.3  1.3  0.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 0.2, 0)
-Error in seq.default(33.3, 0.2, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(33.3, 0.2, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 0.2, 0L)
-Error in seq.default(33.3, 0.2, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(33.3, 0.2, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 0.2, 1.1)
 Error in seq.default(33.3, 0.2, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 0.2, 1L)
 Error in seq.default(33.3, 0.2, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 0.2, 2.3)
 Error in seq.default(33.3, 0.2, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 0.2, 2L)
 Error in seq.default(33.3, 0.2, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 1.1, -1.1)
  [1] 33.3 32.2 31.1 30.0 28.9 27.8 26.7 25.6 24.5 23.4 22.3 21.2 20.1 19.0 17.9
 [16] 16.8 15.7 14.6 13.5 12.4 11.3 10.2  9.1  8.0  6.9  5.8  4.7  3.6  2.5  1.4
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 1.1, -1L)
  [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3
 [16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3  9.3  8.3  7.3  6.3  5.3  4.3
 [31]  3.3  2.3  1.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 1.1, 0)
-Error in seq.default(33.3, 1.1, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(33.3, 1.1, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 1.1, 0L)
-Error in seq.default(33.3, 1.1, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(33.3, 1.1, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 1.1, 1.1)
 Error in seq.default(33.3, 1.1, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 1.1, 1L)
 Error in seq.default(33.3, 1.1, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 1.1, 2.3)
 Error in seq.default(33.3, 1.1, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 1.1, 2L)
 Error in seq.default(33.3, 1.1, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 2.999999999, -1.1)
  [1] 33.3 32.2 31.1 30.0 28.9 27.8 26.7 25.6 24.5 23.4 22.3 21.2 20.1 19.0 17.9
 [16] 16.8 15.7 14.6 13.5 12.4 11.3 10.2  9.1  8.0  6.9  5.8  4.7  3.6
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 2.999999999, -1L)
  [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3
 [16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3  9.3  8.3  7.3  6.3  5.3  4.3
 [31]  3.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 2.999999999, 0)
-Error in seq.default(33.3, 2.999999999, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(33.3, 2.999999999, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 2.999999999, 0L)
-Error in seq.default(33.3, 2.999999999, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(33.3, 2.999999999, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 2.999999999, 1.1)
 Error in seq.default(33.3, 2.999999999, 1.1) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 2.999999999, 1L)
 Error in seq.default(33.3, 2.999999999, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 2.999999999, 2.3)
 Error in seq.default(33.3, 2.999999999, 2.3) :
   wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 2.999999999, 2L)
 Error in seq.default(33.3, 2.999999999, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 33.3, -1.1)
 [1] 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 33.3, -1L)
 [1] 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 33.3, 0)
 [1] 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 33.3, 0L)
 [1] 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 33.3, 1.1)
 [1] 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 33.3, 1L)
 [1] 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 33.3, 2.3)
 [1] 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 33.3, 2L)
 [1] 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 5, -1.1)
  [1] 33.3 32.2 31.1 30.0 28.9 27.8 26.7 25.6 24.5 23.4 22.3 21.2 20.1 19.0 17.9
 [16] 16.8 15.7 14.6 13.5 12.4 11.3 10.2  9.1  8.0  6.9  5.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 5, -1L)
  [1] 33.3 32.3 31.3 30.3 29.3 28.3 27.3 26.3 25.3 24.3 23.3 22.3 21.3 20.3 19.3
 [16] 18.3 17.3 16.3 15.3 14.3 13.3 12.3 11.3 10.3  9.3  8.3  7.3  6.3  5.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 5, 0)
-Error in seq.default(33.3, 5, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(33.3, 5, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 5, 0L)
-Error in seq.default(33.3, 5, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(33.3, 5, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 5, 1.1)
 Error in seq.default(33.3, 5, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 5, 1L)
 Error in seq.default(33.3, 5, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 5, 2.3)
 Error in seq.default(33.3, 5, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 5, 2L)
 Error in seq.default(33.3, 5, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -0.2, -1.1)
 [1] 5.0 3.9 2.8 1.7 0.6
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -0.2, -1L)
 [1] 5 4 3 2 1 0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -0.2, 0)
-Error in seq.default(5, -0.2, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(5, -0.2, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -0.2, 0L)
-Error in seq.default(5, -0.2, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(5, -0.2, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -0.2, 1.1)
 Error in seq.default(5, -0.2, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -0.2, 1L)
 Error in seq.default(5, -0.2, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -0.2, 2.3)
 Error in seq.default(5, -0.2, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -0.2, 2L)
 Error in seq.default(5, -0.2, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -1.1, -1.1)
 [1]  5.0  3.9  2.8  1.7  0.6 -0.5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -1.1, -1L)
 [1]  5  4  3  2  1  0 -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -1.1, 0)
-Error in seq.default(5, -1.1, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(5, -1.1, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -1.1, 0L)
-Error in seq.default(5, -1.1, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(5, -1.1, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -1.1, 1.1)
 Error in seq.default(5, -1.1, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -1.1, 1L)
 Error in seq.default(5, -1.1, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -1.1, 2.3)
 Error in seq.default(5, -1.1, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -1.1, 2L)
 Error in seq.default(5, -1.1, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -2.999999999, -1.1)
 [1]  5.0  3.9  2.8  1.7  0.6 -0.5 -1.6 -2.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -2.999999999, -1L)
 [1]  5  4  3  2  1  0 -1 -2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -2.999999999, 0)
-Error in seq.default(5, -2.999999999, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(5, -2.999999999, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -2.999999999, 0L)
-Error in seq.default(5, -2.999999999, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(5, -2.999999999, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -2.999999999, 1.1)
 Error in seq.default(5, -2.999999999, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -2.999999999, 1L)
 Error in seq.default(5, -2.999999999, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -2.999999999, 2.3)
 Error in seq.default(5, -2.999999999, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -2.999999999, 2L)
 Error in seq.default(5, -2.999999999, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -33.3, -1.1)
  [1]   5.0   3.9   2.8   1.7   0.6  -0.5  -1.6  -2.7  -3.8  -4.9  -6.0  -7.1
 [13]  -8.2  -9.3 -10.4 -11.5 -12.6 -13.7 -14.8 -15.9 -17.0 -18.1 -19.2 -20.3
 [25] -21.4 -22.5 -23.6 -24.7 -25.8 -26.9 -28.0 -29.1 -30.2 -31.3 -32.4
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -33.3, -1L)
  [1]   5   4   3   2   1   0  -1  -2  -3  -4  -5  -6  -7  -8  -9 -10 -11 -12 -13
 [20] -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32
 [39] -33
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -33.3, 0)
-Error in seq.default(5, -33.3, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(5, -33.3, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -33.3, 0L)
-Error in seq.default(5, -33.3, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(5, -33.3, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -33.3, 1.1)
 Error in seq.default(5, -33.3, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -33.3, 1L)
 Error in seq.default(5, -33.3, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -33.3, 2.3)
 Error in seq.default(5, -33.3, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -33.3, 2L)
 Error in seq.default(5, -33.3, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -5, -1.1)
  [1]  5.0  3.9  2.8  1.7  0.6 -0.5 -1.6 -2.7 -3.8 -4.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -5, -1L)
  [1]  5  4  3  2  1  0 -1 -2 -3 -4 -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -5, 0)
-Error in seq.default(5, -5, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(5, -5, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -5, 0L)
-Error in seq.default(5, -5, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(5, -5, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -5, 1.1)
 Error in seq.default(5, -5, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -5, 1L)
 Error in seq.default(5, -5, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -5, 2.3)
 Error in seq.default(5, -5, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, -5, 2L)
 Error in seq.default(5, -5, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 0.2, -1.1)
 [1] 5.0 3.9 2.8 1.7 0.6
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 0.2, -1L)
 [1] 5 4 3 2 1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 0.2, 0)
-Error in seq.default(5, 0.2, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(5, 0.2, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 0.2, 0L)
-Error in seq.default(5, 0.2, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(5, 0.2, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 0.2, 1.1)
 Error in seq.default(5, 0.2, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 0.2, 1L)
 Error in seq.default(5, 0.2, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 0.2, 2.3)
 Error in seq.default(5, 0.2, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 0.2, 2L)
 Error in seq.default(5, 0.2, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 1.1, -1.1)
 [1] 5.0 3.9 2.8 1.7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 1.1, -1L)
 [1] 5 4 3 2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 1.1, 0)
-Error in seq.default(5, 1.1, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(5, 1.1, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 1.1, 0L)
-Error in seq.default(5, 1.1, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(5, 1.1, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 1.1, 1.1)
 Error in seq.default(5, 1.1, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 1.1, 1L)
 Error in seq.default(5, 1.1, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 1.1, 2.3)
 Error in seq.default(5, 1.1, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 1.1, 2L)
 Error in seq.default(5, 1.1, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 2.999999999, -1.1)
 [1] 5.0 3.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 2.999999999, -1L)
 [1] 5 4 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 2.999999999, 0)
-Error in seq.default(5, 2.999999999, 0) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(5, 2.999999999, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 2.999999999, 0L)
-Error in seq.default(5, 2.999999999, 0L) :
-  invalid (to - from)/by in seq(.)
+Error in seq.default(5, 2.999999999, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 2.999999999, 1.1)
 Error in seq.default(5, 2.999999999, 1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 2.999999999, 1L)
 Error in seq.default(5, 2.999999999, 1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 2.999999999, 2.3)
 Error in seq.default(5, 2.999999999, 2.3) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 2.999999999, 2L)
 Error in seq.default(5, 2.999999999, 2L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 33.3, -1.1)
 Error in seq.default(5, 33.3, -1.1) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 33.3, -1L)
 Error in seq.default(5, 33.3, -1L) : wrong sign in 'by' argument
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 33.3, 0)
-Error in seq.default(5, 33.3, 0) : invalid (to - from)/by in seq(.)
+Error in seq.default(5, 33.3, 0) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 33.3, 0L)
-Error in seq.default(5, 33.3, 0L) : invalid (to - from)/by in seq(.)
+Error in seq.default(5, 33.3, 0L) : invalid '(to - from)/by'
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 33.3, 1.1)
  [1]  5.0  6.1  7.2  8.3  9.4 10.5 11.6 12.7 13.8 14.9 16.0 17.1 18.2 19.3 20.4
 [16] 21.5 22.6 23.7 24.8 25.9 27.0 28.1 29.2 30.3 31.4 32.5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 33.3, 1L)
  [1]  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
 [26] 30 31 32 33
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 33.3, 2.3)
  [1]  5.0  7.3  9.6 11.9 14.2 16.5 18.8 21.1 23.4 25.7 28.0 30.3 32.6
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 33.3, 2L)
  [1]  5  7  9 11 13 15 17 19 21 23 25 27 29 31 33
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 5, -1.1)
 [1] 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 5, -1L)
 [1] 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 5, 0)
 [1] 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 5, 0L)
 [1] 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 5, 1.1)
 [1] 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 5, 1L)
 [1] 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 5, 2.3)
 [1] 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToByNumeric#Output.IgnoreErrorMessage#
 #seq(5, 5, 2L)
 [1] 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -0.2, length.out=-1.1)
 Error in seq.default(-0.2, -0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -0.2, length.out=-2.999999999)
 Error in seq.default(-0.2, -0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -0.2, length.out=-33.3)
 Error in seq.default(-0.2, -0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -0.2, length.out=-5)
 Error in seq.default(-0.2, -0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -0.2, length.out=0.2)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -0.2, length.out=1.1)
 [1] -0.2 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -0.2, length.out=2.999999999)
 [1] -0.2 -0.2 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -0.2, length.out=33.3)
  [1] -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2
 [16] -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2 -0.2
 [31] -0.2 -0.2 -0.2 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -0.2, length.out=5)
 [1] -0.2 -0.2 -0.2 -0.2 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -1.1, length.out=-1.1)
 Error in seq.default(-0.2, -1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -1.1, length.out=-2.999999999)
 Error in seq.default(-0.2, -1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -1.1, length.out=-33.3)
 Error in seq.default(-0.2, -1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -1.1, length.out=-5)
 Error in seq.default(-0.2, -1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -1.1, length.out=0.2)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -1.1, length.out=1.1)
 [1] -0.2 -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -1.1, length.out=2.999999999)
 [1] -0.20 -0.65 -1.10
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -1.1, length.out=33.3)
  [1] -0.2000000 -0.2272727 -0.2545455 -0.2818182 -0.3090909 -0.3363636
  [7] -0.3636364 -0.3909091 -0.4181818 -0.4454545 -0.4727273 -0.5000000
@@ -54866,47 +54878,47 @@ Error in seq.default(-0.2, -1.1, length.out = -5) :
 [25] -0.8545455 -0.8818182 -0.9090909 -0.9363636 -0.9636364 -0.9909091
 [31] -1.0181818 -1.0454545 -1.0727273 -1.1000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -1.1, length.out=5)
 [1] -0.200 -0.425 -0.650 -0.875 -1.100
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -2.999999999, length.out=-1.1)
 Error in seq.default(-0.2, -2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -2.999999999, length.out=-2.999999999)
 Error in seq.default(-0.2, -2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -2.999999999, length.out=-33.3)
 Error in seq.default(-0.2, -2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -2.999999999, length.out=-5)
 Error in seq.default(-0.2, -2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -2.999999999, length.out=0.2)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -2.999999999, length.out=1.1)
 [1] -0.2 -3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -2.999999999, length.out=2.999999999)
 [1] -0.2 -1.6 -3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -2.999999999, length.out=33.3)
  [1] -0.2000000 -0.2848485 -0.3696970 -0.4545455 -0.5393939 -0.6242424
  [7] -0.7090909 -0.7939394 -0.8787879 -0.9636364 -1.0484848 -1.1333333
@@ -54915,47 +54927,47 @@ Error in seq.default(-0.2, -2.999999999, length.out = -5) :
 [25] -2.2363636 -2.3212121 -2.4060606 -2.4909091 -2.5757576 -2.6606061
 [31] -2.7454545 -2.8303030 -2.9151515 -3.0000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -2.999999999, length.out=5)
 [1] -0.2 -0.9 -1.6 -2.3 -3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -33.3, length.out=-1.1)
 Error in seq.default(-0.2, -33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -33.3, length.out=-2.999999999)
 Error in seq.default(-0.2, -33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -33.3, length.out=-33.3)
 Error in seq.default(-0.2, -33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -33.3, length.out=-5)
 Error in seq.default(-0.2, -33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -33.3, length.out=0.2)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -33.3, length.out=1.1)
 [1]  -0.2 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -33.3, length.out=2.999999999)
 [1]  -0.20 -16.75 -33.30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -33.3, length.out=33.3)
  [1]  -0.200000  -1.203030  -2.206061  -3.209091  -4.212121  -5.215152
  [7]  -6.218182  -7.221212  -8.224242  -9.227273 -10.230303 -11.233333
@@ -54964,47 +54976,47 @@ Error in seq.default(-0.2, -33.3, length.out = -5) :
 [25] -24.272727 -25.275758 -26.278788 -27.281818 -28.284848 -29.287879
 [31] -30.290909 -31.293939 -32.296970 -33.300000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -33.3, length.out=5)
 [1]  -0.200  -8.475 -16.750 -25.025 -33.300
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -5, length.out=-1.1)
 Error in seq.default(-0.2, -5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -5, length.out=-2.999999999)
 Error in seq.default(-0.2, -5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -5, length.out=-33.3)
 Error in seq.default(-0.2, -5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -5, length.out=-5)
 Error in seq.default(-0.2, -5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -5, length.out=0.2)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -5, length.out=1.1)
 [1] -0.2 -5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -5, length.out=2.999999999)
 [1] -0.2 -2.6 -5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -5, length.out=33.3)
  [1] -0.2000000 -0.3454545 -0.4909091 -0.6363636 -0.7818182 -0.9272727
  [7] -1.0727273 -1.2181818 -1.3636364 -1.5090909 -1.6545455 -1.8000000
@@ -55013,47 +55025,47 @@ Error in seq.default(-0.2, -5, length.out = -5) :
 [25] -3.6909091 -3.8363636 -3.9818182 -4.1272727 -4.2727273 -4.4181818
 [31] -4.5636364 -4.7090909 -4.8545455 -5.0000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, -5, length.out=5)
 [1] -0.2 -1.4 -2.6 -3.8 -5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 0.2, length.out=-1.1)
 Error in seq.default(-0.2, 0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 0.2, length.out=-2.999999999)
 Error in seq.default(-0.2, 0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 0.2, length.out=-33.3)
 Error in seq.default(-0.2, 0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 0.2, length.out=-5)
 Error in seq.default(-0.2, 0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 0.2, length.out=0.2)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 0.2, length.out=1.1)
 [1] -0.2  0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 0.2, length.out=2.999999999)
 [1] -0.2  0.0  0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 0.2, length.out=33.3)
  [1] -0.200000000 -0.187878788 -0.175757576 -0.163636364 -0.151515152
  [6] -0.139393939 -0.127272727 -0.115151515 -0.103030303 -0.090909091
@@ -55063,47 +55075,47 @@ Error in seq.default(-0.2, 0.2, length.out = -5) :
 [26]  0.103030303  0.115151515  0.127272727  0.139393939  0.151515152
 [31]  0.163636364  0.175757576  0.187878788  0.200000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 0.2, length.out=5)
 [1] -0.2 -0.1  0.0  0.1  0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 1.1, length.out=-1.1)
 Error in seq.default(-0.2, 1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 1.1, length.out=-2.999999999)
 Error in seq.default(-0.2, 1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 1.1, length.out=-33.3)
 Error in seq.default(-0.2, 1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 1.1, length.out=-5)
 Error in seq.default(-0.2, 1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 1.1, length.out=0.2)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 1.1, length.out=1.1)
 [1] -0.2  1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 1.1, length.out=2.999999999)
 [1] -0.20  0.45  1.10
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 1.1, length.out=33.3)
  [1] -0.200000000 -0.160606061 -0.121212121 -0.081818182 -0.042424242
  [6] -0.003030303  0.036363636  0.075757576  0.115151515  0.154545455
@@ -55113,47 +55125,47 @@ Error in seq.default(-0.2, 1.1, length.out = -5) :
 [26]  0.784848485  0.824242424  0.863636364  0.903030303  0.942424242
 [31]  0.981818182  1.021212121  1.060606061  1.100000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 1.1, length.out=5)
 [1] -0.200  0.125  0.450  0.775  1.100
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 2.999999999, length.out=-1.1)
 Error in seq.default(-0.2, 2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 2.999999999, length.out=-2.999999999)
 Error in seq.default(-0.2, 2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 2.999999999, length.out=-33.3)
 Error in seq.default(-0.2, 2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 2.999999999, length.out=-5)
 Error in seq.default(-0.2, 2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 2.999999999, length.out=0.2)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 2.999999999, length.out=1.1)
 [1] -0.2  3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 2.999999999, length.out=2.999999999)
 [1] -0.2  1.4  3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 2.999999999, length.out=33.3)
  [1] -0.200000000 -0.103030303 -0.006060606  0.090909091  0.187878788
  [6]  0.284848485  0.381818182  0.478787879  0.575757576  0.672727272
@@ -55163,47 +55175,47 @@ Error in seq.default(-0.2, 2.999999999, length.out = -5) :
 [26]  2.224242423  2.321212120  2.418181817  2.515151514  2.612121211
 [31]  2.709090908  2.806060605  2.903030302  2.999999999
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 2.999999999, length.out=5)
 [1] -0.2  0.6  1.4  2.2  3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 33.3, length.out=-1.1)
 Error in seq.default(-0.2, 33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 33.3, length.out=-2.999999999)
 Error in seq.default(-0.2, 33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 33.3, length.out=-33.3)
 Error in seq.default(-0.2, 33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 33.3, length.out=-5)
 Error in seq.default(-0.2, 33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 33.3, length.out=0.2)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 33.3, length.out=1.1)
 [1] -0.2 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 33.3, length.out=2.999999999)
 [1] -0.20 16.55 33.30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 33.3, length.out=33.3)
  [1] -0.2000000  0.8151515  1.8303030  2.8454545  3.8606061  4.8757576
  [7]  5.8909091  6.9060606  7.9212121  8.9363636  9.9515152 10.9666667
@@ -55212,47 +55224,47 @@ Error in seq.default(-0.2, 33.3, length.out = -5) :
 [25] 24.1636364 25.1787879 26.1939394 27.2090909 28.2242424 29.2393939
 [31] 30.2545455 31.2696970 32.2848485 33.3000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 33.3, length.out=5)
 [1] -0.200  8.175 16.550 24.925 33.300
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 5, length.out=-1.1)
 Error in seq.default(-0.2, 5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 5, length.out=-2.999999999)
 Error in seq.default(-0.2, 5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 5, length.out=-33.3)
 Error in seq.default(-0.2, 5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 5, length.out=-5)
 Error in seq.default(-0.2, 5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 5, length.out=0.2)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 5, length.out=1.1)
 [1] -0.2  5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 5, length.out=2.999999999)
 [1] -0.2  2.4  5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 5, length.out=33.3)
  [1] -0.20000000 -0.04242424  0.11515152  0.27272727  0.43030303  0.58787879
  [7]  0.74545455  0.90303030  1.06060606  1.21818182  1.37575758  1.53333333
@@ -55261,93 +55273,93 @@ Error in seq.default(-0.2, 5, length.out = -5) :
 [25]  3.58181818  3.73939394  3.89696970  4.05454545  4.21212121  4.36969697
 [31]  4.52727273  4.68484848  4.84242424  5.00000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, 5, length.out=5)
 [1] -0.2  1.1  2.4  3.7  5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, length.out=-1.1)
 Error in seq.default(-0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, length.out=-2.999999999)
 Error in seq.default(-0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, length.out=-33.3)
 Error in seq.default(-0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, length.out=-5)
 Error in seq.default(-0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, length.out=0.2)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, length.out=1.1)
 [1] -0.2  0.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, length.out=2.999999999)
 [1] -0.2  0.8  1.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, length.out=33.3)
  [1] -0.2  0.8  1.8  2.8  3.8  4.8  5.8  6.8  7.8  8.8  9.8 10.8 11.8 12.8 13.8
 [16] 14.8 15.8 16.8 17.8 18.8 19.8 20.8 21.8 22.8 23.8 24.8 25.8 26.8 27.8 28.8
 [31] 29.8 30.8 31.8 32.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-0.2, length.out=5)
 [1] -0.2  0.8  1.8  2.8  3.8
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -0.2, length.out=-1.1)
 Error in seq.default(-1.1, -0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -0.2, length.out=-2.999999999)
 Error in seq.default(-1.1, -0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -0.2, length.out=-33.3)
 Error in seq.default(-1.1, -0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -0.2, length.out=-5)
 Error in seq.default(-1.1, -0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -0.2, length.out=0.2)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -0.2, length.out=1.1)
 [1] -1.1 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -0.2, length.out=2.999999999)
 [1] -1.10 -0.65 -0.20
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -0.2, length.out=33.3)
  [1] -1.1000000 -1.0727273 -1.0454545 -1.0181818 -0.9909091 -0.9636364
  [7] -0.9363636 -0.9090909 -0.8818182 -0.8545455 -0.8272727 -0.8000000
@@ -55356,93 +55368,93 @@ Error in seq.default(-1.1, -0.2, length.out = -5) :
 [25] -0.4454545 -0.4181818 -0.3909091 -0.3636364 -0.3363636 -0.3090909
 [31] -0.2818182 -0.2545455 -0.2272727 -0.2000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -0.2, length.out=5)
 [1] -1.100 -0.875 -0.650 -0.425 -0.200
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -1.1, length.out=-1.1)
 Error in seq.default(-1.1, -1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -1.1, length.out=-2.999999999)
 Error in seq.default(-1.1, -1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -1.1, length.out=-33.3)
 Error in seq.default(-1.1, -1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -1.1, length.out=-5)
 Error in seq.default(-1.1, -1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -1.1, length.out=0.2)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -1.1, length.out=1.1)
 [1] -1.1 -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -1.1, length.out=2.999999999)
 [1] -1.1 -1.1 -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -1.1, length.out=33.3)
  [1] -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1
 [16] -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1 -1.1
 [31] -1.1 -1.1 -1.1 -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -1.1, length.out=5)
 [1] -1.1 -1.1 -1.1 -1.1 -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -2.999999999, length.out=-1.1)
 Error in seq.default(-1.1, -2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -2.999999999, length.out=-2.999999999)
 Error in seq.default(-1.1, -2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -2.999999999, length.out=-33.3)
 Error in seq.default(-1.1, -2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -2.999999999, length.out=-5)
 Error in seq.default(-1.1, -2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -2.999999999, length.out=0.2)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -2.999999999, length.out=1.1)
 [1] -1.1 -3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -2.999999999, length.out=2.999999999)
 [1] -1.10 -2.05 -3.00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -2.999999999, length.out=33.3)
  [1] -1.100000 -1.157576 -1.215152 -1.272727 -1.330303 -1.387879 -1.445455
  [8] -1.503030 -1.560606 -1.618182 -1.675758 -1.733333 -1.790909 -1.848485
@@ -55450,47 +55462,47 @@ Error in seq.default(-1.1, -2.999999999, length.out = -5) :
 [22] -2.309091 -2.366667 -2.424242 -2.481818 -2.539394 -2.596970 -2.654545
 [29] -2.712121 -2.769697 -2.827273 -2.884848 -2.942424 -3.000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -2.999999999, length.out=5)
 [1] -1.100 -1.575 -2.050 -2.525 -3.000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -33.3, length.out=-1.1)
 Error in seq.default(-1.1, -33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -33.3, length.out=-2.999999999)
 Error in seq.default(-1.1, -33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -33.3, length.out=-33.3)
 Error in seq.default(-1.1, -33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -33.3, length.out=-5)
 Error in seq.default(-1.1, -33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -33.3, length.out=0.2)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -33.3, length.out=1.1)
 [1]  -1.1 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -33.3, length.out=2.999999999)
 [1]  -1.1 -17.2 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -33.3, length.out=33.3)
  [1]  -1.100000  -2.075758  -3.051515  -4.027273  -5.003030  -5.978788
  [7]  -6.954545  -7.930303  -8.906061  -9.881818 -10.857576 -11.833333
@@ -55499,47 +55511,47 @@ Error in seq.default(-1.1, -33.3, length.out = -5) :
 [25] -24.518182 -25.493939 -26.469697 -27.445455 -28.421212 -29.396970
 [31] -30.372727 -31.348485 -32.324242 -33.300000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -33.3, length.out=5)
 [1]  -1.10  -9.15 -17.20 -25.25 -33.30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -5, length.out=-1.1)
 Error in seq.default(-1.1, -5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -5, length.out=-2.999999999)
 Error in seq.default(-1.1, -5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -5, length.out=-33.3)
 Error in seq.default(-1.1, -5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -5, length.out=-5)
 Error in seq.default(-1.1, -5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -5, length.out=0.2)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -5, length.out=1.1)
 [1] -1.1 -5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -5, length.out=2.999999999)
 [1] -1.10 -3.05 -5.00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -5, length.out=33.3)
  [1] -1.100000 -1.218182 -1.336364 -1.454545 -1.572727 -1.690909 -1.809091
  [8] -1.927273 -2.045455 -2.163636 -2.281818 -2.400000 -2.518182 -2.636364
@@ -55547,47 +55559,47 @@ Error in seq.default(-1.1, -5, length.out = -5) :
 [22] -3.581818 -3.700000 -3.818182 -3.936364 -4.054545 -4.172727 -4.290909
 [29] -4.409091 -4.527273 -4.645455 -4.763636 -4.881818 -5.000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, -5, length.out=5)
 [1] -1.100 -2.075 -3.050 -4.025 -5.000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 0.2, length.out=-1.1)
 Error in seq.default(-1.1, 0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 0.2, length.out=-2.999999999)
 Error in seq.default(-1.1, 0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 0.2, length.out=-33.3)
 Error in seq.default(-1.1, 0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 0.2, length.out=-5)
 Error in seq.default(-1.1, 0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 0.2, length.out=0.2)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 0.2, length.out=1.1)
 [1] -1.1  0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 0.2, length.out=2.999999999)
 [1] -1.10 -0.45  0.20
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 0.2, length.out=33.3)
  [1] -1.100000000 -1.060606061 -1.021212121 -0.981818182 -0.942424242
  [6] -0.903030303 -0.863636364 -0.824242424 -0.784848485 -0.745454545
@@ -55597,47 +55609,47 @@ Error in seq.default(-1.1, 0.2, length.out = -5) :
 [26] -0.115151515 -0.075757576 -0.036363636  0.003030303  0.042424242
 [31]  0.081818182  0.121212121  0.160606061  0.200000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 0.2, length.out=5)
 [1] -1.100 -0.775 -0.450 -0.125  0.200
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 1.1, length.out=-1.1)
 Error in seq.default(-1.1, 1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 1.1, length.out=-2.999999999)
 Error in seq.default(-1.1, 1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 1.1, length.out=-33.3)
 Error in seq.default(-1.1, 1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 1.1, length.out=-5)
 Error in seq.default(-1.1, 1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 1.1, length.out=0.2)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 1.1, length.out=1.1)
 [1] -1.1  1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 1.1, length.out=2.999999999)
 [1] -1.1  0.0  1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 1.1, length.out=33.3)
  [1] -1.10000000 -1.03333333 -0.96666667 -0.90000000 -0.83333333 -0.76666667
  [7] -0.70000000 -0.63333333 -0.56666667 -0.50000000 -0.43333333 -0.36666667
@@ -55646,47 +55658,47 @@ Error in seq.default(-1.1, 1.1, length.out = -5) :
 [25]  0.50000000  0.56666667  0.63333333  0.70000000  0.76666667  0.83333333
 [31]  0.90000000  0.96666667  1.03333333  1.10000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 1.1, length.out=5)
 [1] -1.10 -0.55  0.00  0.55  1.10
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 2.999999999, length.out=-1.1)
 Error in seq.default(-1.1, 2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 2.999999999, length.out=-2.999999999)
 Error in seq.default(-1.1, 2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 2.999999999, length.out=-33.3)
 Error in seq.default(-1.1, 2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 2.999999999, length.out=-5)
 Error in seq.default(-1.1, 2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 2.999999999, length.out=0.2)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 2.999999999, length.out=1.1)
 [1] -1.1  3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 2.999999999, length.out=2.999999999)
 [1] -1.10  0.95  3.00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 2.999999999, length.out=33.3)
  [1] -1.10000000 -0.97575758 -0.85151515 -0.72727273 -0.60303030 -0.47878788
  [7] -0.35454545 -0.23030303 -0.10606061  0.01818182  0.14242424  0.26666667
@@ -55695,47 +55707,47 @@ Error in seq.default(-1.1, 2.999999999, length.out = -5) :
 [25]  1.88181818  2.00606061  2.13030303  2.25454545  2.37878788  2.50303030
 [31]  2.62727273  2.75151515  2.87575757  3.00000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 2.999999999, length.out=5)
 [1] -1.100 -0.075  0.950  1.975  3.000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 33.3, length.out=-1.1)
 Error in seq.default(-1.1, 33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 33.3, length.out=-2.999999999)
 Error in seq.default(-1.1, 33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 33.3, length.out=-33.3)
 Error in seq.default(-1.1, 33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 33.3, length.out=-5)
 Error in seq.default(-1.1, 33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 33.3, length.out=0.2)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 33.3, length.out=1.1)
 [1] -1.1 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 33.3, length.out=2.999999999)
 [1] -1.1 16.1 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 33.3, length.out=33.3)
  [1] -1.10000000 -0.05757576  0.98484848  2.02727273  3.06969697  4.11212121
  [7]  5.15454545  6.19696970  7.23939394  8.28181818  9.32424242 10.36666667
@@ -55744,47 +55756,47 @@ Error in seq.default(-1.1, 33.3, length.out = -5) :
 [25] 23.91818182 24.96060606 26.00303030 27.04545455 28.08787879 29.13030303
 [31] 30.17272727 31.21515152 32.25757576 33.30000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 33.3, length.out=5)
 [1] -1.1  7.5 16.1 24.7 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 5, length.out=-1.1)
 Error in seq.default(-1.1, 5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 5, length.out=-2.999999999)
 Error in seq.default(-1.1, 5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 5, length.out=-33.3)
 Error in seq.default(-1.1, 5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 5, length.out=-5)
 Error in seq.default(-1.1, 5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 5, length.out=0.2)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 5, length.out=1.1)
 [1] -1.1  5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 5, length.out=2.999999999)
 [1] -1.10  1.95  5.00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 5, length.out=33.3)
  [1] -1.100000000 -0.915151515 -0.730303030 -0.545454545 -0.360606061
  [6] -0.175757576  0.009090909  0.193939394  0.378787879  0.563636364
@@ -55794,121 +55806,121 @@ Error in seq.default(-1.1, 5, length.out = -5) :
 [26]  3.521212121  3.706060606  3.890909091  4.075757576  4.260606061
 [31]  4.445454545  4.630303030  4.815151515  5.000000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, 5, length.out=5)
 [1] -1.100  0.425  1.950  3.475  5.000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, length.out=-1.1)
 Error in seq.default(-1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, length.out=-2.999999999)
 Error in seq.default(-1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, length.out=-33.3)
 Error in seq.default(-1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, length.out=-5)
 Error in seq.default(-1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, length.out=0.2)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, length.out=1.1)
 [1] -1.1 -0.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, length.out=2.999999999)
 [1] -1.1 -0.1  0.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, length.out=33.3)
  [1] -1.1 -0.1  0.9  1.9  2.9  3.9  4.9  5.9  6.9  7.9  8.9  9.9 10.9 11.9 12.9
 [16] 13.9 14.9 15.9 16.9 17.9 18.9 19.9 20.9 21.9 22.9 23.9 24.9 25.9 26.9 27.9
 [31] 28.9 29.9 30.9 31.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1.1, length.out=5)
 [1] -1.1 -0.1  0.9  1.9  2.9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, -1L, length.out=-1L)
 Error in seq.default(-1L, -1L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, -1L, length.out=-30L)
 Error in seq.default(-1L, -1L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, -1L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, -1L, length.out=1L)
 [1] -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, -1L, length.out=30L)
  [1] -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
 [26] -1 -1 -1 -1 -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, -30L, length.out=-1L)
 Error in seq.default(-1L, -30L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, -30L, length.out=-30L)
 Error in seq.default(-1L, -30L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, -30L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, -30L, length.out=1L)
 [1] -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, -30L, length.out=30L)
  [1]  -1  -2  -3  -4  -5  -6  -7  -8  -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19
 [20] -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 0L, length.out=-1L)
 Error in seq.default(-1L, 0L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 0L, length.out=-30L)
 Error in seq.default(-1L, 0L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 0L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 0L, length.out=1L)
 [1] -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 0L, length.out=30L)
  [1] -1.00000000 -0.96551724 -0.93103448 -0.89655172 -0.86206897 -0.82758621
  [7] -0.79310345 -0.75862069 -0.72413793 -0.68965517 -0.65517241 -0.62068966
@@ -55916,25 +55928,25 @@ integer(0)
 [19] -0.37931034 -0.34482759 -0.31034483 -0.27586207 -0.24137931 -0.20689655
 [25] -0.17241379 -0.13793103 -0.10344828 -0.06896552 -0.03448276  0.00000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 1L, length.out=-1L)
 Error in seq.default(-1L, 1L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 1L, length.out=-30L)
 Error in seq.default(-1L, 1L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 1L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 1L, length.out=1L)
 [1] -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 1L, length.out=30L)
  [1] -1.00000000 -0.93103448 -0.86206897 -0.79310345 -0.72413793 -0.65517241
  [7] -0.58620690 -0.51724138 -0.44827586 -0.37931034 -0.31034483 -0.24137931
@@ -55942,25 +55954,25 @@ integer(0)
 [19]  0.24137931  0.31034483  0.37931034  0.44827586  0.51724138  0.58620690
 [25]  0.65517241  0.72413793  0.79310345  0.86206897  0.93103448  1.00000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 30L, length.out=-1L)
 Error in seq.default(-1L, 30L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 30L, length.out=-30L)
 Error in seq.default(-1L, 30L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 30L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 30L, length.out=1L)
 [1] -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, 30L, length.out=30L)
  [1] -1.00000000  0.06896552  1.13793103  2.20689655  3.27586207  4.34482759
  [7]  5.41379310  6.48275862  7.55172414  8.62068966  9.68965517 10.75862069
@@ -55968,66 +55980,66 @@ integer(0)
 [19] 18.24137931 19.31034483 20.37931034 21.44827586 22.51724138 23.58620690
 [25] 24.65517241 25.72413793 26.79310345 27.86206897 28.93103448 30.00000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, length.out=-1L)
 Error in seq.default(-1L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, length.out=-30L)
 Error in seq.default(-1L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, length.out=1L)
 [1] -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-1L, length.out=30L)
  [1] -1  0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
 [26] 24 25 26 27 28
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -0.2, length.out=-1.1)
 Error in seq.default(-2.999999999, -0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -0.2, length.out=-2.999999999)
 Error in seq.default(-2.999999999, -0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -0.2, length.out=-33.3)
 Error in seq.default(-2.999999999, -0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -0.2, length.out=-5)
 Error in seq.default(-2.999999999, -0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -0.2, length.out=0.2)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -0.2, length.out=1.1)
 [1] -3.0 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -0.2, length.out=2.999999999)
 [1] -3.0 -1.6 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -0.2, length.out=33.3)
  [1] -3.0000000 -2.9151515 -2.8303030 -2.7454545 -2.6606061 -2.5757576
  [7] -2.4909091 -2.4060606 -2.3212121 -2.2363636 -2.1515152 -2.0666667
@@ -56036,47 +56048,47 @@ Error in seq.default(-2.999999999, -0.2, length.out = -5) :
 [25] -0.9636364 -0.8787879 -0.7939394 -0.7090909 -0.6242424 -0.5393939
 [31] -0.4545455 -0.3696970 -0.2848485 -0.2000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -0.2, length.out=5)
 [1] -3.0 -2.3 -1.6 -0.9 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -1.1, length.out=-1.1)
 Error in seq.default(-2.999999999, -1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -1.1, length.out=-2.999999999)
 Error in seq.default(-2.999999999, -1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -1.1, length.out=-33.3)
 Error in seq.default(-2.999999999, -1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -1.1, length.out=-5)
 Error in seq.default(-2.999999999, -1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -1.1, length.out=0.2)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -1.1, length.out=1.1)
 [1] -3.0 -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -1.1, length.out=2.999999999)
 [1] -3.00 -2.05 -1.10
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -1.1, length.out=33.3)
  [1] -3.000000 -2.942424 -2.884848 -2.827273 -2.769697 -2.712121 -2.654545
  [8] -2.596970 -2.539394 -2.481818 -2.424242 -2.366667 -2.309091 -2.251515
@@ -56084,92 +56096,92 @@ Error in seq.default(-2.999999999, -1.1, length.out = -5) :
 [22] -1.790909 -1.733333 -1.675758 -1.618182 -1.560606 -1.503030 -1.445455
 [29] -1.387879 -1.330303 -1.272727 -1.215152 -1.157576 -1.100000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -1.1, length.out=5)
 [1] -3.000 -2.525 -2.050 -1.575 -1.100
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -2.999999999, length.out=-1.1)
 Error in seq.default(-2.999999999, -2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -2.999999999, length.out=-2.999999999)
 Error in seq.default(-2.999999999, -2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -2.999999999, length.out=-33.3)
 Error in seq.default(-2.999999999, -2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -2.999999999, length.out=-5)
 Error in seq.default(-2.999999999, -2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -2.999999999, length.out=0.2)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -2.999999999, length.out=1.1)
 [1] -3 -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -2.999999999, length.out=2.999999999)
 [1] -3 -3 -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -2.999999999, length.out=33.3)
  [1] -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3
 [26] -3 -3 -3 -3 -3 -3 -3 -3 -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -2.999999999, length.out=5)
 [1] -3 -3 -3 -3 -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -33.3, length.out=-1.1)
 Error in seq.default(-2.999999999, -33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -33.3, length.out=-2.999999999)
 Error in seq.default(-2.999999999, -33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -33.3, length.out=-33.3)
 Error in seq.default(-2.999999999, -33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -33.3, length.out=-5)
 Error in seq.default(-2.999999999, -33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -33.3, length.out=0.2)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -33.3, length.out=1.1)
 [1]  -3.0 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -33.3, length.out=2.999999999)
 [1]  -3.00 -18.15 -33.30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -33.3, length.out=33.3)
  [1]  -3.000000  -3.918182  -4.836364  -5.754545  -6.672727  -7.590909
  [7]  -8.509091  -9.427273 -10.345455 -11.263636 -12.181818 -13.100000
@@ -56178,47 +56190,47 @@ Error in seq.default(-2.999999999, -33.3, length.out = -5) :
 [25] -25.036364 -25.954545 -26.872727 -27.790909 -28.709091 -29.627273
 [31] -30.545455 -31.463636 -32.381818 -33.300000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -33.3, length.out=5)
 [1]  -3.000 -10.575 -18.150 -25.725 -33.300
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -5, length.out=-1.1)
 Error in seq.default(-2.999999999, -5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -5, length.out=-2.999999999)
 Error in seq.default(-2.999999999, -5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -5, length.out=-33.3)
 Error in seq.default(-2.999999999, -5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -5, length.out=-5)
 Error in seq.default(-2.999999999, -5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -5, length.out=0.2)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -5, length.out=1.1)
 [1] -3 -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -5, length.out=2.999999999)
 [1] -3 -4 -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -5, length.out=33.3)
  [1] -3.000000 -3.060606 -3.121212 -3.181818 -3.242424 -3.303030 -3.363636
  [8] -3.424242 -3.484848 -3.545455 -3.606061 -3.666667 -3.727273 -3.787879
@@ -56226,47 +56238,47 @@ Error in seq.default(-2.999999999, -5, length.out = -5) :
 [22] -4.272727 -4.333333 -4.393939 -4.454545 -4.515152 -4.575758 -4.636364
 [29] -4.696970 -4.757576 -4.818182 -4.878788 -4.939394 -5.000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, -5, length.out=5)
 [1] -3.0 -3.5 -4.0 -4.5 -5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 0.2, length.out=-1.1)
 Error in seq.default(-2.999999999, 0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 0.2, length.out=-2.999999999)
 Error in seq.default(-2.999999999, 0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 0.2, length.out=-33.3)
 Error in seq.default(-2.999999999, 0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 0.2, length.out=-5)
 Error in seq.default(-2.999999999, 0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 0.2, length.out=0.2)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 0.2, length.out=1.1)
 [1] -3.0  0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 0.2, length.out=2.999999999)
 [1] -3.0 -1.4  0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 0.2, length.out=33.3)
  [1] -2.999999999 -2.903030302 -2.806060605 -2.709090908 -2.612121211
  [6] -2.515151514 -2.418181817 -2.321212120 -2.224242423 -2.127272727
@@ -56276,47 +56288,47 @@ Error in seq.default(-2.999999999, 0.2, length.out = -5) :
 [26] -0.575757576 -0.478787879 -0.381818182 -0.284848485 -0.187878788
 [31] -0.090909091  0.006060606  0.103030303  0.200000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 0.2, length.out=5)
 [1] -3.0 -2.2 -1.4 -0.6  0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 1.1, length.out=-1.1)
 Error in seq.default(-2.999999999, 1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 1.1, length.out=-2.999999999)
 Error in seq.default(-2.999999999, 1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 1.1, length.out=-33.3)
 Error in seq.default(-2.999999999, 1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 1.1, length.out=-5)
 Error in seq.default(-2.999999999, 1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 1.1, length.out=0.2)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 1.1, length.out=1.1)
 [1] -3.0  1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 1.1, length.out=2.999999999)
 [1] -3.00 -0.95  1.10
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 1.1, length.out=33.3)
  [1] -3.00000000 -2.87575757 -2.75151515 -2.62727273 -2.50303030 -2.37878788
  [7] -2.25454545 -2.13030303 -2.00606061 -1.88181818 -1.75757576 -1.63333333
@@ -56325,47 +56337,47 @@ Error in seq.default(-2.999999999, 1.1, length.out = -5) :
 [25] -0.01818182  0.10606061  0.23030303  0.35454545  0.47878788  0.60303030
 [31]  0.72727273  0.85151515  0.97575758  1.10000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 1.1, length.out=5)
 [1] -3.000 -1.975 -0.950  0.075  1.100
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 2.999999999, length.out=-1.1)
 Error in seq.default(-2.999999999, 2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 2.999999999, length.out=-2.999999999)
 Error in seq.default(-2.999999999, 2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 2.999999999, length.out=-33.3)
 Error in seq.default(-2.999999999, 2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 2.999999999, length.out=-5)
 Error in seq.default(-2.999999999, 2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 2.999999999, length.out=0.2)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 2.999999999, length.out=1.1)
 [1] -3  3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 2.999999999, length.out=2.999999999)
 [1] -3  0  3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 2.999999999, length.out=33.3)
  [1] -3.00000000 -2.81818182 -2.63636364 -2.45454545 -2.27272727 -2.09090909
  [7] -1.90909091 -1.72727273 -1.54545454 -1.36363636 -1.18181818 -1.00000000
@@ -56374,93 +56386,93 @@ Error in seq.default(-2.999999999, 2.999999999, length.out = -5) :
 [25]  1.36363636  1.54545454  1.72727273  1.90909091  2.09090909  2.27272727
 [31]  2.45454545  2.63636364  2.81818182  3.00000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 2.999999999, length.out=5)
 [1] -3.0 -1.5  0.0  1.5  3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 33.3, length.out=-1.1)
 Error in seq.default(-2.999999999, 33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 33.3, length.out=-2.999999999)
 Error in seq.default(-2.999999999, 33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 33.3, length.out=-33.3)
 Error in seq.default(-2.999999999, 33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 33.3, length.out=-5)
 Error in seq.default(-2.999999999, 33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 33.3, length.out=0.2)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 33.3, length.out=1.1)
 [1] -3.0 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 33.3, length.out=2.999999999)
 [1] -3.00 15.15 33.30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 33.3, length.out=33.3)
  [1] -3.0 -1.9 -0.8  0.3  1.4  2.5  3.6  4.7  5.8  6.9  8.0  9.1 10.2 11.3 12.4
 [16] 13.5 14.6 15.7 16.8 17.9 19.0 20.1 21.2 22.3 23.4 24.5 25.6 26.7 27.8 28.9
 [31] 30.0 31.1 32.2 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 33.3, length.out=5)
 [1] -3.000  6.075 15.150 24.225 33.300
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 5, length.out=-1.1)
 Error in seq.default(-2.999999999, 5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 5, length.out=-2.999999999)
 Error in seq.default(-2.999999999, 5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 5, length.out=-33.3)
 Error in seq.default(-2.999999999, 5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 5, length.out=-5)
 Error in seq.default(-2.999999999, 5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 5, length.out=0.2)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 5, length.out=1.1)
 [1] -3  5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 5, length.out=2.999999999)
 [1] -3  1  5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 5, length.out=33.3)
  [1] -3.00000000 -2.75757576 -2.51515151 -2.27272727 -2.03030303 -1.78787879
  [7] -1.54545454 -1.30303030 -1.06060606 -0.81818182 -0.57575758 -0.33333333
@@ -56469,47 +56481,47 @@ Error in seq.default(-2.999999999, 5, length.out = -5) :
 [25]  2.81818182  3.06060606  3.30303030  3.54545455  3.78787879  4.03030303
 [31]  4.27272727  4.51515152  4.75757576  5.00000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, 5, length.out=5)
 [1] -3 -1  1  3  5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, length.out=-1.1)
 Error in seq.default(-2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, length.out=-2.999999999)
 Error in seq.default(-2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, length.out=-33.3)
 Error in seq.default(-2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, length.out=-5)
 Error in seq.default(-2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, length.out=0.2)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, length.out=1.1)
 [1] -3 -2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, length.out=2.999999999)
 [1] -3 -2 -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, length.out=33.3)
  [1] -3.0e+00 -2.0e+00 -1.0e+00  1.0e-09  1.0e+00  2.0e+00  3.0e+00  4.0e+00
  [9]  5.0e+00  6.0e+00  7.0e+00  8.0e+00  9.0e+00  1.0e+01  1.1e+01  1.2e+01
@@ -56517,75 +56529,75 @@ Error in seq.default(-2.999999999, length.out = -5) :
 [25]  2.1e+01  2.2e+01  2.3e+01  2.4e+01  2.5e+01  2.6e+01  2.7e+01  2.8e+01
 [33]  2.9e+01  3.0e+01
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-2.999999999, length.out=5)
 [1] -3e+00 -2e+00 -1e+00  1e-09  1e+00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, -1L, length.out=-1L)
 Error in seq.default(-30L, -1L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, -1L, length.out=-30L)
 Error in seq.default(-30L, -1L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, -1L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, -1L, length.out=1L)
 [1] -30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, -1L, length.out=30L)
  [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12
 [20] -11 -10  -9  -8  -7  -6  -5  -4  -3  -2  -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, -30L, length.out=-1L)
 Error in seq.default(-30L, -30L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, -30L, length.out=-30L)
 Error in seq.default(-30L, -30L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, -30L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, -30L, length.out=1L)
 [1] -30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, -30L, length.out=30L)
  [1] -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30
 [20] -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 0L, length.out=-1L)
 Error in seq.default(-30L, 0L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 0L, length.out=-30L)
 Error in seq.default(-30L, 0L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 0L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 0L, length.out=1L)
 [1] -30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 0L, length.out=30L)
  [1] -30.000000 -28.965517 -27.931034 -26.896552 -25.862069 -24.827586
  [7] -23.793103 -22.758621 -21.724138 -20.689655 -19.655172 -18.620690
@@ -56593,25 +56605,25 @@ integer(0)
 [19] -11.379310 -10.344828  -9.310345  -8.275862  -7.241379  -6.206897
 [25]  -5.172414  -4.137931  -3.103448  -2.068966  -1.034483   0.000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 1L, length.out=-1L)
 Error in seq.default(-30L, 1L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 1L, length.out=-30L)
 Error in seq.default(-30L, 1L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 1L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 1L, length.out=1L)
 [1] -30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 1L, length.out=30L)
  [1] -30.00000000 -28.93103448 -27.86206897 -26.79310345 -25.72413793
  [6] -24.65517241 -23.58620690 -22.51724138 -21.44827586 -20.37931034
@@ -56620,25 +56632,25 @@ integer(0)
 [21]  -8.62068966  -7.55172414  -6.48275862  -5.41379310  -4.34482759
 [26]  -3.27586207  -2.20689655  -1.13793103  -0.06896552   1.00000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 30L, length.out=-1L)
 Error in seq.default(-30L, 30L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 30L, length.out=-30L)
 Error in seq.default(-30L, 30L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 30L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 30L, length.out=1L)
 [1] -30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, 30L, length.out=30L)
  [1] -30.000000 -27.931034 -25.862069 -23.793103 -21.724138 -19.655172
  [7] -17.586207 -15.517241 -13.448276 -11.379310  -9.310345  -7.241379
@@ -56646,66 +56658,66 @@ integer(0)
 [19]   7.241379   9.310345  11.379310  13.448276  15.517241  17.586207
 [25]  19.655172  21.724138  23.793103  25.862069  27.931034  30.000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, length.out=-1L)
 Error in seq.default(-30L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, length.out=-30L)
 Error in seq.default(-30L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, length.out=1L)
 [1] -30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-30L, length.out=30L)
  [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12
 [20] -11 -10  -9  -8  -7  -6  -5  -4  -3  -2  -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -0.2, length.out=-1.1)
 Error in seq.default(-33.3, -0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -0.2, length.out=-2.999999999)
 Error in seq.default(-33.3, -0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -0.2, length.out=-33.3)
 Error in seq.default(-33.3, -0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -0.2, length.out=-5)
 Error in seq.default(-33.3, -0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -0.2, length.out=0.2)
 [1] -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -0.2, length.out=1.1)
 [1] -33.3  -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -0.2, length.out=2.999999999)
 [1] -33.30 -16.75  -0.20
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -0.2, length.out=33.3)
  [1] -33.300000 -32.296970 -31.293939 -30.290909 -29.287879 -28.284848
  [7] -27.281818 -26.278788 -25.275758 -24.272727 -23.269697 -22.266667
@@ -56714,47 +56726,47 @@ Error in seq.default(-33.3, -0.2, length.out = -5) :
 [25]  -9.227273  -8.224242  -7.221212  -6.218182  -5.215152  -4.212121
 [31]  -3.209091  -2.206061  -1.203030  -0.200000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -0.2, length.out=5)
 [1] -33.300 -25.025 -16.750  -8.475  -0.200
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -1.1, length.out=-1.1)
 Error in seq.default(-33.3, -1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -1.1, length.out=-2.999999999)
 Error in seq.default(-33.3, -1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -1.1, length.out=-33.3)
 Error in seq.default(-33.3, -1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -1.1, length.out=-5)
 Error in seq.default(-33.3, -1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -1.1, length.out=0.2)
 [1] -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -1.1, length.out=1.1)
 [1] -33.3  -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -1.1, length.out=2.999999999)
 [1] -33.3 -17.2  -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -1.1, length.out=33.3)
  [1] -33.300000 -32.324242 -31.348485 -30.372727 -29.396970 -28.421212
  [7] -27.445455 -26.469697 -25.493939 -24.518182 -23.542424 -22.566667
@@ -56763,47 +56775,47 @@ Error in seq.default(-33.3, -1.1, length.out = -5) :
 [25]  -9.881818  -8.906061  -7.930303  -6.954545  -5.978788  -5.003030
 [31]  -4.027273  -3.051515  -2.075758  -1.100000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -1.1, length.out=5)
 [1] -33.30 -25.25 -17.20  -9.15  -1.10
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -2.999999999, length.out=-1.1)
 Error in seq.default(-33.3, -2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -2.999999999, length.out=-2.999999999)
 Error in seq.default(-33.3, -2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -2.999999999, length.out=-33.3)
 Error in seq.default(-33.3, -2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -2.999999999, length.out=-5)
 Error in seq.default(-33.3, -2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -2.999999999, length.out=0.2)
 [1] -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -2.999999999, length.out=1.1)
 [1] -33.3  -3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -2.999999999, length.out=2.999999999)
 [1] -33.30 -18.15  -3.00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -2.999999999, length.out=33.3)
  [1] -33.300000 -32.381818 -31.463636 -30.545455 -29.627273 -28.709091
  [7] -27.790909 -26.872727 -25.954545 -25.036364 -24.118182 -23.200000
@@ -56812,93 +56824,93 @@ Error in seq.default(-33.3, -2.999999999, length.out = -5) :
 [25] -11.263636 -10.345455  -9.427273  -8.509091  -7.590909  -6.672727
 [31]  -5.754545  -4.836364  -3.918182  -3.000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -2.999999999, length.out=5)
 [1] -33.300 -25.725 -18.150 -10.575  -3.000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -33.3, length.out=-1.1)
 Error in seq.default(-33.3, -33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -33.3, length.out=-2.999999999)
 Error in seq.default(-33.3, -33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -33.3, length.out=-33.3)
 Error in seq.default(-33.3, -33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -33.3, length.out=-5)
 Error in seq.default(-33.3, -33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -33.3, length.out=0.2)
 [1] -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -33.3, length.out=1.1)
 [1] -33.3 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -33.3, length.out=2.999999999)
 [1] -33.3 -33.3 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -33.3, length.out=33.3)
  [1] -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3
 [13] -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3
 [25] -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -33.3, length.out=5)
 [1] -33.3 -33.3 -33.3 -33.3 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -5, length.out=-1.1)
 Error in seq.default(-33.3, -5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -5, length.out=-2.999999999)
 Error in seq.default(-33.3, -5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -5, length.out=-33.3)
 Error in seq.default(-33.3, -5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -5, length.out=-5)
 Error in seq.default(-33.3, -5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -5, length.out=0.2)
 [1] -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -5, length.out=1.1)
 [1] -33.3  -5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -5, length.out=2.999999999)
 [1] -33.30 -19.15  -5.00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -5, length.out=33.3)
  [1] -33.300000 -32.442424 -31.584848 -30.727273 -29.869697 -29.012121
  [7] -28.154545 -27.296970 -26.439394 -25.581818 -24.724242 -23.866667
@@ -56907,47 +56919,47 @@ Error in seq.default(-33.3, -5, length.out = -5) :
 [25] -12.718182 -11.860606 -11.003030 -10.145455  -9.287879  -8.430303
 [31]  -7.572727  -6.715152  -5.857576  -5.000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, -5, length.out=5)
 [1] -33.300 -26.225 -19.150 -12.075  -5.000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 0.2, length.out=-1.1)
 Error in seq.default(-33.3, 0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 0.2, length.out=-2.999999999)
 Error in seq.default(-33.3, 0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 0.2, length.out=-33.3)
 Error in seq.default(-33.3, 0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 0.2, length.out=-5)
 Error in seq.default(-33.3, 0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 0.2, length.out=0.2)
 [1] -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 0.2, length.out=1.1)
 [1] -33.3   0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 0.2, length.out=2.999999999)
 [1] -33.30 -16.55   0.20
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 0.2, length.out=33.3)
  [1] -33.3000000 -32.2848485 -31.2696970 -30.2545455 -29.2393939 -28.2242424
  [7] -27.2090909 -26.1939394 -25.1787879 -24.1636364 -23.1484848 -22.1333333
@@ -56956,47 +56968,47 @@ Error in seq.default(-33.3, 0.2, length.out = -5) :
 [25]  -8.9363636  -7.9212121  -6.9060606  -5.8909091  -4.8757576  -3.8606061
 [31]  -2.8454545  -1.8303030  -0.8151515   0.2000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 0.2, length.out=5)
 [1] -33.300 -24.925 -16.550  -8.175   0.200
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 1.1, length.out=-1.1)
 Error in seq.default(-33.3, 1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 1.1, length.out=-2.999999999)
 Error in seq.default(-33.3, 1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 1.1, length.out=-33.3)
 Error in seq.default(-33.3, 1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 1.1, length.out=-5)
 Error in seq.default(-33.3, 1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 1.1, length.out=0.2)
 [1] -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 1.1, length.out=1.1)
 [1] -33.3   1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 1.1, length.out=2.999999999)
 [1] -33.3 -16.1   1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 1.1, length.out=33.3)
  [1] -33.30000000 -32.25757576 -31.21515152 -30.17272727 -29.13030303
  [6] -28.08787879 -27.04545455 -26.00303030 -24.96060606 -23.91818182
@@ -57006,93 +57018,93 @@ Error in seq.default(-33.3, 1.1, length.out = -5) :
 [26]  -7.23939394  -6.19696970  -5.15454545  -4.11212121  -3.06969697
 [31]  -2.02727273  -0.98484848   0.05757576   1.10000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 1.1, length.out=5)
 [1] -33.3 -24.7 -16.1  -7.5   1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 2.999999999, length.out=-1.1)
 Error in seq.default(-33.3, 2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 2.999999999, length.out=-2.999999999)
 Error in seq.default(-33.3, 2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 2.999999999, length.out=-33.3)
 Error in seq.default(-33.3, 2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 2.999999999, length.out=-5)
 Error in seq.default(-33.3, 2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 2.999999999, length.out=0.2)
 [1] -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 2.999999999, length.out=1.1)
 [1] -33.3   3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 2.999999999, length.out=2.999999999)
 [1] -33.30 -15.15   3.00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 2.999999999, length.out=33.3)
  [1] -33.3 -32.2 -31.1 -30.0 -28.9 -27.8 -26.7 -25.6 -24.5 -23.4 -22.3 -21.2
 [13] -20.1 -19.0 -17.9 -16.8 -15.7 -14.6 -13.5 -12.4 -11.3 -10.2  -9.1  -8.0
 [25]  -6.9  -5.8  -4.7  -3.6  -2.5  -1.4  -0.3   0.8   1.9   3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 2.999999999, length.out=5)
 [1] -33.300 -24.225 -15.150  -6.075   3.000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 33.3, length.out=-1.1)
 Error in seq.default(-33.3, 33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 33.3, length.out=-2.999999999)
 Error in seq.default(-33.3, 33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 33.3, length.out=-33.3)
 Error in seq.default(-33.3, 33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 33.3, length.out=-5)
 Error in seq.default(-33.3, 33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 33.3, length.out=0.2)
 [1] -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 33.3, length.out=1.1)
 [1] -33.3  33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 33.3, length.out=2.999999999)
 [1] -33.3   0.0  33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 33.3, length.out=33.3)
  [1] -33.300000 -31.281818 -29.263636 -27.245455 -25.227273 -23.209091
  [7] -21.190909 -19.172727 -17.154545 -15.136364 -13.118182 -11.100000
@@ -57101,47 +57113,47 @@ Error in seq.default(-33.3, 33.3, length.out = -5) :
 [25]  15.136364  17.154545  19.172727  21.190909  23.209091  25.227273
 [31]  27.245455  29.263636  31.281818  33.300000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 33.3, length.out=5)
 [1] -33.30 -16.65   0.00  16.65  33.30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 5, length.out=-1.1)
 Error in seq.default(-33.3, 5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 5, length.out=-2.999999999)
 Error in seq.default(-33.3, 5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 5, length.out=-33.3)
 Error in seq.default(-33.3, 5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 5, length.out=-5)
 Error in seq.default(-33.3, 5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 5, length.out=0.2)
 [1] -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 5, length.out=1.1)
 [1] -33.3   5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 5, length.out=2.999999999)
 [1] -33.30 -14.15   5.00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 5, length.out=33.3)
  [1] -33.3000000 -32.1393939 -30.9787879 -29.8181818 -28.6575758 -27.4969697
  [7] -26.3363636 -25.1757576 -24.0151515 -22.8545455 -21.6939394 -20.5333333
@@ -57150,93 +57162,93 @@ Error in seq.default(-33.3, 5, length.out = -5) :
 [25]  -5.4454545  -4.2848485  -3.1242424  -1.9636364  -0.8030303   0.3575758
 [31]   1.5181818   2.6787879   3.8393939   5.0000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, 5, length.out=5)
 [1] -33.300 -23.725 -14.150  -4.575   5.000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, length.out=-1.1)
 Error in seq.default(-33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, length.out=-2.999999999)
 Error in seq.default(-33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, length.out=-33.3)
 Error in seq.default(-33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, length.out=-5)
 Error in seq.default(-33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, length.out=0.2)
 [1] -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, length.out=1.1)
 [1] -33.3 -32.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, length.out=2.999999999)
 [1] -33.3 -32.3 -31.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, length.out=33.3)
  [1] -33.3 -32.3 -31.3 -30.3 -29.3 -28.3 -27.3 -26.3 -25.3 -24.3 -23.3 -22.3
 [13] -21.3 -20.3 -19.3 -18.3 -17.3 -16.3 -15.3 -14.3 -13.3 -12.3 -11.3 -10.3
 [25]  -9.3  -8.3  -7.3  -6.3  -5.3  -4.3  -3.3  -2.3  -1.3  -0.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-33.3, length.out=5)
 [1] -33.3 -32.3 -31.3 -30.3 -29.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -0.2, length.out=-1.1)
 Error in seq.default(-5, -0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -0.2, length.out=-2.999999999)
 Error in seq.default(-5, -0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -0.2, length.out=-33.3)
 Error in seq.default(-5, -0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -0.2, length.out=-5)
 Error in seq.default(-5, -0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -0.2, length.out=0.2)
 [1] -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -0.2, length.out=1.1)
 [1] -5.0 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -0.2, length.out=2.999999999)
 [1] -5.0 -2.6 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -0.2, length.out=33.3)
  [1] -5.0000000 -4.8545455 -4.7090909 -4.5636364 -4.4181818 -4.2727273
  [7] -4.1272727 -3.9818182 -3.8363636 -3.6909091 -3.5454545 -3.4000000
@@ -57245,47 +57257,47 @@ Error in seq.default(-5, -0.2, length.out = -5) :
 [25] -1.5090909 -1.3636364 -1.2181818 -1.0727273 -0.9272727 -0.7818182
 [31] -0.6363636 -0.4909091 -0.3454545 -0.2000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -0.2, length.out=5)
 [1] -5.0 -3.8 -2.6 -1.4 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -1.1, length.out=-1.1)
 Error in seq.default(-5, -1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -1.1, length.out=-2.999999999)
 Error in seq.default(-5, -1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -1.1, length.out=-33.3)
 Error in seq.default(-5, -1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -1.1, length.out=-5)
 Error in seq.default(-5, -1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -1.1, length.out=0.2)
 [1] -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -1.1, length.out=1.1)
 [1] -5.0 -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -1.1, length.out=2.999999999)
 [1] -5.00 -3.05 -1.10
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -1.1, length.out=33.3)
  [1] -5.000000 -4.881818 -4.763636 -4.645455 -4.527273 -4.409091 -4.290909
  [8] -4.172727 -4.054545 -3.936364 -3.818182 -3.700000 -3.581818 -3.463636
@@ -57293,47 +57305,47 @@ Error in seq.default(-5, -1.1, length.out = -5) :
 [22] -2.518182 -2.400000 -2.281818 -2.163636 -2.045455 -1.927273 -1.809091
 [29] -1.690909 -1.572727 -1.454545 -1.336364 -1.218182 -1.100000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -1.1, length.out=5)
 [1] -5.000 -4.025 -3.050 -2.075 -1.100
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -2.999999999, length.out=-1.1)
 Error in seq.default(-5, -2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -2.999999999, length.out=-2.999999999)
 Error in seq.default(-5, -2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -2.999999999, length.out=-33.3)
 Error in seq.default(-5, -2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -2.999999999, length.out=-5)
 Error in seq.default(-5, -2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -2.999999999, length.out=0.2)
 [1] -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -2.999999999, length.out=1.1)
 [1] -5 -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -2.999999999, length.out=2.999999999)
 [1] -5 -4 -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -2.999999999, length.out=33.3)
  [1] -5.000000 -4.939394 -4.878788 -4.818182 -4.757576 -4.696970 -4.636364
  [8] -4.575758 -4.515152 -4.454545 -4.393939 -4.333333 -4.272727 -4.212121
@@ -57341,47 +57353,47 @@ Error in seq.default(-5, -2.999999999, length.out = -5) :
 [22] -3.727273 -3.666667 -3.606061 -3.545455 -3.484848 -3.424242 -3.363636
 [29] -3.303030 -3.242424 -3.181818 -3.121212 -3.060606 -3.000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -2.999999999, length.out=5)
 [1] -5.0 -4.5 -4.0 -3.5 -3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -33.3, length.out=-1.1)
 Error in seq.default(-5, -33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -33.3, length.out=-2.999999999)
 Error in seq.default(-5, -33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -33.3, length.out=-33.3)
 Error in seq.default(-5, -33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -33.3, length.out=-5)
 Error in seq.default(-5, -33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -33.3, length.out=0.2)
 [1] -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -33.3, length.out=1.1)
 [1]  -5.0 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -33.3, length.out=2.999999999)
 [1]  -5.00 -19.15 -33.30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -33.3, length.out=33.3)
  [1]  -5.000000  -5.857576  -6.715152  -7.572727  -8.430303  -9.287879
  [7] -10.145455 -11.003030 -11.860606 -12.718182 -13.575758 -14.433333
@@ -57390,92 +57402,92 @@ Error in seq.default(-5, -33.3, length.out = -5) :
 [25] -25.581818 -26.439394 -27.296970 -28.154545 -29.012121 -29.869697
 [31] -30.727273 -31.584848 -32.442424 -33.300000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -33.3, length.out=5)
 [1]  -5.000 -12.075 -19.150 -26.225 -33.300
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -5, length.out=-1.1)
 Error in seq.default(-5, -5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -5, length.out=-2.999999999)
 Error in seq.default(-5, -5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -5, length.out=-33.3)
 Error in seq.default(-5, -5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -5, length.out=-5)
 Error in seq.default(-5, -5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -5, length.out=0.2)
 [1] -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -5, length.out=1.1)
 [1] -5 -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -5, length.out=2.999999999)
 [1] -5 -5 -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -5, length.out=33.3)
  [1] -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5
 [26] -5 -5 -5 -5 -5 -5 -5 -5 -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, -5, length.out=5)
 [1] -5 -5 -5 -5 -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 0.2, length.out=-1.1)
 Error in seq.default(-5, 0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 0.2, length.out=-2.999999999)
 Error in seq.default(-5, 0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 0.2, length.out=-33.3)
 Error in seq.default(-5, 0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 0.2, length.out=-5)
 Error in seq.default(-5, 0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 0.2, length.out=0.2)
 [1] -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 0.2, length.out=1.1)
 [1] -5.0  0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 0.2, length.out=2.999999999)
 [1] -5.0 -2.4  0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 0.2, length.out=33.3)
  [1] -5.00000000 -4.84242424 -4.68484848 -4.52727273 -4.36969697 -4.21212121
  [7] -4.05454545 -3.89696970 -3.73939394 -3.58181818 -3.42424242 -3.26666667
@@ -57484,47 +57496,47 @@ Error in seq.default(-5, 0.2, length.out = -5) :
 [25] -1.21818182 -1.06060606 -0.90303030 -0.74545455 -0.58787879 -0.43030303
 [31] -0.27272727 -0.11515152  0.04242424  0.20000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 0.2, length.out=5)
 [1] -5.0 -3.7 -2.4 -1.1  0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 1.1, length.out=-1.1)
 Error in seq.default(-5, 1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 1.1, length.out=-2.999999999)
 Error in seq.default(-5, 1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 1.1, length.out=-33.3)
 Error in seq.default(-5, 1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 1.1, length.out=-5)
 Error in seq.default(-5, 1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 1.1, length.out=0.2)
 [1] -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 1.1, length.out=1.1)
 [1] -5.0  1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 1.1, length.out=2.999999999)
 [1] -5.00 -1.95  1.10
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 1.1, length.out=33.3)
  [1] -5.000000000 -4.815151515 -4.630303030 -4.445454545 -4.260606061
  [6] -4.075757576 -3.890909091 -3.706060606 -3.521212121 -3.336363636
@@ -57534,47 +57546,47 @@ Error in seq.default(-5, 1.1, length.out = -5) :
 [26] -0.378787879 -0.193939394 -0.009090909  0.175757576  0.360606061
 [31]  0.545454545  0.730303030  0.915151515  1.100000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 1.1, length.out=5)
 [1] -5.000 -3.475 -1.950 -0.425  1.100
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 2.999999999, length.out=-1.1)
 Error in seq.default(-5, 2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 2.999999999, length.out=-2.999999999)
 Error in seq.default(-5, 2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 2.999999999, length.out=-33.3)
 Error in seq.default(-5, 2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 2.999999999, length.out=-5)
 Error in seq.default(-5, 2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 2.999999999, length.out=0.2)
 [1] -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 2.999999999, length.out=1.1)
 [1] -5  3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 2.999999999, length.out=2.999999999)
 [1] -5 -1  3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 2.999999999, length.out=33.3)
  [1] -5.00000000 -4.75757576 -4.51515152 -4.27272727 -4.03030303 -3.78787879
  [7] -3.54545455 -3.30303030 -3.06060606 -2.81818182 -2.57575758 -2.33333333
@@ -57583,47 +57595,47 @@ Error in seq.default(-5, 2.999999999, length.out = -5) :
 [25]  0.81818182  1.06060606  1.30303030  1.54545454  1.78787879  2.03030303
 [31]  2.27272727  2.51515151  2.75757576  3.00000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 2.999999999, length.out=5)
 [1] -5 -3 -1  1  3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 33.3, length.out=-1.1)
 Error in seq.default(-5, 33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 33.3, length.out=-2.999999999)
 Error in seq.default(-5, 33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 33.3, length.out=-33.3)
 Error in seq.default(-5, 33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 33.3, length.out=-5)
 Error in seq.default(-5, 33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 33.3, length.out=0.2)
 [1] -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 33.3, length.out=1.1)
 [1] -5.0 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 33.3, length.out=2.999999999)
 [1] -5.00 14.15 33.30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 33.3, length.out=33.3)
  [1] -5.0000000 -3.8393939 -2.6787879 -1.5181818 -0.3575758  0.8030303
  [7]  1.9636364  3.1242424  4.2848485  5.4454545  6.6060606  7.7666667
@@ -57632,47 +57644,47 @@ Error in seq.default(-5, 33.3, length.out = -5) :
 [25] 22.8545455 24.0151515 25.1757576 26.3363636 27.4969697 28.6575758
 [31] 29.8181818 30.9787879 32.1393939 33.3000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 33.3, length.out=5)
 [1] -5.000  4.575 14.150 23.725 33.300
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 5, length.out=-1.1)
 Error in seq.default(-5, 5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 5, length.out=-2.999999999)
 Error in seq.default(-5, 5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 5, length.out=-33.3)
 Error in seq.default(-5, 5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 5, length.out=-5)
 Error in seq.default(-5, 5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 5, length.out=0.2)
 [1] -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 5, length.out=1.1)
 [1] -5  5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 5, length.out=2.999999999)
 [1] -5  0  5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 5, length.out=33.3)
  [1] -5.0000000 -4.6969697 -4.3939394 -4.0909091 -3.7878788 -3.4848485
  [7] -3.1818182 -2.8787879 -2.5757576 -2.2727273 -1.9696970 -1.6666667
@@ -57681,92 +57693,92 @@ Error in seq.default(-5, 5, length.out = -5) :
 [25]  2.2727273  2.5757576  2.8787879  3.1818182  3.4848485  3.7878788
 [31]  4.0909091  4.3939394  4.6969697  5.0000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, 5, length.out=5)
 [1] -5.0 -2.5  0.0  2.5  5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, length.out=-1.1)
 Error in seq.default(-5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, length.out=-2.999999999)
 Error in seq.default(-5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, length.out=-33.3)
 Error in seq.default(-5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, length.out=-5)
 Error in seq.default(-5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, length.out=0.2)
 [1] -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, length.out=1.1)
 [1] -5 -4
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, length.out=2.999999999)
 [1] -5 -4 -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, length.out=33.3)
  [1] -5 -4 -3 -2 -1  0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19
 [26] 20 21 22 23 24 25 26 27 28
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(-5, length.out=5)
 [1] -5 -4 -3 -2 -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -0.2, length.out=-1.1)
 Error in seq.default(0.2, -0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -0.2, length.out=-2.999999999)
 Error in seq.default(0.2, -0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -0.2, length.out=-33.3)
 Error in seq.default(0.2, -0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -0.2, length.out=-5)
 Error in seq.default(0.2, -0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -0.2, length.out=0.2)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -0.2, length.out=1.1)
 [1]  0.2 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -0.2, length.out=2.999999999)
 [1]  0.2  0.0 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -0.2, length.out=33.3)
  [1]  0.200000000  0.187878788  0.175757576  0.163636364  0.151515152
  [6]  0.139393939  0.127272727  0.115151515  0.103030303  0.090909091
@@ -57776,47 +57788,47 @@ Error in seq.default(0.2, -0.2, length.out = -5) :
 [26] -0.103030303 -0.115151515 -0.127272727 -0.139393939 -0.151515152
 [31] -0.163636364 -0.175757576 -0.187878788 -0.200000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -0.2, length.out=5)
 [1]  0.2  0.1  0.0 -0.1 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -1.1, length.out=-1.1)
 Error in seq.default(0.2, -1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -1.1, length.out=-2.999999999)
 Error in seq.default(0.2, -1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -1.1, length.out=-33.3)
 Error in seq.default(0.2, -1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -1.1, length.out=-5)
 Error in seq.default(0.2, -1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -1.1, length.out=0.2)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -1.1, length.out=1.1)
 [1]  0.2 -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -1.1, length.out=2.999999999)
 [1]  0.20 -0.45 -1.10
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -1.1, length.out=33.3)
  [1]  0.200000000  0.160606061  0.121212121  0.081818182  0.042424242
  [6]  0.003030303 -0.036363636 -0.075757576 -0.115151515 -0.154545455
@@ -57826,47 +57838,47 @@ Error in seq.default(0.2, -1.1, length.out = -5) :
 [26] -0.784848485 -0.824242424 -0.863636364 -0.903030303 -0.942424242
 [31] -0.981818182 -1.021212121 -1.060606061 -1.100000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -1.1, length.out=5)
 [1]  0.200 -0.125 -0.450 -0.775 -1.100
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -2.999999999, length.out=-1.1)
 Error in seq.default(0.2, -2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -2.999999999, length.out=-2.999999999)
 Error in seq.default(0.2, -2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -2.999999999, length.out=-33.3)
 Error in seq.default(0.2, -2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -2.999999999, length.out=-5)
 Error in seq.default(0.2, -2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -2.999999999, length.out=0.2)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -2.999999999, length.out=1.1)
 [1]  0.2 -3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -2.999999999, length.out=2.999999999)
 [1]  0.2 -1.4 -3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -2.999999999, length.out=33.3)
  [1]  0.200000000  0.103030303  0.006060606 -0.090909091 -0.187878788
  [6] -0.284848485 -0.381818182 -0.478787879 -0.575757576 -0.672727272
@@ -57876,47 +57888,47 @@ Error in seq.default(0.2, -2.999999999, length.out = -5) :
 [26] -2.224242423 -2.321212120 -2.418181817 -2.515151514 -2.612121211
 [31] -2.709090908 -2.806060605 -2.903030302 -2.999999999
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -2.999999999, length.out=5)
 [1]  0.2 -0.6 -1.4 -2.2 -3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -33.3, length.out=-1.1)
 Error in seq.default(0.2, -33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -33.3, length.out=-2.999999999)
 Error in seq.default(0.2, -33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -33.3, length.out=-33.3)
 Error in seq.default(0.2, -33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -33.3, length.out=-5)
 Error in seq.default(0.2, -33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -33.3, length.out=0.2)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -33.3, length.out=1.1)
 [1]   0.2 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -33.3, length.out=2.999999999)
 [1]   0.20 -16.55 -33.30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -33.3, length.out=33.3)
  [1]   0.2000000  -0.8151515  -1.8303030  -2.8454545  -3.8606061  -4.8757576
  [7]  -5.8909091  -6.9060606  -7.9212121  -8.9363636  -9.9515152 -10.9666667
@@ -57925,47 +57937,47 @@ Error in seq.default(0.2, -33.3, length.out = -5) :
 [25] -24.1636364 -25.1787879 -26.1939394 -27.2090909 -28.2242424 -29.2393939
 [31] -30.2545455 -31.2696970 -32.2848485 -33.3000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -33.3, length.out=5)
 [1]   0.200  -8.175 -16.550 -24.925 -33.300
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -5, length.out=-1.1)
 Error in seq.default(0.2, -5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -5, length.out=-2.999999999)
 Error in seq.default(0.2, -5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -5, length.out=-33.3)
 Error in seq.default(0.2, -5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -5, length.out=-5)
 Error in seq.default(0.2, -5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -5, length.out=0.2)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -5, length.out=1.1)
 [1]  0.2 -5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -5, length.out=2.999999999)
 [1]  0.2 -2.4 -5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -5, length.out=33.3)
  [1]  0.20000000  0.04242424 -0.11515152 -0.27272727 -0.43030303 -0.58787879
  [7] -0.74545455 -0.90303030 -1.06060606 -1.21818182 -1.37575758 -1.53333333
@@ -57974,92 +57986,92 @@ Error in seq.default(0.2, -5, length.out = -5) :
 [25] -3.58181818 -3.73939394 -3.89696970 -4.05454545 -4.21212121 -4.36969697
 [31] -4.52727273 -4.68484848 -4.84242424 -5.00000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, -5, length.out=5)
 [1]  0.2 -1.1 -2.4 -3.7 -5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 0.2, length.out=-1.1)
 Error in seq.default(0.2, 0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 0.2, length.out=-2.999999999)
 Error in seq.default(0.2, 0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 0.2, length.out=-33.3)
 Error in seq.default(0.2, 0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 0.2, length.out=-5)
 Error in seq.default(0.2, 0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 0.2, length.out=0.2)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 0.2, length.out=1.1)
 [1] 0.2 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 0.2, length.out=2.999999999)
 [1] 0.2 0.2 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 0.2, length.out=33.3)
  [1] 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2
 [20] 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 0.2, length.out=5)
 [1] 0.2 0.2 0.2 0.2 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 1.1, length.out=-1.1)
 Error in seq.default(0.2, 1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 1.1, length.out=-2.999999999)
 Error in seq.default(0.2, 1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 1.1, length.out=-33.3)
 Error in seq.default(0.2, 1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 1.1, length.out=-5)
 Error in seq.default(0.2, 1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 1.1, length.out=0.2)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 1.1, length.out=1.1)
 [1] 0.2 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 1.1, length.out=2.999999999)
 [1] 0.20 0.65 1.10
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 1.1, length.out=33.3)
  [1] 0.2000000 0.2272727 0.2545455 0.2818182 0.3090909 0.3363636 0.3636364
  [8] 0.3909091 0.4181818 0.4454545 0.4727273 0.5000000 0.5272727 0.5545455
@@ -58067,47 +58079,47 @@ Error in seq.default(0.2, 1.1, length.out = -5) :
 [22] 0.7727273 0.8000000 0.8272727 0.8545455 0.8818182 0.9090909 0.9363636
 [29] 0.9636364 0.9909091 1.0181818 1.0454545 1.0727273 1.1000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 1.1, length.out=5)
 [1] 0.200 0.425 0.650 0.875 1.100
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 2.999999999, length.out=-1.1)
 Error in seq.default(0.2, 2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 2.999999999, length.out=-2.999999999)
 Error in seq.default(0.2, 2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 2.999999999, length.out=-33.3)
 Error in seq.default(0.2, 2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 2.999999999, length.out=-5)
 Error in seq.default(0.2, 2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 2.999999999, length.out=0.2)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 2.999999999, length.out=1.1)
 [1] 0.2 3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 2.999999999, length.out=2.999999999)
 [1] 0.2 1.6 3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 2.999999999, length.out=33.3)
  [1] 0.2000000 0.2848485 0.3696970 0.4545455 0.5393939 0.6242424 0.7090909
  [8] 0.7939394 0.8787879 0.9636364 1.0484848 1.1333333 1.2181818 1.3030303
@@ -58115,47 +58127,47 @@ Error in seq.default(0.2, 2.999999999, length.out = -5) :
 [22] 1.9818182 2.0666667 2.1515152 2.2363636 2.3212121 2.4060606 2.4909091
 [29] 2.5757576 2.6606061 2.7454545 2.8303030 2.9151515 3.0000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 2.999999999, length.out=5)
 [1] 0.2 0.9 1.6 2.3 3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 33.3, length.out=-1.1)
 Error in seq.default(0.2, 33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 33.3, length.out=-2.999999999)
 Error in seq.default(0.2, 33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 33.3, length.out=-33.3)
 Error in seq.default(0.2, 33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 33.3, length.out=-5)
 Error in seq.default(0.2, 33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 33.3, length.out=0.2)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 33.3, length.out=1.1)
 [1]  0.2 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 33.3, length.out=2.999999999)
 [1]  0.20 16.75 33.30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 33.3, length.out=33.3)
  [1]  0.200000  1.203030  2.206061  3.209091  4.212121  5.215152  6.218182
  [8]  7.221212  8.224242  9.227273 10.230303 11.233333 12.236364 13.239394
@@ -58163,47 +58175,47 @@ Error in seq.default(0.2, 33.3, length.out = -5) :
 [22] 21.263636 22.266667 23.269697 24.272727 25.275758 26.278788 27.281818
 [29] 28.284848 29.287879 30.290909 31.293939 32.296970 33.300000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 33.3, length.out=5)
 [1]  0.200  8.475 16.750 25.025 33.300
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 5, length.out=-1.1)
 Error in seq.default(0.2, 5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 5, length.out=-2.999999999)
 Error in seq.default(0.2, 5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 5, length.out=-33.3)
 Error in seq.default(0.2, 5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 5, length.out=-5)
 Error in seq.default(0.2, 5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 5, length.out=0.2)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 5, length.out=1.1)
 [1] 0.2 5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 5, length.out=2.999999999)
 [1] 0.2 2.6 5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 5, length.out=33.3)
  [1] 0.2000000 0.3454545 0.4909091 0.6363636 0.7818182 0.9272727 1.0727273
  [8] 1.2181818 1.3636364 1.5090909 1.6545455 1.8000000 1.9454545 2.0909091
@@ -58211,75 +58223,75 @@ Error in seq.default(0.2, 5, length.out = -5) :
 [22] 3.2545455 3.4000000 3.5454545 3.6909091 3.8363636 3.9818182 4.1272727
 [29] 4.2727273 4.4181818 4.5636364 4.7090909 4.8545455 5.0000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, 5, length.out=5)
 [1] 0.2 1.4 2.6 3.8 5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, length.out=-1.1)
 Error in seq.default(0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, length.out=-2.999999999)
 Error in seq.default(0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, length.out=-33.3)
 Error in seq.default(0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, length.out=-5)
 Error in seq.default(0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, length.out=0.2)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, length.out=1.1)
 [1] 0.2 1.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, length.out=2.999999999)
 [1] 0.2 1.2 2.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, length.out=33.3)
  [1]  0.2  1.2  2.2  3.2  4.2  5.2  6.2  7.2  8.2  9.2 10.2 11.2 12.2 13.2 14.2
 [16] 15.2 16.2 17.2 18.2 19.2 20.2 21.2 22.2 23.2 24.2 25.2 26.2 27.2 28.2 29.2
 [31] 30.2 31.2 32.2 33.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0.2, length.out=5)
 [1] 0.2 1.2 2.2 3.2 4.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, -1L, length.out=-1L)
 Error in seq.default(0L, -1L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, -1L, length.out=-30L)
 Error in seq.default(0L, -1L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, -1L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, -1L, length.out=1L)
 [1] 0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, -1L, length.out=30L)
  [1]  0.00000000 -0.03448276 -0.06896552 -0.10344828 -0.13793103 -0.17241379
  [7] -0.20689655 -0.24137931 -0.27586207 -0.31034483 -0.34482759 -0.37931034
@@ -58287,25 +58299,25 @@ integer(0)
 [19] -0.62068966 -0.65517241 -0.68965517 -0.72413793 -0.75862069 -0.79310345
 [25] -0.82758621 -0.86206897 -0.89655172 -0.93103448 -0.96551724 -1.00000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, -30L, length.out=-1L)
 Error in seq.default(0L, -30L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, -30L, length.out=-30L)
 Error in seq.default(0L, -30L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, -30L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, -30L, length.out=1L)
 [1] 0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, -30L, length.out=30L)
  [1]   0.000000  -1.034483  -2.068966  -3.103448  -4.137931  -5.172414
  [7]  -6.206897  -7.241379  -8.275862  -9.310345 -10.344828 -11.379310
@@ -58313,47 +58325,47 @@ integer(0)
 [19] -18.620690 -19.655172 -20.689655 -21.724138 -22.758621 -23.793103
 [25] -24.827586 -25.862069 -26.896552 -27.931034 -28.965517 -30.000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 0L, length.out=-1L)
 Error in seq.default(0L, 0L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 0L, length.out=-30L)
 Error in seq.default(0L, 0L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 0L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 0L, length.out=1L)
 [1] 0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 0L, length.out=30L)
  [1] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 1L, length.out=-1L)
 Error in seq.default(0L, 1L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 1L, length.out=-30L)
 Error in seq.default(0L, 1L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 1L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 1L, length.out=1L)
 [1] 0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 1L, length.out=30L)
  [1] 0.00000000 0.03448276 0.06896552 0.10344828 0.13793103 0.17241379
  [7] 0.20689655 0.24137931 0.27586207 0.31034483 0.34482759 0.37931034
@@ -58361,25 +58373,25 @@ integer(0)
 [19] 0.62068966 0.65517241 0.68965517 0.72413793 0.75862069 0.79310345
 [25] 0.82758621 0.86206897 0.89655172 0.93103448 0.96551724 1.00000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 30L, length.out=-1L)
 Error in seq.default(0L, 30L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 30L, length.out=-30L)
 Error in seq.default(0L, 30L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 30L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 30L, length.out=1L)
 [1] 0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, 30L, length.out=30L)
  [1]  0.000000  1.034483  2.068966  3.103448  4.137931  5.172414  6.206897
  [8]  7.241379  8.275862  9.310345 10.344828 11.379310 12.413793 13.448276
@@ -58387,66 +58399,66 @@ integer(0)
 [22] 21.724138 22.758621 23.793103 24.827586 25.862069 26.896552 27.931034
 [29] 28.965517 30.000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, length.out=-1L)
 Error in seq.default(0L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, length.out=-30L)
 Error in seq.default(0L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, length.out=1L)
 [1] 0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(0L, length.out=30L)
  [1]  0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
 [26] 25 26 27 28 29
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -0.2, length.out=-1.1)
 Error in seq.default(1.1, -0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -0.2, length.out=-2.999999999)
 Error in seq.default(1.1, -0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -0.2, length.out=-33.3)
 Error in seq.default(1.1, -0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -0.2, length.out=-5)
 Error in seq.default(1.1, -0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -0.2, length.out=0.2)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -0.2, length.out=1.1)
 [1]  1.1 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -0.2, length.out=2.999999999)
 [1]  1.10  0.45 -0.20
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -0.2, length.out=33.3)
  [1]  1.100000000  1.060606061  1.021212121  0.981818182  0.942424242
  [6]  0.903030303  0.863636364  0.824242424  0.784848485  0.745454545
@@ -58456,47 +58468,47 @@ Error in seq.default(1.1, -0.2, length.out = -5) :
 [26]  0.115151515  0.075757576  0.036363636 -0.003030303 -0.042424242
 [31] -0.081818182 -0.121212121 -0.160606061 -0.200000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -0.2, length.out=5)
 [1]  1.100  0.775  0.450  0.125 -0.200
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -1.1, length.out=-1.1)
 Error in seq.default(1.1, -1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -1.1, length.out=-2.999999999)
 Error in seq.default(1.1, -1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -1.1, length.out=-33.3)
 Error in seq.default(1.1, -1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -1.1, length.out=-5)
 Error in seq.default(1.1, -1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -1.1, length.out=0.2)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -1.1, length.out=1.1)
 [1]  1.1 -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -1.1, length.out=2.999999999)
 [1]  1.1  0.0 -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -1.1, length.out=33.3)
  [1]  1.10000000  1.03333333  0.96666667  0.90000000  0.83333333  0.76666667
  [7]  0.70000000  0.63333333  0.56666667  0.50000000  0.43333333  0.36666667
@@ -58505,47 +58517,47 @@ Error in seq.default(1.1, -1.1, length.out = -5) :
 [25] -0.50000000 -0.56666667 -0.63333333 -0.70000000 -0.76666667 -0.83333333
 [31] -0.90000000 -0.96666667 -1.03333333 -1.10000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -1.1, length.out=5)
 [1]  1.10  0.55  0.00 -0.55 -1.10
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -2.999999999, length.out=-1.1)
 Error in seq.default(1.1, -2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -2.999999999, length.out=-2.999999999)
 Error in seq.default(1.1, -2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -2.999999999, length.out=-33.3)
 Error in seq.default(1.1, -2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -2.999999999, length.out=-5)
 Error in seq.default(1.1, -2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -2.999999999, length.out=0.2)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -2.999999999, length.out=1.1)
 [1]  1.1 -3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -2.999999999, length.out=2.999999999)
 [1]  1.10 -0.95 -3.00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -2.999999999, length.out=33.3)
  [1]  1.10000000  0.97575758  0.85151515  0.72727273  0.60303030  0.47878788
  [7]  0.35454545  0.23030303  0.10606061 -0.01818182 -0.14242424 -0.26666667
@@ -58554,47 +58566,47 @@ Error in seq.default(1.1, -2.999999999, length.out = -5) :
 [25] -1.88181818 -2.00606061 -2.13030303 -2.25454545 -2.37878788 -2.50303030
 [31] -2.62727273 -2.75151515 -2.87575757 -3.00000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -2.999999999, length.out=5)
 [1]  1.100  0.075 -0.950 -1.975 -3.000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -33.3, length.out=-1.1)
 Error in seq.default(1.1, -33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -33.3, length.out=-2.999999999)
 Error in seq.default(1.1, -33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -33.3, length.out=-33.3)
 Error in seq.default(1.1, -33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -33.3, length.out=-5)
 Error in seq.default(1.1, -33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -33.3, length.out=0.2)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -33.3, length.out=1.1)
 [1]   1.1 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -33.3, length.out=2.999999999)
 [1]   1.1 -16.1 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -33.3, length.out=33.3)
  [1]   1.10000000   0.05757576  -0.98484848  -2.02727273  -3.06969697
  [6]  -4.11212121  -5.15454545  -6.19696970  -7.23939394  -8.28181818
@@ -58604,47 +58616,47 @@ Error in seq.default(1.1, -33.3, length.out = -5) :
 [26] -24.96060606 -26.00303030 -27.04545455 -28.08787879 -29.13030303
 [31] -30.17272727 -31.21515152 -32.25757576 -33.30000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -33.3, length.out=5)
 [1]   1.1  -7.5 -16.1 -24.7 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -5, length.out=-1.1)
 Error in seq.default(1.1, -5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -5, length.out=-2.999999999)
 Error in seq.default(1.1, -5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -5, length.out=-33.3)
 Error in seq.default(1.1, -5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -5, length.out=-5)
 Error in seq.default(1.1, -5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -5, length.out=0.2)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -5, length.out=1.1)
 [1]  1.1 -5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -5, length.out=2.999999999)
 [1]  1.10 -1.95 -5.00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -5, length.out=33.3)
  [1]  1.100000000  0.915151515  0.730303030  0.545454545  0.360606061
  [6]  0.175757576 -0.009090909 -0.193939394 -0.378787879 -0.563636364
@@ -58654,47 +58666,47 @@ Error in seq.default(1.1, -5, length.out = -5) :
 [26] -3.521212121 -3.706060606 -3.890909091 -4.075757576 -4.260606061
 [31] -4.445454545 -4.630303030 -4.815151515 -5.000000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, -5, length.out=5)
 [1]  1.100 -0.425 -1.950 -3.475 -5.000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 0.2, length.out=-1.1)
 Error in seq.default(1.1, 0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 0.2, length.out=-2.999999999)
 Error in seq.default(1.1, 0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 0.2, length.out=-33.3)
 Error in seq.default(1.1, 0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 0.2, length.out=-5)
 Error in seq.default(1.1, 0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 0.2, length.out=0.2)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 0.2, length.out=1.1)
 [1] 1.1 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 0.2, length.out=2.999999999)
 [1] 1.10 0.65 0.20
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 0.2, length.out=33.3)
  [1] 1.1000000 1.0727273 1.0454545 1.0181818 0.9909091 0.9636364 0.9363636
  [8] 0.9090909 0.8818182 0.8545455 0.8272727 0.8000000 0.7727273 0.7454545
@@ -58702,92 +58714,92 @@ Error in seq.default(1.1, 0.2, length.out = -5) :
 [22] 0.5272727 0.5000000 0.4727273 0.4454545 0.4181818 0.3909091 0.3636364
 [29] 0.3363636 0.3090909 0.2818182 0.2545455 0.2272727 0.2000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 0.2, length.out=5)
 [1] 1.100 0.875 0.650 0.425 0.200
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 1.1, length.out=-1.1)
 Error in seq.default(1.1, 1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 1.1, length.out=-2.999999999)
 Error in seq.default(1.1, 1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 1.1, length.out=-33.3)
 Error in seq.default(1.1, 1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 1.1, length.out=-5)
 Error in seq.default(1.1, 1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 1.1, length.out=0.2)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 1.1, length.out=1.1)
 [1] 1.1 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 1.1, length.out=2.999999999)
 [1] 1.1 1.1 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 1.1, length.out=33.3)
  [1] 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1
 [20] 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 1.1, length.out=5)
 [1] 1.1 1.1 1.1 1.1 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 2.999999999, length.out=-1.1)
 Error in seq.default(1.1, 2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 2.999999999, length.out=-2.999999999)
 Error in seq.default(1.1, 2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 2.999999999, length.out=-33.3)
 Error in seq.default(1.1, 2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 2.999999999, length.out=-5)
 Error in seq.default(1.1, 2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 2.999999999, length.out=0.2)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 2.999999999, length.out=1.1)
 [1] 1.1 3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 2.999999999, length.out=2.999999999)
 [1] 1.10 2.05 3.00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 2.999999999, length.out=33.3)
  [1] 1.100000 1.157576 1.215152 1.272727 1.330303 1.387879 1.445455 1.503030
  [9] 1.560606 1.618182 1.675758 1.733333 1.790909 1.848485 1.906061 1.963636
@@ -58795,47 +58807,47 @@ Error in seq.default(1.1, 2.999999999, length.out = -5) :
 [25] 2.481818 2.539394 2.596970 2.654545 2.712121 2.769697 2.827273 2.884848
 [33] 2.942424 3.000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 2.999999999, length.out=5)
 [1] 1.100 1.575 2.050 2.525 3.000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 33.3, length.out=-1.1)
 Error in seq.default(1.1, 33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 33.3, length.out=-2.999999999)
 Error in seq.default(1.1, 33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 33.3, length.out=-33.3)
 Error in seq.default(1.1, 33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 33.3, length.out=-5)
 Error in seq.default(1.1, 33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 33.3, length.out=0.2)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 33.3, length.out=1.1)
 [1]  1.1 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 33.3, length.out=2.999999999)
 [1]  1.1 17.2 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 33.3, length.out=33.3)
  [1]  1.100000  2.075758  3.051515  4.027273  5.003030  5.978788  6.954545
  [8]  7.930303  8.906061  9.881818 10.857576 11.833333 12.809091 13.784848
@@ -58843,47 +58855,47 @@ Error in seq.default(1.1, 33.3, length.out = -5) :
 [22] 21.590909 22.566667 23.542424 24.518182 25.493939 26.469697 27.445455
 [29] 28.421212 29.396970 30.372727 31.348485 32.324242 33.300000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 33.3, length.out=5)
 [1]  1.10  9.15 17.20 25.25 33.30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 5, length.out=-1.1)
 Error in seq.default(1.1, 5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 5, length.out=-2.999999999)
 Error in seq.default(1.1, 5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 5, length.out=-33.3)
 Error in seq.default(1.1, 5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 5, length.out=-5)
 Error in seq.default(1.1, 5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 5, length.out=0.2)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 5, length.out=1.1)
 [1] 1.1 5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 5, length.out=2.999999999)
 [1] 1.10 3.05 5.00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 5, length.out=33.3)
  [1] 1.100000 1.218182 1.336364 1.454545 1.572727 1.690909 1.809091 1.927273
  [9] 2.045455 2.163636 2.281818 2.400000 2.518182 2.636364 2.754545 2.872727
@@ -58891,75 +58903,75 @@ Error in seq.default(1.1, 5, length.out = -5) :
 [25] 3.936364 4.054545 4.172727 4.290909 4.409091 4.527273 4.645455 4.763636
 [33] 4.881818 5.000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, 5, length.out=5)
 [1] 1.100 2.075 3.050 4.025 5.000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, length.out=-1.1)
 Error in seq.default(1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, length.out=-2.999999999)
 Error in seq.default(1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, length.out=-33.3)
 Error in seq.default(1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, length.out=-5)
 Error in seq.default(1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, length.out=0.2)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, length.out=1.1)
 [1] 1.1 2.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, length.out=2.999999999)
 [1] 1.1 2.1 3.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, length.out=33.3)
  [1]  1.1  2.1  3.1  4.1  5.1  6.1  7.1  8.1  9.1 10.1 11.1 12.1 13.1 14.1 15.1
 [16] 16.1 17.1 18.1 19.1 20.1 21.1 22.1 23.1 24.1 25.1 26.1 27.1 28.1 29.1 30.1
 [31] 31.1 32.1 33.1 34.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1.1, length.out=5)
 [1] 1.1 2.1 3.1 4.1 5.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, -1L, length.out=-1L)
 Error in seq.default(1L, -1L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, -1L, length.out=-30L)
 Error in seq.default(1L, -1L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, -1L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, -1L, length.out=1L)
 [1] 1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, -1L, length.out=30L)
  [1]  1.00000000  0.93103448  0.86206897  0.79310345  0.72413793  0.65517241
  [7]  0.58620690  0.51724138  0.44827586  0.37931034  0.31034483  0.24137931
@@ -58967,25 +58979,25 @@ integer(0)
 [19] -0.24137931 -0.31034483 -0.37931034 -0.44827586 -0.51724138 -0.58620690
 [25] -0.65517241 -0.72413793 -0.79310345 -0.86206897 -0.93103448 -1.00000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, -30L, length.out=-1L)
 Error in seq.default(1L, -30L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, -30L, length.out=-30L)
 Error in seq.default(1L, -30L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, -30L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, -30L, length.out=1L)
 [1] 1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, -30L, length.out=30L)
  [1]   1.00000000  -0.06896552  -1.13793103  -2.20689655  -3.27586207
  [6]  -4.34482759  -5.41379310  -6.48275862  -7.55172414  -8.62068966
@@ -58994,25 +59006,25 @@ integer(0)
 [21] -20.37931034 -21.44827586 -22.51724138 -23.58620690 -24.65517241
 [26] -25.72413793 -26.79310345 -27.86206897 -28.93103448 -30.00000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 0L, length.out=-1L)
 Error in seq.default(1L, 0L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 0L, length.out=-30L)
 Error in seq.default(1L, 0L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 0L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 0L, length.out=1L)
 [1] 1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 0L, length.out=30L)
  [1] 1.00000000 0.96551724 0.93103448 0.89655172 0.86206897 0.82758621
  [7] 0.79310345 0.75862069 0.72413793 0.68965517 0.65517241 0.62068966
@@ -59020,111 +59032,111 @@ integer(0)
 [19] 0.37931034 0.34482759 0.31034483 0.27586207 0.24137931 0.20689655
 [25] 0.17241379 0.13793103 0.10344828 0.06896552 0.03448276 0.00000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 1L, length.out=-1L)
 Error in seq.default(1L, 1L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 1L, length.out=-30L)
 Error in seq.default(1L, 1L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 1L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 1L, length.out=1L)
 [1] 1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 1L, length.out=30L)
  [1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 30L, length.out=-1L)
 Error in seq.default(1L, 30L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 30L, length.out=-30L)
 Error in seq.default(1L, 30L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 30L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 30L, length.out=1L)
 [1] 1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, 30L, length.out=30L)
  [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
 [26] 26 27 28 29 30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, length.out=-1L)
 Error in seq.default(1L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, length.out=-30L)
 Error in seq.default(1L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, length.out=1L)
 [1] 1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(1L, length.out=30L)
  [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
 [26] 26 27 28 29 30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -0.2, length.out=-1.1)
 Error in seq.default(2.999999999, -0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -0.2, length.out=-2.999999999)
 Error in seq.default(2.999999999, -0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -0.2, length.out=-33.3)
 Error in seq.default(2.999999999, -0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -0.2, length.out=-5)
 Error in seq.default(2.999999999, -0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -0.2, length.out=0.2)
 [1] 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -0.2, length.out=1.1)
 [1]  3.0 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -0.2, length.out=2.999999999)
 [1]  3.0  1.4 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -0.2, length.out=33.3)
  [1]  2.999999999  2.903030302  2.806060605  2.709090908  2.612121211
  [6]  2.515151514  2.418181817  2.321212120  2.224242423  2.127272727
@@ -59134,47 +59146,47 @@ Error in seq.default(2.999999999, -0.2, length.out = -5) :
 [26]  0.575757576  0.478787879  0.381818182  0.284848485  0.187878788
 [31]  0.090909091 -0.006060606 -0.103030303 -0.200000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -0.2, length.out=5)
 [1]  3.0  2.2  1.4  0.6 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -1.1, length.out=-1.1)
 Error in seq.default(2.999999999, -1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -1.1, length.out=-2.999999999)
 Error in seq.default(2.999999999, -1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -1.1, length.out=-33.3)
 Error in seq.default(2.999999999, -1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -1.1, length.out=-5)
 Error in seq.default(2.999999999, -1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -1.1, length.out=0.2)
 [1] 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -1.1, length.out=1.1)
 [1]  3.0 -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -1.1, length.out=2.999999999)
 [1]  3.00  0.95 -1.10
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -1.1, length.out=33.3)
  [1]  3.00000000  2.87575757  2.75151515  2.62727273  2.50303030  2.37878788
  [7]  2.25454545  2.13030303  2.00606061  1.88181818  1.75757576  1.63333333
@@ -59183,47 +59195,47 @@ Error in seq.default(2.999999999, -1.1, length.out = -5) :
 [25]  0.01818182 -0.10606061 -0.23030303 -0.35454545 -0.47878788 -0.60303030
 [31] -0.72727273 -0.85151515 -0.97575758 -1.10000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -1.1, length.out=5)
 [1]  3.000  1.975  0.950 -0.075 -1.100
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -2.999999999, length.out=-1.1)
 Error in seq.default(2.999999999, -2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -2.999999999, length.out=-2.999999999)
 Error in seq.default(2.999999999, -2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -2.999999999, length.out=-33.3)
 Error in seq.default(2.999999999, -2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -2.999999999, length.out=-5)
 Error in seq.default(2.999999999, -2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -2.999999999, length.out=0.2)
 [1] 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -2.999999999, length.out=1.1)
 [1]  3 -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -2.999999999, length.out=2.999999999)
 [1]  3  0 -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -2.999999999, length.out=33.3)
  [1]  3.00000000  2.81818182  2.63636364  2.45454545  2.27272727  2.09090909
  [7]  1.90909091  1.72727273  1.54545454  1.36363636  1.18181818  1.00000000
@@ -59232,93 +59244,93 @@ Error in seq.default(2.999999999, -2.999999999, length.out = -5) :
 [25] -1.36363636 -1.54545454 -1.72727273 -1.90909091 -2.09090909 -2.27272727
 [31] -2.45454545 -2.63636364 -2.81818182 -3.00000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -2.999999999, length.out=5)
 [1]  3.0  1.5  0.0 -1.5 -3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -33.3, length.out=-1.1)
 Error in seq.default(2.999999999, -33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -33.3, length.out=-2.999999999)
 Error in seq.default(2.999999999, -33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -33.3, length.out=-33.3)
 Error in seq.default(2.999999999, -33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -33.3, length.out=-5)
 Error in seq.default(2.999999999, -33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -33.3, length.out=0.2)
 [1] 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -33.3, length.out=1.1)
 [1]   3.0 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -33.3, length.out=2.999999999)
 [1]   3.00 -15.15 -33.30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -33.3, length.out=33.3)
  [1]   3.0   1.9   0.8  -0.3  -1.4  -2.5  -3.6  -4.7  -5.8  -6.9  -8.0  -9.1
 [13] -10.2 -11.3 -12.4 -13.5 -14.6 -15.7 -16.8 -17.9 -19.0 -20.1 -21.2 -22.3
 [25] -23.4 -24.5 -25.6 -26.7 -27.8 -28.9 -30.0 -31.1 -32.2 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -33.3, length.out=5)
 [1]   3.000  -6.075 -15.150 -24.225 -33.300
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -5, length.out=-1.1)
 Error in seq.default(2.999999999, -5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -5, length.out=-2.999999999)
 Error in seq.default(2.999999999, -5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -5, length.out=-33.3)
 Error in seq.default(2.999999999, -5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -5, length.out=-5)
 Error in seq.default(2.999999999, -5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -5, length.out=0.2)
 [1] 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -5, length.out=1.1)
 [1]  3 -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -5, length.out=2.999999999)
 [1]  3 -1 -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -5, length.out=33.3)
  [1]  3.00000000  2.75757576  2.51515151  2.27272727  2.03030303  1.78787879
  [7]  1.54545454  1.30303030  1.06060606  0.81818182  0.57575758  0.33333333
@@ -59327,47 +59339,47 @@ Error in seq.default(2.999999999, -5, length.out = -5) :
 [25] -2.81818182 -3.06060606 -3.30303030 -3.54545455 -3.78787879 -4.03030303
 [31] -4.27272727 -4.51515152 -4.75757576 -5.00000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, -5, length.out=5)
 [1]  3  1 -1 -3 -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 0.2, length.out=-1.1)
 Error in seq.default(2.999999999, 0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 0.2, length.out=-2.999999999)
 Error in seq.default(2.999999999, 0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 0.2, length.out=-33.3)
 Error in seq.default(2.999999999, 0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 0.2, length.out=-5)
 Error in seq.default(2.999999999, 0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 0.2, length.out=0.2)
 [1] 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 0.2, length.out=1.1)
 [1] 3.0 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 0.2, length.out=2.999999999)
 [1] 3.0 1.6 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 0.2, length.out=33.3)
  [1] 3.0000000 2.9151515 2.8303030 2.7454545 2.6606061 2.5757576 2.4909091
  [8] 2.4060606 2.3212121 2.2363636 2.1515152 2.0666667 1.9818182 1.8969697
@@ -59375,47 +59387,47 @@ Error in seq.default(2.999999999, 0.2, length.out = -5) :
 [22] 1.2181818 1.1333333 1.0484848 0.9636364 0.8787879 0.7939394 0.7090909
 [29] 0.6242424 0.5393939 0.4545455 0.3696970 0.2848485 0.2000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 0.2, length.out=5)
 [1] 3.0 2.3 1.6 0.9 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 1.1, length.out=-1.1)
 Error in seq.default(2.999999999, 1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 1.1, length.out=-2.999999999)
 Error in seq.default(2.999999999, 1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 1.1, length.out=-33.3)
 Error in seq.default(2.999999999, 1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 1.1, length.out=-5)
 Error in seq.default(2.999999999, 1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 1.1, length.out=0.2)
 [1] 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 1.1, length.out=1.1)
 [1] 3.0 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 1.1, length.out=2.999999999)
 [1] 3.00 2.05 1.10
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 1.1, length.out=33.3)
  [1] 3.000000 2.942424 2.884848 2.827273 2.769697 2.712121 2.654545 2.596970
  [9] 2.539394 2.481818 2.424242 2.366667 2.309091 2.251515 2.193939 2.136364
@@ -59423,91 +59435,91 @@ Error in seq.default(2.999999999, 1.1, length.out = -5) :
 [25] 1.618182 1.560606 1.503030 1.445455 1.387879 1.330303 1.272727 1.215152
 [33] 1.157576 1.100000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 1.1, length.out=5)
 [1] 3.000 2.525 2.050 1.575 1.100
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 2.999999999, length.out=-1.1)
 Error in seq.default(2.999999999, 2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 2.999999999, length.out=-2.999999999)
 Error in seq.default(2.999999999, 2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 2.999999999, length.out=-33.3)
 Error in seq.default(2.999999999, 2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 2.999999999, length.out=-5)
 Error in seq.default(2.999999999, 2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 2.999999999, length.out=0.2)
 [1] 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 2.999999999, length.out=1.1)
 [1] 3 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 2.999999999, length.out=2.999999999)
 [1] 3 3 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 2.999999999, length.out=33.3)
  [1] 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 2.999999999, length.out=5)
 [1] 3 3 3 3 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 33.3, length.out=-1.1)
 Error in seq.default(2.999999999, 33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 33.3, length.out=-2.999999999)
 Error in seq.default(2.999999999, 33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 33.3, length.out=-33.3)
 Error in seq.default(2.999999999, 33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 33.3, length.out=-5)
 Error in seq.default(2.999999999, 33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 33.3, length.out=0.2)
 [1] 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 33.3, length.out=1.1)
 [1]  3.0 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 33.3, length.out=2.999999999)
 [1]  3.00 18.15 33.30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 33.3, length.out=33.3)
  [1]  3.000000  3.918182  4.836364  5.754545  6.672727  7.590909  8.509091
  [8]  9.427273 10.345455 11.263636 12.181818 13.100000 14.018182 14.936364
@@ -59515,47 +59527,47 @@ Error in seq.default(2.999999999, 33.3, length.out = -5) :
 [22] 22.281818 23.200000 24.118182 25.036364 25.954545 26.872727 27.790909
 [29] 28.709091 29.627273 30.545455 31.463636 32.381818 33.300000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 33.3, length.out=5)
 [1]  3.000 10.575 18.150 25.725 33.300
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 5, length.out=-1.1)
 Error in seq.default(2.999999999, 5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 5, length.out=-2.999999999)
 Error in seq.default(2.999999999, 5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 5, length.out=-33.3)
 Error in seq.default(2.999999999, 5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 5, length.out=-5)
 Error in seq.default(2.999999999, 5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 5, length.out=0.2)
 [1] 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 5, length.out=1.1)
 [1] 3 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 5, length.out=2.999999999)
 [1] 3 4 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 5, length.out=33.3)
  [1] 3.000000 3.060606 3.121212 3.181818 3.242424 3.303030 3.363636 3.424242
  [9] 3.484848 3.545455 3.606061 3.666667 3.727273 3.787879 3.848485 3.909091
@@ -59563,74 +59575,74 @@ Error in seq.default(2.999999999, 5, length.out = -5) :
 [25] 4.454545 4.515152 4.575758 4.636364 4.696970 4.757576 4.818182 4.878788
 [33] 4.939394 5.000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, 5, length.out=5)
 [1] 3.0 3.5 4.0 4.5 5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, length.out=-1.1)
 Error in seq.default(2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, length.out=-2.999999999)
 Error in seq.default(2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, length.out=-33.3)
 Error in seq.default(2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, length.out=-5)
 Error in seq.default(2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, length.out=0.2)
 [1] 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, length.out=1.1)
 [1] 3 4
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, length.out=2.999999999)
 [1] 3 4 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, length.out=33.3)
  [1]  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
 [26] 28 29 30 31 32 33 34 35 36
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(2.999999999, length.out=5)
 [1] 3 4 5 6 7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, -1L, length.out=-1L)
 Error in seq.default(30L, -1L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, -1L, length.out=-30L)
 Error in seq.default(30L, -1L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, -1L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, -1L, length.out=1L)
 [1] 30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, -1L, length.out=30L)
  [1] 30.00000000 28.93103448 27.86206897 26.79310345 25.72413793 24.65517241
  [7] 23.58620690 22.51724138 21.44827586 20.37931034 19.31034483 18.24137931
@@ -59638,25 +59650,25 @@ integer(0)
 [19] 10.75862069  9.68965517  8.62068966  7.55172414  6.48275862  5.41379310
 [25]  4.34482759  3.27586207  2.20689655  1.13793103  0.06896552 -1.00000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, -30L, length.out=-1L)
 Error in seq.default(30L, -30L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, -30L, length.out=-30L)
 Error in seq.default(30L, -30L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, -30L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, -30L, length.out=1L)
 [1] 30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, -30L, length.out=30L)
  [1]  30.000000  27.931034  25.862069  23.793103  21.724138  19.655172
  [7]  17.586207  15.517241  13.448276  11.379310   9.310345   7.241379
@@ -59664,25 +59676,25 @@ integer(0)
 [19]  -7.241379  -9.310345 -11.379310 -13.448276 -15.517241 -17.586207
 [25] -19.655172 -21.724138 -23.793103 -25.862069 -27.931034 -30.000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 0L, length.out=-1L)
 Error in seq.default(30L, 0L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 0L, length.out=-30L)
 Error in seq.default(30L, 0L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 0L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 0L, length.out=1L)
 [1] 30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 0L, length.out=30L)
  [1] 30.000000 28.965517 27.931034 26.896552 25.862069 24.827586 23.793103
  [8] 22.758621 21.724138 20.689655 19.655172 18.620690 17.586207 16.551724
@@ -59690,112 +59702,112 @@ integer(0)
 [22]  8.275862  7.241379  6.206897  5.172414  4.137931  3.103448  2.068966
 [29]  1.034483  0.000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 1L, length.out=-1L)
 Error in seq.default(30L, 1L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 1L, length.out=-30L)
 Error in seq.default(30L, 1L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 1L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 1L, length.out=1L)
 [1] 30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 1L, length.out=30L)
  [1] 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10  9  8  7  6
 [26]  5  4  3  2  1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 30L, length.out=-1L)
 Error in seq.default(30L, 30L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 30L, length.out=-30L)
 Error in seq.default(30L, 30L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 30L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 30L, length.out=1L)
 [1] 30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, 30L, length.out=30L)
  [1] 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30
 [26] 30 30 30 30 30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, length.out=-1L)
 Error in seq.default(30L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, length.out=-30L)
 Error in seq.default(30L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, length.out=1L)
 [1] 30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(30L, length.out=30L)
  [1] 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
 [26] 55 56 57 58 59
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -0.2, length.out=-1.1)
 Error in seq.default(33.3, -0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -0.2, length.out=-2.999999999)
 Error in seq.default(33.3, -0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -0.2, length.out=-33.3)
 Error in seq.default(33.3, -0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -0.2, length.out=-5)
 Error in seq.default(33.3, -0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -0.2, length.out=0.2)
 [1] 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -0.2, length.out=1.1)
 [1] 33.3 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -0.2, length.out=2.999999999)
 [1] 33.30 16.55 -0.20
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -0.2, length.out=33.3)
  [1] 33.3000000 32.2848485 31.2696970 30.2545455 29.2393939 28.2242424
  [7] 27.2090909 26.1939394 25.1787879 24.1636364 23.1484848 22.1333333
@@ -59804,47 +59816,47 @@ Error in seq.default(33.3, -0.2, length.out = -5) :
 [25]  8.9363636  7.9212121  6.9060606  5.8909091  4.8757576  3.8606061
 [31]  2.8454545  1.8303030  0.8151515 -0.2000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -0.2, length.out=5)
 [1] 33.300 24.925 16.550  8.175 -0.200
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -1.1, length.out=-1.1)
 Error in seq.default(33.3, -1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -1.1, length.out=-2.999999999)
 Error in seq.default(33.3, -1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -1.1, length.out=-33.3)
 Error in seq.default(33.3, -1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -1.1, length.out=-5)
 Error in seq.default(33.3, -1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -1.1, length.out=0.2)
 [1] 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -1.1, length.out=1.1)
 [1] 33.3 -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -1.1, length.out=2.999999999)
 [1] 33.3 16.1 -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -1.1, length.out=33.3)
  [1] 33.30000000 32.25757576 31.21515152 30.17272727 29.13030303 28.08787879
  [7] 27.04545455 26.00303030 24.96060606 23.91818182 22.87575758 21.83333333
@@ -59853,93 +59865,93 @@ Error in seq.default(33.3, -1.1, length.out = -5) :
 [25]  8.28181818  7.23939394  6.19696970  5.15454545  4.11212121  3.06969697
 [31]  2.02727273  0.98484848 -0.05757576 -1.10000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -1.1, length.out=5)
 [1] 33.3 24.7 16.1  7.5 -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -2.999999999, length.out=-1.1)
 Error in seq.default(33.3, -2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -2.999999999, length.out=-2.999999999)
 Error in seq.default(33.3, -2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -2.999999999, length.out=-33.3)
 Error in seq.default(33.3, -2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -2.999999999, length.out=-5)
 Error in seq.default(33.3, -2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -2.999999999, length.out=0.2)
 [1] 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -2.999999999, length.out=1.1)
 [1] 33.3 -3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -2.999999999, length.out=2.999999999)
 [1] 33.30 15.15 -3.00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -2.999999999, length.out=33.3)
  [1] 33.3 32.2 31.1 30.0 28.9 27.8 26.7 25.6 24.5 23.4 22.3 21.2 20.1 19.0 17.9
 [16] 16.8 15.7 14.6 13.5 12.4 11.3 10.2  9.1  8.0  6.9  5.8  4.7  3.6  2.5  1.4
 [31]  0.3 -0.8 -1.9 -3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -2.999999999, length.out=5)
 [1] 33.300 24.225 15.150  6.075 -3.000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -33.3, length.out=-1.1)
 Error in seq.default(33.3, -33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -33.3, length.out=-2.999999999)
 Error in seq.default(33.3, -33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -33.3, length.out=-33.3)
 Error in seq.default(33.3, -33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -33.3, length.out=-5)
 Error in seq.default(33.3, -33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -33.3, length.out=0.2)
 [1] 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -33.3, length.out=1.1)
 [1]  33.3 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -33.3, length.out=2.999999999)
 [1]  33.3   0.0 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -33.3, length.out=33.3)
  [1]  33.300000  31.281818  29.263636  27.245455  25.227273  23.209091
  [7]  21.190909  19.172727  17.154545  15.136364  13.118182  11.100000
@@ -59948,47 +59960,47 @@ Error in seq.default(33.3, -33.3, length.out = -5) :
 [25] -15.136364 -17.154545 -19.172727 -21.190909 -23.209091 -25.227273
 [31] -27.245455 -29.263636 -31.281818 -33.300000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -33.3, length.out=5)
 [1]  33.30  16.65   0.00 -16.65 -33.30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -5, length.out=-1.1)
 Error in seq.default(33.3, -5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -5, length.out=-2.999999999)
 Error in seq.default(33.3, -5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -5, length.out=-33.3)
 Error in seq.default(33.3, -5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -5, length.out=-5)
 Error in seq.default(33.3, -5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -5, length.out=0.2)
 [1] 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -5, length.out=1.1)
 [1] 33.3 -5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -5, length.out=2.999999999)
 [1] 33.30 14.15 -5.00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -5, length.out=33.3)
  [1] 33.3000000 32.1393939 30.9787879 29.8181818 28.6575758 27.4969697
  [7] 26.3363636 25.1757576 24.0151515 22.8545455 21.6939394 20.5333333
@@ -59997,47 +60009,47 @@ Error in seq.default(33.3, -5, length.out = -5) :
 [25]  5.4454545  4.2848485  3.1242424  1.9636364  0.8030303 -0.3575758
 [31] -1.5181818 -2.6787879 -3.8393939 -5.0000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, -5, length.out=5)
 [1] 33.300 23.725 14.150  4.575 -5.000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 0.2, length.out=-1.1)
 Error in seq.default(33.3, 0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 0.2, length.out=-2.999999999)
 Error in seq.default(33.3, 0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 0.2, length.out=-33.3)
 Error in seq.default(33.3, 0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 0.2, length.out=-5)
 Error in seq.default(33.3, 0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 0.2, length.out=0.2)
 [1] 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 0.2, length.out=1.1)
 [1] 33.3  0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 0.2, length.out=2.999999999)
 [1] 33.30 16.75  0.20
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 0.2, length.out=33.3)
  [1] 33.300000 32.296970 31.293939 30.290909 29.287879 28.284848 27.281818
  [8] 26.278788 25.275758 24.272727 23.269697 22.266667 21.263636 20.260606
@@ -60045,47 +60057,47 @@ Error in seq.default(33.3, 0.2, length.out = -5) :
 [22] 12.236364 11.233333 10.230303  9.227273  8.224242  7.221212  6.218182
 [29]  5.215152  4.212121  3.209091  2.206061  1.203030  0.200000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 0.2, length.out=5)
 [1] 33.300 25.025 16.750  8.475  0.200
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 1.1, length.out=-1.1)
 Error in seq.default(33.3, 1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 1.1, length.out=-2.999999999)
 Error in seq.default(33.3, 1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 1.1, length.out=-33.3)
 Error in seq.default(33.3, 1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 1.1, length.out=-5)
 Error in seq.default(33.3, 1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 1.1, length.out=0.2)
 [1] 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 1.1, length.out=1.1)
 [1] 33.3  1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 1.1, length.out=2.999999999)
 [1] 33.3 17.2  1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 1.1, length.out=33.3)
  [1] 33.300000 32.324242 31.348485 30.372727 29.396970 28.421212 27.445455
  [8] 26.469697 25.493939 24.518182 23.542424 22.566667 21.590909 20.615152
@@ -60093,47 +60105,47 @@ Error in seq.default(33.3, 1.1, length.out = -5) :
 [22] 12.809091 11.833333 10.857576  9.881818  8.906061  7.930303  6.954545
 [29]  5.978788  5.003030  4.027273  3.051515  2.075758  1.100000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 1.1, length.out=5)
 [1] 33.30 25.25 17.20  9.15  1.10
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 2.999999999, length.out=-1.1)
 Error in seq.default(33.3, 2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 2.999999999, length.out=-2.999999999)
 Error in seq.default(33.3, 2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 2.999999999, length.out=-33.3)
 Error in seq.default(33.3, 2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 2.999999999, length.out=-5)
 Error in seq.default(33.3, 2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 2.999999999, length.out=0.2)
 [1] 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 2.999999999, length.out=1.1)
 [1] 33.3  3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 2.999999999, length.out=2.999999999)
 [1] 33.30 18.15  3.00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 2.999999999, length.out=33.3)
  [1] 33.300000 32.381818 31.463636 30.545455 29.627273 28.709091 27.790909
  [8] 26.872727 25.954545 25.036364 24.118182 23.200000 22.281818 21.363636
@@ -60141,93 +60153,93 @@ Error in seq.default(33.3, 2.999999999, length.out = -5) :
 [22] 14.018182 13.100000 12.181818 11.263636 10.345455  9.427273  8.509091
 [29]  7.590909  6.672727  5.754545  4.836364  3.918182  3.000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 2.999999999, length.out=5)
 [1] 33.300 25.725 18.150 10.575  3.000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 33.3, length.out=-1.1)
 Error in seq.default(33.3, 33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 33.3, length.out=-2.999999999)
 Error in seq.default(33.3, 33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 33.3, length.out=-33.3)
 Error in seq.default(33.3, 33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 33.3, length.out=-5)
 Error in seq.default(33.3, 33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 33.3, length.out=0.2)
 [1] 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 33.3, length.out=1.1)
 [1] 33.3 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 33.3, length.out=2.999999999)
 [1] 33.3 33.3 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 33.3, length.out=33.3)
  [1] 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3
 [16] 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3 33.3
 [31] 33.3 33.3 33.3 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 33.3, length.out=5)
 [1] 33.3 33.3 33.3 33.3 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 5, length.out=-1.1)
 Error in seq.default(33.3, 5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 5, length.out=-2.999999999)
 Error in seq.default(33.3, 5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 5, length.out=-33.3)
 Error in seq.default(33.3, 5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 5, length.out=-5)
 Error in seq.default(33.3, 5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 5, length.out=0.2)
 [1] 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 5, length.out=1.1)
 [1] 33.3  5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 5, length.out=2.999999999)
 [1] 33.30 19.15  5.00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 5, length.out=33.3)
  [1] 33.300000 32.442424 31.584848 30.727273 29.869697 29.012121 28.154545
  [8] 27.296970 26.439394 25.581818 24.724242 23.866667 23.009091 22.151515
@@ -60235,93 +60247,93 @@ Error in seq.default(33.3, 5, length.out = -5) :
 [22] 15.290909 14.433333 13.575758 12.718182 11.860606 11.003030 10.145455
 [29]  9.287879  8.430303  7.572727  6.715152  5.857576  5.000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, 5, length.out=5)
 [1] 33.300 26.225 19.150 12.075  5.000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, length.out=-1.1)
 Error in seq.default(33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, length.out=-2.999999999)
 Error in seq.default(33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, length.out=-33.3)
 Error in seq.default(33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, length.out=-5)
 Error in seq.default(33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, length.out=0.2)
 [1] 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, length.out=1.1)
 [1] 33.3 34.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, length.out=2.999999999)
 [1] 33.3 34.3 35.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, length.out=33.3)
  [1] 33.3 34.3 35.3 36.3 37.3 38.3 39.3 40.3 41.3 42.3 43.3 44.3 45.3 46.3 47.3
 [16] 48.3 49.3 50.3 51.3 52.3 53.3 54.3 55.3 56.3 57.3 58.3 59.3 60.3 61.3 62.3
 [31] 63.3 64.3 65.3 66.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(33.3, length.out=5)
 [1] 33.3 34.3 35.3 36.3 37.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -0.2, length.out=-1.1)
 Error in seq.default(5, -0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -0.2, length.out=-2.999999999)
 Error in seq.default(5, -0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -0.2, length.out=-33.3)
 Error in seq.default(5, -0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -0.2, length.out=-5)
 Error in seq.default(5, -0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -0.2, length.out=0.2)
 [1] 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -0.2, length.out=1.1)
 [1]  5.0 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -0.2, length.out=2.999999999)
 [1]  5.0  2.4 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -0.2, length.out=33.3)
  [1]  5.00000000  4.84242424  4.68484848  4.52727273  4.36969697  4.21212121
  [7]  4.05454545  3.89696970  3.73939394  3.58181818  3.42424242  3.26666667
@@ -60330,47 +60342,47 @@ Error in seq.default(5, -0.2, length.out = -5) :
 [25]  1.21818182  1.06060606  0.90303030  0.74545455  0.58787879  0.43030303
 [31]  0.27272727  0.11515152 -0.04242424 -0.20000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -0.2, length.out=5)
 [1]  5.0  3.7  2.4  1.1 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -1.1, length.out=-1.1)
 Error in seq.default(5, -1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -1.1, length.out=-2.999999999)
 Error in seq.default(5, -1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -1.1, length.out=-33.3)
 Error in seq.default(5, -1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -1.1, length.out=-5)
 Error in seq.default(5, -1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -1.1, length.out=0.2)
 [1] 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -1.1, length.out=1.1)
 [1]  5.0 -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -1.1, length.out=2.999999999)
 [1]  5.00  1.95 -1.10
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -1.1, length.out=33.3)
  [1]  5.000000000  4.815151515  4.630303030  4.445454545  4.260606061
  [6]  4.075757576  3.890909091  3.706060606  3.521212121  3.336363636
@@ -60380,47 +60392,47 @@ Error in seq.default(5, -1.1, length.out = -5) :
 [26]  0.378787879  0.193939394  0.009090909 -0.175757576 -0.360606061
 [31] -0.545454545 -0.730303030 -0.915151515 -1.100000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -1.1, length.out=5)
 [1]  5.000  3.475  1.950  0.425 -1.100
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -2.999999999, length.out=-1.1)
 Error in seq.default(5, -2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -2.999999999, length.out=-2.999999999)
 Error in seq.default(5, -2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -2.999999999, length.out=-33.3)
 Error in seq.default(5, -2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -2.999999999, length.out=-5)
 Error in seq.default(5, -2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -2.999999999, length.out=0.2)
 [1] 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -2.999999999, length.out=1.1)
 [1]  5 -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -2.999999999, length.out=2.999999999)
 [1]  5  1 -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -2.999999999, length.out=33.3)
  [1]  5.00000000  4.75757576  4.51515152  4.27272727  4.03030303  3.78787879
  [7]  3.54545455  3.30303030  3.06060606  2.81818182  2.57575758  2.33333333
@@ -60429,47 +60441,47 @@ Error in seq.default(5, -2.999999999, length.out = -5) :
 [25] -0.81818182 -1.06060606 -1.30303030 -1.54545454 -1.78787879 -2.03030303
 [31] -2.27272727 -2.51515151 -2.75757576 -3.00000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -2.999999999, length.out=5)
 [1]  5  3  1 -1 -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -33.3, length.out=-1.1)
 Error in seq.default(5, -33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -33.3, length.out=-2.999999999)
 Error in seq.default(5, -33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -33.3, length.out=-33.3)
 Error in seq.default(5, -33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -33.3, length.out=-5)
 Error in seq.default(5, -33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -33.3, length.out=0.2)
 [1] 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -33.3, length.out=1.1)
 [1]   5.0 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -33.3, length.out=2.999999999)
 [1]   5.00 -14.15 -33.30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -33.3, length.out=33.3)
  [1]   5.0000000   3.8393939   2.6787879   1.5181818   0.3575758  -0.8030303
  [7]  -1.9636364  -3.1242424  -4.2848485  -5.4454545  -6.6060606  -7.7666667
@@ -60478,47 +60490,47 @@ Error in seq.default(5, -33.3, length.out = -5) :
 [25] -22.8545455 -24.0151515 -25.1757576 -26.3363636 -27.4969697 -28.6575758
 [31] -29.8181818 -30.9787879 -32.1393939 -33.3000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -33.3, length.out=5)
 [1]   5.000  -4.575 -14.150 -23.725 -33.300
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -5, length.out=-1.1)
 Error in seq.default(5, -5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -5, length.out=-2.999999999)
 Error in seq.default(5, -5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -5, length.out=-33.3)
 Error in seq.default(5, -5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -5, length.out=-5)
 Error in seq.default(5, -5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -5, length.out=0.2)
 [1] 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -5, length.out=1.1)
 [1]  5 -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -5, length.out=2.999999999)
 [1]  5  0 -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -5, length.out=33.3)
  [1]  5.0000000  4.6969697  4.3939394  4.0909091  3.7878788  3.4848485
  [7]  3.1818182  2.8787879  2.5757576  2.2727273  1.9696970  1.6666667
@@ -60527,47 +60539,47 @@ Error in seq.default(5, -5, length.out = -5) :
 [25] -2.2727273 -2.5757576 -2.8787879 -3.1818182 -3.4848485 -3.7878788
 [31] -4.0909091 -4.3939394 -4.6969697 -5.0000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, -5, length.out=5)
 [1]  5.0  2.5  0.0 -2.5 -5.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 0.2, length.out=-1.1)
 Error in seq.default(5, 0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 0.2, length.out=-2.999999999)
 Error in seq.default(5, 0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 0.2, length.out=-33.3)
 Error in seq.default(5, 0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 0.2, length.out=-5)
 Error in seq.default(5, 0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 0.2, length.out=0.2)
 [1] 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 0.2, length.out=1.1)
 [1] 5.0 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 0.2, length.out=2.999999999)
 [1] 5.0 2.6 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 0.2, length.out=33.3)
  [1] 5.0000000 4.8545455 4.7090909 4.5636364 4.4181818 4.2727273 4.1272727
  [8] 3.9818182 3.8363636 3.6909091 3.5454545 3.4000000 3.2545455 3.1090909
@@ -60575,47 +60587,47 @@ Error in seq.default(5, 0.2, length.out = -5) :
 [22] 1.9454545 1.8000000 1.6545455 1.5090909 1.3636364 1.2181818 1.0727273
 [29] 0.9272727 0.7818182 0.6363636 0.4909091 0.3454545 0.2000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 0.2, length.out=5)
 [1] 5.0 3.8 2.6 1.4 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 1.1, length.out=-1.1)
 Error in seq.default(5, 1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 1.1, length.out=-2.999999999)
 Error in seq.default(5, 1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 1.1, length.out=-33.3)
 Error in seq.default(5, 1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 1.1, length.out=-5)
 Error in seq.default(5, 1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 1.1, length.out=0.2)
 [1] 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 1.1, length.out=1.1)
 [1] 5.0 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 1.1, length.out=2.999999999)
 [1] 5.00 3.05 1.10
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 1.1, length.out=33.3)
  [1] 5.000000 4.881818 4.763636 4.645455 4.527273 4.409091 4.290909 4.172727
  [9] 4.054545 3.936364 3.818182 3.700000 3.581818 3.463636 3.345455 3.227273
@@ -60623,47 +60635,47 @@ Error in seq.default(5, 1.1, length.out = -5) :
 [25] 2.163636 2.045455 1.927273 1.809091 1.690909 1.572727 1.454545 1.336364
 [33] 1.218182 1.100000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 1.1, length.out=5)
 [1] 5.000 4.025 3.050 2.075 1.100
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 2.999999999, length.out=-1.1)
 Error in seq.default(5, 2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 2.999999999, length.out=-2.999999999)
 Error in seq.default(5, 2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 2.999999999, length.out=-33.3)
 Error in seq.default(5, 2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 2.999999999, length.out=-5)
 Error in seq.default(5, 2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 2.999999999, length.out=0.2)
 [1] 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 2.999999999, length.out=1.1)
 [1] 5 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 2.999999999, length.out=2.999999999)
 [1] 5 4 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 2.999999999, length.out=33.3)
  [1] 5.000000 4.939394 4.878788 4.818182 4.757576 4.696970 4.636364 4.575758
  [9] 4.515152 4.454545 4.393939 4.333333 4.272727 4.212121 4.151515 4.090909
@@ -60671,47 +60683,47 @@ Error in seq.default(5, 2.999999999, length.out = -5) :
 [25] 3.545455 3.484848 3.424242 3.363636 3.303030 3.242424 3.181818 3.121212
 [33] 3.060606 3.000000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 2.999999999, length.out=5)
 [1] 5.0 4.5 4.0 3.5 3.0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 33.3, length.out=-1.1)
 Error in seq.default(5, 33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 33.3, length.out=-2.999999999)
 Error in seq.default(5, 33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 33.3, length.out=-33.3)
 Error in seq.default(5, 33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 33.3, length.out=-5)
 Error in seq.default(5, 33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 33.3, length.out=0.2)
 [1] 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 33.3, length.out=1.1)
 [1]  5.0 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 33.3, length.out=2.999999999)
 [1]  5.00 19.15 33.30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 33.3, length.out=33.3)
  [1]  5.000000  5.857576  6.715152  7.572727  8.430303  9.287879 10.145455
  [8] 11.003030 11.860606 12.718182 13.575758 14.433333 15.290909 16.148485
@@ -60719,548 +60731,548 @@ Error in seq.default(5, 33.3, length.out = -5) :
 [22] 23.009091 23.866667 24.724242 25.581818 26.439394 27.296970 28.154545
 [29] 29.012121 29.869697 30.727273 31.584848 32.442424 33.300000
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 33.3, length.out=5)
 [1]  5.000 12.075 19.150 26.225 33.300
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 5, length.out=-1.1)
 Error in seq.default(5, 5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 5, length.out=-2.999999999)
 Error in seq.default(5, 5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 5, length.out=-33.3)
 Error in seq.default(5, 5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 5, length.out=-5)
 Error in seq.default(5, 5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 5, length.out=0.2)
 [1] 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 5, length.out=1.1)
 [1] 5 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 5, length.out=2.999999999)
 [1] 5 5 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 5, length.out=33.3)
  [1] 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, 5, length.out=5)
 [1] 5 5 5 5 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, length.out=-1.1)
 Error in seq.default(5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, length.out=-2.999999999)
 Error in seq.default(5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, length.out=-33.3)
 Error in seq.default(5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, length.out=-5)
 Error in seq.default(5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, length.out=0.2)
 [1] 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, length.out=1.1)
 [1] 5 6
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, length.out=2.999999999)
 [1] 5 6 7
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, length.out=33.3)
  [1]  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
 [26] 30 31 32 33 34 35 36 37 38
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(5, length.out=5)
 [1] 5 6 7 8 9
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-0.2, length.out=-1.1)
 Error in seq.default(to = -0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-0.2, length.out=-2.999999999)
 Error in seq.default(to = -0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-0.2, length.out=-33.3)
 Error in seq.default(to = -0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-0.2, length.out=-5)
 Error in seq.default(to = -0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-0.2, length.out=0.2)
 [1] -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-0.2, length.out=1.1)
 [1] -1.2 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-0.2, length.out=2.999999999)
 [1] -2.2 -1.2 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-0.2, length.out=33.3)
  [1] -33.2 -32.2 -31.2 -30.2 -29.2 -28.2 -27.2 -26.2 -25.2 -24.2 -23.2 -22.2
 [13] -21.2 -20.2 -19.2 -18.2 -17.2 -16.2 -15.2 -14.2 -13.2 -12.2 -11.2 -10.2
 [25]  -9.2  -8.2  -7.2  -6.2  -5.2  -4.2  -3.2  -2.2  -1.2  -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-0.2, length.out=5)
 [1] -4.2 -3.2 -2.2 -1.2 -0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-1.1, length.out=-1.1)
 Error in seq.default(to = -1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-1.1, length.out=-2.999999999)
 Error in seq.default(to = -1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-1.1, length.out=-33.3)
 Error in seq.default(to = -1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-1.1, length.out=-5)
 Error in seq.default(to = -1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-1.1, length.out=0.2)
 [1] -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-1.1, length.out=1.1)
 [1] -2.1 -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-1.1, length.out=2.999999999)
 [1] -3.1 -2.1 -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-1.1, length.out=33.3)
  [1] -34.1 -33.1 -32.1 -31.1 -30.1 -29.1 -28.1 -27.1 -26.1 -25.1 -24.1 -23.1
 [13] -22.1 -21.1 -20.1 -19.1 -18.1 -17.1 -16.1 -15.1 -14.1 -13.1 -12.1 -11.1
 [25] -10.1  -9.1  -8.1  -7.1  -6.1  -5.1  -4.1  -3.1  -2.1  -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-1.1, length.out=5)
 [1] -5.1 -4.1 -3.1 -2.1 -1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-1L, length.out=-1L)
 Error in seq.default(to = -1L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-1L, length.out=-30L)
 Error in seq.default(to = -1L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-1L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-1L, length.out=1L)
 [1] -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-1L, length.out=30L)
  [1] -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12
 [20] -11 -10  -9  -8  -7  -6  -5  -4  -3  -2  -1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-2.999999999, length.out=-1.1)
 Error in seq.default(to = -2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-2.999999999, length.out=-2.999999999)
 Error in seq.default(to = -2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-2.999999999, length.out=-33.3)
 Error in seq.default(to = -2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-2.999999999, length.out=-5)
 Error in seq.default(to = -2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-2.999999999, length.out=0.2)
 [1] -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-2.999999999, length.out=1.1)
 [1] -4 -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-2.999999999, length.out=2.999999999)
 [1] -5 -4 -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-2.999999999, length.out=33.3)
  [1] -36 -35 -34 -33 -32 -31 -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18
 [20] -17 -16 -15 -14 -13 -12 -11 -10  -9  -8  -7  -6  -5  -4  -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-2.999999999, length.out=5)
 [1] -7 -6 -5 -4 -3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-30L, length.out=-1L)
 Error in seq.default(to = -30L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-30L, length.out=-30L)
 Error in seq.default(to = -30L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-30L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-30L, length.out=1L)
 [1] -30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-30L, length.out=30L)
  [1] -59 -58 -57 -56 -55 -54 -53 -52 -51 -50 -49 -48 -47 -46 -45 -44 -43 -42 -41
 [20] -40 -39 -38 -37 -36 -35 -34 -33 -32 -31 -30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-33.3, length.out=-1.1)
 Error in seq.default(to = -33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-33.3, length.out=-2.999999999)
 Error in seq.default(to = -33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-33.3, length.out=-33.3)
 Error in seq.default(to = -33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-33.3, length.out=-5)
 Error in seq.default(to = -33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-33.3, length.out=0.2)
 [1] -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-33.3, length.out=1.1)
 [1] -34.3 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-33.3, length.out=2.999999999)
 [1] -35.3 -34.3 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-33.3, length.out=33.3)
  [1] -66.3 -65.3 -64.3 -63.3 -62.3 -61.3 -60.3 -59.3 -58.3 -57.3 -56.3 -55.3
 [13] -54.3 -53.3 -52.3 -51.3 -50.3 -49.3 -48.3 -47.3 -46.3 -45.3 -44.3 -43.3
 [25] -42.3 -41.3 -40.3 -39.3 -38.3 -37.3 -36.3 -35.3 -34.3 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-33.3, length.out=5)
 [1] -37.3 -36.3 -35.3 -34.3 -33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-5, length.out=-1.1)
 Error in seq.default(to = -5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-5, length.out=-2.999999999)
 Error in seq.default(to = -5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-5, length.out=-33.3)
 Error in seq.default(to = -5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-5, length.out=-5)
 Error in seq.default(to = -5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-5, length.out=0.2)
 [1] -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-5, length.out=1.1)
 [1] -6 -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-5, length.out=2.999999999)
 [1] -7 -6 -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-5, length.out=33.3)
  [1] -38 -37 -36 -35 -34 -33 -32 -31 -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20
 [20] -19 -18 -17 -16 -15 -14 -13 -12 -11 -10  -9  -8  -7  -6  -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=-5, length.out=5)
 [1] -9 -8 -7 -6 -5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=0.2, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=0.2, length.out=-1.1)
 Error in seq.default(to = 0.2, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=0.2, length.out=-2.999999999)
 Error in seq.default(to = 0.2, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=0.2, length.out=-33.3)
 Error in seq.default(to = 0.2, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=0.2, length.out=-5)
 Error in seq.default(to = 0.2, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=0.2, length.out=0.2)
 [1] 0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=0.2, length.out=1.1)
 [1] -0.8  0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=0.2, length.out=2.999999999)
 [1] -1.8 -0.8  0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=0.2, length.out=33.3)
  [1] -32.8 -31.8 -30.8 -29.8 -28.8 -27.8 -26.8 -25.8 -24.8 -23.8 -22.8 -21.8
 [13] -20.8 -19.8 -18.8 -17.8 -16.8 -15.8 -14.8 -13.8 -12.8 -11.8 -10.8  -9.8
 [25]  -8.8  -7.8  -6.8  -5.8  -4.8  -3.8  -2.8  -1.8  -0.8   0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=0.2, length.out=5)
 [1] -3.8 -2.8 -1.8 -0.8  0.2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=0L, length.out=-1L)
 Error in seq.default(to = 0L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=0L, length.out=-30L)
 Error in seq.default(to = 0L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=0L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=0L, length.out=1L)
 [1] 0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=0L, length.out=30L)
  [1] -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 -11
 [20] -10  -9  -8  -7  -6  -5  -4  -3  -2  -1   0
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=1.1, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=1.1, length.out=-1.1)
 Error in seq.default(to = 1.1, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=1.1, length.out=-2.999999999)
 Error in seq.default(to = 1.1, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=1.1, length.out=-33.3)
 Error in seq.default(to = 1.1, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=1.1, length.out=-5)
 Error in seq.default(to = 1.1, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=1.1, length.out=0.2)
 [1] 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=1.1, length.out=1.1)
 [1] 0.1 1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=1.1, length.out=2.999999999)
 [1] -0.9  0.1  1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=1.1, length.out=33.3)
  [1] -31.9 -30.9 -29.9 -28.9 -27.9 -26.9 -25.9 -24.9 -23.9 -22.9 -21.9 -20.9
 [13] -19.9 -18.9 -17.9 -16.9 -15.9 -14.9 -13.9 -12.9 -11.9 -10.9  -9.9  -8.9
 [25]  -7.9  -6.9  -5.9  -4.9  -3.9  -2.9  -1.9  -0.9   0.1   1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=1.1, length.out=5)
 [1] -2.9 -1.9 -0.9  0.1  1.1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=1L, length.out=-1L)
 Error in seq.default(to = 1L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=1L, length.out=-30L)
 Error in seq.default(to = 1L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=1L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=1L, length.out=1L)
 [1] 1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=1L, length.out=30L)
  [1] -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10
 [20]  -9  -8  -7  -6  -5  -4  -3  -2  -1   0   1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=2.999999999, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=2.999999999, length.out=-1.1)
 Error in seq.default(to = 2.999999999, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=2.999999999, length.out=-2.999999999)
 Error in seq.default(to = 2.999999999, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=2.999999999, length.out=-33.3)
 Error in seq.default(to = 2.999999999, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=2.999999999, length.out=-5)
 Error in seq.default(to = 2.999999999, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=2.999999999, length.out=0.2)
 [1] 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=2.999999999, length.out=1.1)
 [1] 2 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=2.999999999, length.out=2.999999999)
 [1] 1 2 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=2.999999999, length.out=33.3)
  [1] -3.0e+01 -2.9e+01 -2.8e+01 -2.7e+01 -2.6e+01 -2.5e+01 -2.4e+01 -2.3e+01
  [9] -2.2e+01 -2.1e+01 -2.0e+01 -1.9e+01 -1.8e+01 -1.7e+01 -1.6e+01 -1.5e+01
@@ -61268,127 +61280,127 @@ Error in seq.default(to = 2.999999999, length.out = -5) :
 [25] -6.0e+00 -5.0e+00 -4.0e+00 -3.0e+00 -2.0e+00 -1.0e+00 -1.0e-09  1.0e+00
 [33]  2.0e+00  3.0e+00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=2.999999999, length.out=5)
 [1] -1e+00 -1e-09  1e+00  2e+00  3e+00
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=30L, length.out=-1L)
 Error in seq.default(to = 30L, length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=30L, length.out=-30L)
 Error in seq.default(to = 30L, length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=30L, length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=30L, length.out=1L)
 [1] 30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=30L, length.out=30L)
  [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
 [26] 26 27 28 29 30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=33.3, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=33.3, length.out=-1.1)
 Error in seq.default(to = 33.3, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=33.3, length.out=-2.999999999)
 Error in seq.default(to = 33.3, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=33.3, length.out=-33.3)
 Error in seq.default(to = 33.3, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=33.3, length.out=-5)
 Error in seq.default(to = 33.3, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=33.3, length.out=0.2)
 [1] 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=33.3, length.out=1.1)
 [1] 32.3 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=33.3, length.out=2.999999999)
 [1] 31.3 32.3 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=33.3, length.out=33.3)
  [1]  0.3  1.3  2.3  3.3  4.3  5.3  6.3  7.3  8.3  9.3 10.3 11.3 12.3 13.3 14.3
 [16] 15.3 16.3 17.3 18.3 19.3 20.3 21.3 22.3 23.3 24.3 25.3 26.3 27.3 28.3 29.3
 [31] 30.3 31.3 32.3 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=33.3, length.out=5)
 [1] 29.3 30.3 31.3 32.3 33.3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=5, length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=5, length.out=-1.1)
 Error in seq.default(to = 5, length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=5, length.out=-2.999999999)
 Error in seq.default(to = 5, length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=5, length.out=-33.3)
 Error in seq.default(to = 5, length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=5, length.out=-5)
 Error in seq.default(to = 5, length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=5, length.out=0.2)
 [1] 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=5, length.out=1.1)
 [1] 4 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=5, length.out=2.999999999)
 [1] 3 4 5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=5, length.out=33.3)
  [1] -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10
 [20]  -9  -8  -7  -6  -5  -4  -3  -2  -1   0   1   2   3   4   5
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToLengthOutNumeric#Output.IgnoreErrorMessage#
 #seq(to=5, length.out=5)
 [1] 1 2 3 4 5
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric#
 #seq("2", "3")
-Error in seq.default("2", "3") : 'from' cannot be NA, NaN or infinite
+[1] 2 3
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testFromToNumeric#
 #seq(-0.2, -0.2)
@@ -62464,71 +62476,71 @@ Error in seq.default("2", "3") : 'from' cannot be NA, NaN or infinite
 #seq.int("2", "3")
 [1] 2 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.IgnoreErrorMessage#
 #seq(length.out=-0.2)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.IgnoreErrorMessage#
 #seq(length.out=-1.1)
 Error in seq.default(length.out = -1.1) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.IgnoreErrorMessage#
 #seq(length.out=-1L)
 Error in seq.default(length.out = -1L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.IgnoreErrorMessage#
 #seq(length.out=-2.999999999)
 Error in seq.default(length.out = -2.999999999) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.IgnoreErrorMessage#
 #seq(length.out=-30L)
 Error in seq.default(length.out = -30L) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.IgnoreErrorMessage#
 #seq(length.out=-33.3)
 Error in seq.default(length.out = -33.3) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.IgnoreErrorMessage#
 #seq(length.out=-5)
 Error in seq.default(length.out = -5) :
-  length must be non-negative number
+  'length.out' must be a non-negative number
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.IgnoreErrorMessage#
 #seq(length.out=0.2)
 [1] 1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.IgnoreErrorMessage#
 #seq(length.out=0L)
 integer(0)
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.IgnoreErrorMessage#
 #seq(length.out=1.1)
 [1] 1 2
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.IgnoreErrorMessage#
 #seq(length.out=1L)
 [1] 1
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.IgnoreErrorMessage#
 #seq(length.out=2.999999999)
 [1] 1 2 3
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.IgnoreErrorMessage#
 #seq(length.out=30L)
  [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
 [26] 26 27 28 29 30
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.IgnoreErrorMessage#
 #seq(length.out=33.3)
  [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
 [26] 26 27 28 29 30 31 32 33 34
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.MayIgnoreErrorContext#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testLengthOutOnly#Output.IgnoreErrorMessage#
 #seq(length.out=5)
 [1] 1 2 3 4 5
 
@@ -62858,7 +62870,7 @@ Error in seq.default(integer(), 7) : 'from' must be of length 1
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testSequenceStatement#
 #{ typeof(seq(to=3L, length.out=2L)) }
-[1] "double"
+[1] "integer"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seq.testSequenceStatementNamedParams#
 #{ round(seq(from=10.5, to=15.4, length.out=4), digits=5) }
@@ -63246,7 +63258,7 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint26#Output.IgnoreErrorContext#
 #argv <- list(NaN, NaN);do.call('seq.int', argv)
-Error in seq.int(NaN, NaN) : 'from' cannot be NA, NaN or infinite
+Error in seq.int(NaN, NaN) : 'from' must be a finite number
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint27#Output.IgnoreErrorContext#
 #argv <- structure(list(1.2, 1, by = 1), .Names = c('', '', 'by'));do.call('seq.int', argv)
@@ -63254,11 +63266,11 @@ Error in seq.int(1.2, 1, by = 1) : wrong sign in 'by' argument
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint28#Output.IgnoreErrorContext#
 #argv <- structure(list(to = NaN), .Names = 'to');do.call('seq.int', argv)
-Error in seq.int(to = NaN) : 'to' cannot be NA, NaN or infinite
+Error in seq.int(to = NaN) : 'to' must be a finite number
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint29#Output.IgnoreErrorContext#
 #argv <- list(NaN);do.call('seq.int', argv)
-Error in seq.int(NaN) : 'from' cannot be NA, NaN or infinite
+Error in seq.int(NaN) : 'from' must be a finite number
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_seqint.testseqint3#
 #argv <- list(FALSE);seq.int(argv[[1]]);
@@ -63309,7 +63321,7 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#Ignored.ImplementationError#
 #options(keep.source=FALSE); fc <- setClass('FooSerial1', representation(a = 'call')); serialize(fc, connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 01 07 03 00 00 04 02 00 00 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 01 07 03 00 00 04 02 00 00 00
  [26] 01 00 04 00 09 00 00 00 09 63 6c 61 73 73 4e 61 6d 65 00 00 02 10 00 00 00
  [51] 01 00 04 00 09 00 00 00 0a 46 6f 6f 53 65 72 69 61 6c 31 00 00 04 02 00 00
  [76] 00 01 00 04 00 09 00 00 00 07 70 61 63 6b 61 67 65 00 00 00 10 00 00 00 01
@@ -63328,7 +63340,7 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); mc <- setClass('FooSerial0', representation(a = 'call')); obj <- new('FooSerial0'); serialize(obj, connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 01 03 19 00 00 04 02 00 00 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 01 03 19 00 00 04 02 00 00 00
  [26] 01 00 04 00 09 00 00 00 01 61 00 00 00 06 00 00 00 01 00 04 00 09 00 00 00
  [51] 07 3c 75 6e 64 65 66 3e 00 00 00 fe 00 00 04 02 00 00 00 01 00 04 00 09 00
  [76] 00 00 05 63 6c 61 73 73 00 00 02 10 00 00 00 01 00 04 00 09 00 00 00 0a 46
@@ -63338,143 +63350,143 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize('asdf', connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 10 00 00 00 01 00 04 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 10 00 00 00 01 00 04 00
 [26] 09 00 00 00 04 61 73 64 66
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(111+8i, connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 0f 00 00 00 01 40 5b c0
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 0f 00 00 00 01 40 5b c0
 [26] 00 00 00 00 00 40 20 00 00 00 00 00 00
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(111, connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 0e 00 00 00 01 40 5b c0
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 0e 00 00 00 01 40 5b c0
 [26] 00 00 00 00 00
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(111L, connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 0d 00 00 00 01 00 00 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 0d 00 00 00 01 00 00 00
 [26] 6f
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(FALSE, connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 0a 00 00 00 01 00 00 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 0a 00 00 00 01 00 00 00
 [26] 00
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(NA_character_, connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 10 00 00 00 01 00 00 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 10 00 00 00 01 00 00 00
 [26] 09 ff ff ff ff
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(NA_complex_, connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 0f 00 00 00 01 7f f0 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 0f 00 00 00 01 7f f0 00
 [26] 00 00 00 07 a2 7f f0 00 00 00 00 07 a2
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(NA_integer_, connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 0d 00 00 00 01 80 00 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 0d 00 00 00 01 80 00 00
 [26] 00
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(NA_real_, connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 0e 00 00 00 01 7f f0 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 0e 00 00 00 01 7f f0 00
 [26] 00 00 00 07 a2
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(TRUE, connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 0a 00 00 00 01 00 00 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 0a 00 00 00 01 00 00 00
 [26] 01
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(as.raw(10), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 18 00 00 00 01 0a
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 18 00 00 00 01 0a
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(as.raw(210), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 18 00 00 00 01 d2
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 18 00 00 00 01 d2
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(as.raw(c(1, 55, 210)), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 18 00 00 00 03 01 37 d2
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 18 00 00 00 03 01 37 d2
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(c(111+8i, 55+9i, NA), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 0f 00 00 00 03 40 5b c0
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 0f 00 00 00 03 40 5b c0
 [26] 00 00 00 00 00 40 20 00 00 00 00 00 00 40 4b 80 00 00 00 00 00 40 22 00 00
 [51] 00 00 00 00 7f f0 00 00 00 00 07 a2 7f f0 00 00 00 00 07 a2
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(c(111, 99, NA, 44), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 0e 00 00 00 04 40 5b c0
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 0e 00 00 00 04 40 5b c0
 [26] 00 00 00 00 00 40 58 c0 00 00 00 00 00 7f f0 00 00 00 00 07 a2 40 46 00 00
 [51] 00 00 00 00
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(c(111L, 11L, 990000L, NA_integer_), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 0d 00 00 00 04 00 00 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 0d 00 00 00 04 00 00 00
 [26] 6f 00 00 00 0b 00 0f 1b 30 80 00 00 00
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(c(TRUE, FALSE, TRUE, NA, TRUE), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 0a 00 00 00 05 00 00 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 0a 00 00 00 05 00 00 00
 [26] 01 00 00 00 00 00 00 00 01 80 00 00 00 00 00 00 01
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote("bar"), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 10 00 00 00 01 00 04 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 10 00 00 00 01 00 04 00
 [26] 09 00 00 00 03 62 61 72
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote('asdf'), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 10 00 00 00 01 00 04 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 10 00 00 00 01 00 04 00
 [26] 09 00 00 00 04 61 73 64 66
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote('baz'), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 10 00 00 00 01 00 04 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 10 00 00 00 01 00 04 00
 [26] 09 00 00 00 03 62 61 7a
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote((a %asdf% b)), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
 [26] 09 00 00 00 01 28 00 00 00 02 00 00 00 06 00 00 00 01 00 04 00 09 00 00 00
 [51] 06 25 61 73 64 66 25 00 00 00 02 00 00 00 01 00 04 00 09 00 00 00 01 61 00
 [76] 00 00 02 00 00 00 01 00 04 00 09 00 00 00 01 62 00 00 00 fe 00 00 00 fe
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote((a+b)), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
 [26] 09 00 00 00 01 28 00 00 00 02 00 00 00 06 00 00 00 01 00 04 00 09 00 00 00
 [51] 01 2b 00 00 00 02 00 00 00 01 00 04 00 09 00 00 00 01 61 00 00 00 02 00 00
 [76] 00 01 00 04 00 09 00 00 00 01 62 00 00 00 fe 00 00 00 fe
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(111+11), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
 [26] 09 00 00 00 01 2b 00 00 00 02 00 00 00 0e 00 00 00 01 40 5b c0 00 00 00 00
 [51] 00 00 00 00 02 00 00 00 0e 00 00 00 01 40 26 00 00 00 00 00 00 00 00 00 fe
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(111+8i), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
 [26] 09 00 00 00 01 2b 00 00 00 02 00 00 00 0e 00 00 00 01 40 5b c0 00 00 00 00
 [51] 00 00 00 00 02 00 00 00 0f 00 00 00 01 00 00 00 00 00 00 00 00 40 20 00 00
 [76] 00 00 00 00 00 00 00 fe
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(111L), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 0d 00 00 00 01 00 00 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 0d 00 00 00 01 00 00 00
 [26] 6f
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(FALSE), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 0a 00 00 00 01 00 00 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 0a 00 00 00 01 00 00 00
 [26] 00
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(NA_character_ + NA_complex_ + NA_integer_ + NA_real_), connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
  [26] 09 00 00 00 01 2b 00 00 00 02 00 00 00 06 00 00 01 ff 00 00 00 02 00 00 00
  [51] 06 00 00 01 ff 00 00 00 02 00 00 00 10 00 00 00 01 00 00 00 09 ff ff ff ff
  [76] 00 00 00 02 00 00 00 0f 00 00 00 01 7f f0 00 00 00 00 07 a2 7f f0 00 00 00
@@ -63484,32 +63496,32 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(NA_character_), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 10 00 00 00 01 00 00 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 10 00 00 00 01 00 00 00
 [26] 09 ff ff ff ff
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(NA_complex_), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 0f 00 00 00 01 7f f0 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 0f 00 00 00 01 7f f0 00
 [26] 00 00 00 07 a2 7f f0 00 00 00 00 07 a2
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(NA_integer_), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 0d 00 00 00 01 80 00 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 0d 00 00 00 01 80 00 00
 [26] 00
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(NA_real_), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 0e 00 00 00 01 7f f0 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 0e 00 00 00 01 7f f0 00
 [26] 00 00 00 07 a2
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(TRUE), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 0a 00 00 00 01 00 00 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 0a 00 00 00 01 00 00 00
 [26] 01
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(a(b(c(d(function (e, ...) { f(g)$h.i}))))), connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
  [26] 09 00 00 00 01 61 00 00 00 02 00 00 00 06 00 00 00 01 00 04 00 09 00 00 00
  [51] 01 62 00 00 00 02 00 00 00 06 00 00 00 01 00 04 00 09 00 00 00 01 63 00 00
  [76] 00 02 00 00 00 06 00 00 00 01 00 04 00 09 00 00 00 01 64 00 00 00 02 00 00
@@ -63525,27 +63537,27 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(a+b), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
 [26] 09 00 00 00 01 2b 00 00 00 02 00 00 00 01 00 04 00 09 00 00 00 01 61 00 00
 [51] 00 02 00 00 00 01 00 04 00 09 00 00 00 01 62 00 00 00 fe
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(f(g)$h.i), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
 [26] 09 00 00 00 01 24 00 00 00 02 00 00 00 06 00 00 00 01 00 04 00 09 00 00 00
 [51] 01 66 00 00 00 02 00 00 00 01 00 04 00 09 00 00 00 01 67 00 00 00 fe 00 00
 [76] 00 02 00 00 00 01 00 04 00 09 00 00 00 03 68 2e 69 00 00 00 fe
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(foo(a,b,c)), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
 [26] 09 00 00 00 03 66 6f 6f 00 00 00 02 00 00 00 01 00 04 00 09 00 00 00 01 61
 [51] 00 00 00 02 00 00 00 01 00 04 00 09 00 00 00 01 62 00 00 00 02 00 00 00 01
 [76] 00 04 00 09 00 00 00 01 63 00 00 00 fe
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(function() new("foo", x)), connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
  [26] 09 00 00 00 08 66 75 6e 63 74 69 6f 6e 00 00 00 02 00 00 00 fe 00 00 00 02
  [51] 00 00 00 06 00 00 00 01 00 04 00 09 00 00 00 03 6e 65 77 00 00 00 02 00 00
  [76] 00 10 00 00 00 01 00 04 00 09 00 00 00 03 66 6f 6f 00 00 00 02 00 00 00 01
@@ -63553,7 +63565,7 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(function(x) { `+`(`(`("BAR"), x) }), connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
  [26] 09 00 00 00 08 66 75 6e 63 74 69 6f 6e 00 00 00 02 00 00 04 02 00 00 00 01
  [51] 00 04 00 09 00 00 00 01 78 00 00 00 fb 00 00 00 fe 00 00 00 02 00 00 00 06
  [76] 00 00 00 01 00 04 00 09 00 00 00 01 7b 00 00 00 02 00 00 00 06 00 00 00 01
@@ -63564,7 +63576,7 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(function(x) { new("BAR", x) }), connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
  [26] 09 00 00 00 08 66 75 6e 63 74 69 6f 6e 00 00 00 02 00 00 04 02 00 00 00 01
  [51] 00 04 00 09 00 00 00 01 78 00 00 00 fb 00 00 00 fe 00 00 00 02 00 00 00 06
  [76] 00 00 00 01 00 04 00 09 00 00 00 01 7b 00 00 00 02 00 00 00 06 00 00 00 01
@@ -63574,7 +63586,7 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(function(x, ...) { new("BAR", x) }), connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
  [26] 09 00 00 00 08 66 75 6e 63 74 69 6f 6e 00 00 00 02 00 00 04 02 00 00 00 01
  [51] 00 04 00 09 00 00 00 01 78 00 00 00 fb 00 00 04 02 00 00 00 01 00 04 00 09
  [76] 00 00 00 03 2e 2e 2e 00 00 00 fb 00 00 00 fe 00 00 00 02 00 00 00 06 00 00
@@ -63585,7 +63597,7 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(function(x,y) { TRUE }), connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
  [26] 09 00 00 00 08 66 75 6e 63 74 69 6f 6e 00 00 00 02 00 00 04 02 00 00 00 01
  [51] 00 04 00 09 00 00 00 01 78 00 00 00 fb 00 00 04 02 00 00 00 01 00 04 00 09
  [76] 00 00 00 01 79 00 00 00 fb 00 00 00 fe 00 00 00 02 00 00 00 06 00 00 00 01
@@ -63594,7 +63606,7 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(function(x,y) { new("BAR", x) }), connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
  [26] 09 00 00 00 08 66 75 6e 63 74 69 6f 6e 00 00 00 02 00 00 04 02 00 00 00 01
  [51] 00 04 00 09 00 00 00 01 78 00 00 00 fb 00 00 04 02 00 00 00 01 00 04 00 09
  [76] 00 00 00 01 79 00 00 00 fb 00 00 00 fe 00 00 00 02 00 00 00 06 00 00 00 01
@@ -63605,7 +63617,7 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(function(x,y,...) { 1 }), connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
  [26] 09 00 00 00 08 66 75 6e 63 74 69 6f 6e 00 00 00 02 00 00 04 02 00 00 00 01
  [51] 00 04 00 09 00 00 00 01 78 00 00 00 fb 00 00 04 02 00 00 00 01 00 04 00 09
  [76] 00 00 00 01 79 00 00 00 fb 00 00 04 02 00 00 00 01 00 04 00 09 00 00 00 03
@@ -63615,7 +63627,7 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(function(x,y=1,...) { NA }), connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
  [26] 09 00 00 00 08 66 75 6e 63 74 69 6f 6e 00 00 00 02 00 00 04 02 00 00 00 01
  [51] 00 04 00 09 00 00 00 01 78 00 00 00 fb 00 00 04 02 00 00 00 01 00 04 00 09
  [76] 00 00 00 01 79 00 00 00 0e 00 00 00 01 3f f0 00 00 00 00 00 00 00 00 04 02
@@ -63626,7 +63638,7 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(function(x={1 + a},y,...) { !!NA }), connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
  [26] 09 00 00 00 08 66 75 6e 63 74 69 6f 6e 00 00 00 02 00 00 04 02 00 00 00 01
  [51] 00 04 00 09 00 00 00 01 78 00 00 00 06 00 00 00 01 00 04 00 09 00 00 00 01
  [76] 7b 00 00 00 02 00 00 00 06 00 00 00 01 00 04 00 09 00 00 00 01 2b 00 00 00
@@ -63640,7 +63652,7 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(function(x={1 + a},y,...) { !1+5i }), connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
  [26] 09 00 00 00 08 66 75 6e 63 74 69 6f 6e 00 00 00 02 00 00 04 02 00 00 00 01
  [51] 00 04 00 09 00 00 00 01 78 00 00 00 06 00 00 00 01 00 04 00 09 00 00 00 01
  [76] 7b 00 00 00 02 00 00 00 06 00 00 00 01 00 04 00 09 00 00 00 01 2b 00 00 00
@@ -63656,7 +63668,7 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(function(x={1 + a},y,...) { NA }), connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
  [26] 09 00 00 00 08 66 75 6e 63 74 69 6f 6e 00 00 00 02 00 00 04 02 00 00 00 01
  [51] 00 04 00 09 00 00 00 01 78 00 00 00 06 00 00 00 01 00 04 00 09 00 00 00 01
  [76] 7b 00 00 00 02 00 00 00 06 00 00 00 01 00 04 00 09 00 00 00 01 2b 00 00 00
@@ -63669,7 +63681,7 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(function(x={1 + a},y=c(1,2,3),z="foo",...) { !1+5i }), connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
  [26] 09 00 00 00 08 66 75 6e 63 74 69 6f 6e 00 00 00 02 00 00 04 02 00 00 00 01
  [51] 00 04 00 09 00 00 00 01 78 00 00 00 06 00 00 00 01 00 04 00 09 00 00 00 01
  [76] 7b 00 00 00 02 00 00 00 06 00 00 00 01 00 04 00 09 00 00 00 01 2b 00 00 00
@@ -63689,7 +63701,7 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(if (a * 2 < 199) b + foo(x,y,foo=z+1,bar=)), connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
  [26] 09 00 00 00 02 69 66 00 00 00 02 00 00 00 06 00 00 00 01 00 04 00 09 00 00
  [51] 00 01 3c 00 00 00 02 00 00 00 06 00 00 00 01 00 04 00 09 00 00 00 01 2a 00
  [76] 00 00 02 00 00 00 01 00 04 00 09 00 00 00 01 61 00 00 00 02 00 00 00 0e 00
@@ -63706,14 +63718,14 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(if (a) b else c), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
 [26] 09 00 00 00 02 69 66 00 00 00 02 00 00 00 01 00 04 00 09 00 00 00 01 61 00
 [51] 00 00 02 00 00 00 01 00 04 00 09 00 00 00 01 62 00 00 00 02 00 00 00 01 00
 [76] 04 00 09 00 00 00 01 63 00 00 00 fe
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(if (a) {b} else {c}), connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
  [26] 09 00 00 00 02 69 66 00 00 00 02 00 00 00 01 00 04 00 09 00 00 00 01 61 00
  [51] 00 00 02 00 00 00 06 00 00 00 01 00 04 00 09 00 00 00 01 7b 00 00 00 02 00
  [76] 00 00 01 00 04 00 09 00 00 00 01 62 00 00 00 fe 00 00 00 02 00 00 00 06 00
@@ -63722,7 +63734,7 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(if ({a}) {b} else {c}), connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
  [26] 09 00 00 00 02 69 66 00 00 00 02 00 00 00 06 00 00 00 01 00 04 00 09 00 00
  [51] 00 01 7b 00 00 00 02 00 00 00 01 00 04 00 09 00 00 00 01 61 00 00 00 fe 00
  [76] 00 00 02 00 00 00 06 00 00 02 ff 00 00 00 02 00 00 00 01 00 04 00 09 00 00
@@ -63731,7 +63743,7 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(repeat {b; if (c) next else break}), connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
  [26] 09 00 00 00 06 72 65 70 65 61 74 00 00 00 02 00 00 00 06 00 00 00 01 00 04
  [51] 00 09 00 00 00 01 7b 00 00 00 02 00 00 00 01 00 04 00 09 00 00 00 01 62 00
  [76] 00 00 02 00 00 00 06 00 00 00 01 00 04 00 09 00 00 00 02 69 66 00 00 00 02
@@ -63742,18 +63754,18 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(while (a) b), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
 [26] 09 00 00 00 05 77 68 69 6c 65 00 00 00 02 00 00 00 01 00 04 00 09 00 00 00
 [51] 01 61 00 00 00 02 00 00 00 01 00 04 00 09 00 00 00 01 62 00 00 00 fe
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote(x), connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 01 00 04 00 09 00 00 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 01 00 04 00 09 00 00 00
 [26] 01 78
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); serialize(quote({ foo(a,b,c) }), connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 06 00 00 00 01 00 04 00
  [26] 09 00 00 00 01 7b 00 00 00 02 00 00 00 06 00 00 00 01 00 04 00 09 00 00 00
  [51] 03 66 6f 6f 00 00 00 02 00 00 00 01 00 04 00 09 00 00 00 01 61 00 00 00 02
  [76] 00 00 00 01 00 04 00 09 00 00 00 01 62 00 00 00 02 00 00 00 01 00 04 00 09
@@ -63761,11 +63773,11 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); val <- defaultPrototype(); serialize(val, connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 01 00 19
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 01 00 19
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); val <- list(enclos = new.env(hash=FALSE)); serialize(val, connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 02 13 00 00 00 01 00 00 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 02 13 00 00 00 01 00 00 00
 [26] 04 00 00 00 00 00 00 00 fd 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 04 02
 [51] 00 00 00 01 00 04 00 09 00 00 00 05 6e 61 6d 65 73 00 00 00 10 00 00 00 01
 [76] 00 04 00 09 00 00 00 06 65 6e 63 6c 6f 73 00 00 00 fe
@@ -63777,7 +63789,7 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); val <- new.env(hash=FALSE); makeActiveBinding('a', function(x) print('hello'), val); serialize(val, connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 04 00 00 00 00 00 00 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 04 00 00 00 00 00 00 00
  [26] fd 08 00 04 02 00 00 00 01 00 04 00 09 00 00 00 01 61 00 00 04 03 00 00 00
  [51] fd 00 00 04 02 00 00 00 01 00 04 00 09 00 00 00 01 78 00 00 00 fb 00 00 00
  [76] fe 00 00 00 06 00 00 00 01 00 04 00 09 00 00 00 05 70 72 69 6e 74 00 00 00
@@ -63786,49 +63798,49 @@ integer(0)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); val <- new.env(hash=FALSE); serialize(val, connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 04 00 00 00 00 00 00 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 04 00 00 00 00 00 00 00
 [26] fd 00 00 00 fe 00 00 00 fe 00 00 00 fe
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); val <- new.env(hash=FALSE); val$a <- 'foo'; serialize(val, connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 04 00 00 00 00 00 00 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 04 00 00 00 00 00 00 00
 [26] fd 00 00 04 02 00 00 00 01 00 04 00 09 00 00 00 01 61 00 00 00 10 00 00 00
 [51] 01 00 04 00 09 00 00 00 03 66 6f 6f 00 00 00 fe 00 00 00 fe 00 00 00 fe
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); val <- new.env(hash=FALSE); val$b <- 123; serialize(val, connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 04 00 00 00 00 00 00 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 04 00 00 00 00 00 00 00
 [26] fd 00 00 04 02 00 00 00 01 00 04 00 09 00 00 00 01 62 00 00 00 0e 00 00 00
 [51] 01 40 5e c0 00 00 00 00 00 00 00 00 fe 00 00 00 fe 00 00 00 fe
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); val <- new.env(hash=FALSE); val$c <- 1233L; serialize(val, connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 04 00 00 00 00 00 00 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 04 00 00 00 00 00 00 00
 [26] fd 00 00 04 02 00 00 00 01 00 04 00 09 00 00 00 01 63 00 00 00 0d 00 00 00
 [51] 01 00 00 04 d1 00 00 00 fe 00 00 00 fe 00 00 00 fe
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); val <- new.env(hash=FALSE); val$d <- TRUE; serialize(val, connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 04 00 00 00 00 00 00 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 04 00 00 00 00 00 00 00
 [26] fd 00 00 04 02 00 00 00 01 00 04 00 09 00 00 00 01 64 00 00 00 0a 00 00 00
 [51] 01 00 00 00 01 00 00 00 fe 00 00 00 fe 00 00 00 fe
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); val <- new.env(hash=FALSE); val$e <- 5+9i; serialize(val, connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 04 00 00 00 00 00 00 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 04 00 00 00 00 00 00 00
 [26] fd 00 00 04 02 00 00 00 01 00 04 00 09 00 00 00 01 65 00 00 00 0f 00 00 00
 [51] 01 40 14 00 00 00 00 00 00 40 22 00 00 00 00 00 00 00 00 00 fe 00 00 00 fe
 [76] 00 00 00 fe
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #options(keep.source=FALSE); val <- new.env(hash=FALSE); val$f <- NA; serialize(val, connection=NULL)
- [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 00 04 00 00 00 00 00 00 00
+ [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 00 04 00 00 00 00 00 00 00
 [26] fd 00 00 04 02 00 00 00 01 00 04 00 09 00 00 00 01 66 00 00 00 0a 00 00 00
 [51] 01 80 00 00 00 00 00 00 fe 00 00 00 fe 00 00 00 fe
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_serialize.testserialize#
 #setClass('foo', slots = c(x='numeric', y='numeric')); t1 <- new('foo', x=4, y=c(77,88)); options(keep.source=FALSE); serialize(t1, connection=NULL)
-  [1] 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 01 03 19 00 00 04 02 00 00 00
+  [1] 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 01 03 19 00 00 04 02 00 00 00
  [26] 01 00 04 00 09 00 00 00 01 78 00 00 00 0e 00 00 00 01 40 10 00 00 00 00 00
  [51] 00 00 00 04 02 00 00 00 01 00 04 00 09 00 00 00 01 79 00 00 00 0e 00 00 00
  [76] 02 40 53 40 00 00 00 00 00 40 56 00 00 00 00 00 00 00 00 04 02 00 00 00 01
@@ -66397,17 +66409,25 @@ Error in startsWith(2, 1) : non-character object(s)
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_stderr.teststderr1#
 # .Internal(stderr())
-description       class        mode        text      opened    can read
-   "stderr"  "terminal"         "w"      "text"    "opened"        "no"
-  can write
-      "yes"
+A connection with
+description "stderr"
+class       "terminal"
+mode        "w"
+text        "text"
+opened      "opened"
+can read    "no"
+can write   "yes"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_stdin.teststdin1#
 # .Internal(stdin())
-description       class        mode        text      opened    can read
-    "stdin"  "terminal"         "r"      "text"    "opened"       "yes"
-  can write
-       "no"
+A connection with
+description "stdin"
+class       "terminal"
+mode        "r"
+text        "text"
+opened      "opened"
+can read    "yes"
+can write   "no"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_storagemode.testStorageMode#
 #{storage.mode(1)}
@@ -66610,7 +66630,7 @@ Error in .Internal(strptime(, "", "")) : argument 1 is empty
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_strptime.teststrptime2#
 #argv <- list(character(0), '%X', ''); .Internal(strptime(argv[[1]], argv[[2]], argv[[3]]))
-character(0)
+[1] "POSIXlt of length 0"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_strptime.teststrptime3#
 #argv <- list('1970-01-01', '%Y-%m-%d %H:%M', 'GMT'); .Internal(strptime(argv[[1]], argv[[2]], argv[[3]]))
@@ -70188,9 +70208,9 @@ In tan(argv[[1]]) : NaNs produced
  [97]  0.9906765+0.0232708i  1.0760563-0.0600018i -0.3362039-0.6461392i
 [100] -1.1817248-0.2148827i
 
-##com.oracle.truffle.r.test.builtins.TestBuiltin_tanpi.testTrigExp#
+##com.oracle.truffle.r.test.builtins.TestBuiltin_tanpi.testTrigExp#Output.IgnoreErrorContext#
 #{ tannpi(c(0.3,0.6,0.9)) }
-Error: could not find function "tannpi"
+Error in tannpi(c(0.3, 0.6, 0.9)) : could not find function "tannpi"
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_tanpi.testTrigExp#
 #{ tanpi() }
@@ -71081,29 +71101,30 @@ Error in tracemem(NULL) : cannot trace NULL
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_tracemem.list#Output.ContainsReferences#
 #v <- list(1,10,100); tracemem(v); x <- v; x[[1]]<-42;
-[1] "<0x7f878bbeec90>"
-tracemem[0x7f878bbeec90 -> 0x7f878bbeeb28]:
+[1] "<0x7fa729aaa080>"
+tracemem[0x7fa729aaa080 -> 0x7fa729aa9f18]:
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_tracemem.retracemem#Output.ContainsReferences#
 #v <- c(1,10,100); tracemem(v); x <- v[-1]; retracemem(x, retracemem(v)); u <- x; u[[1]] <- 42;
-[1] "<0x7faf1a058090>"
-tracemem[<0x7faf1a058090> -> 0x7faf191a98a8]:
-tracemem[0x7faf191a98a8 -> 0x7faf191a98e0]:
+[1] "<0x7fcb7bf79480>"
+tracemem[<0x7fcb7bf79480> -> 0x7fcb7ba27828]:
+tracemem[0x7fcb7ba27828 -> 0x7fcb7ba27748]:
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_tracemem.retracemem#Output.ContainsReferences#
 #x<-1:10; retracemem(x, c("first", "second")) 
-tracemem[first -> 0x7ffe0227b550]:
+Error in retracemem(x, c("first", "second")) :
+  invalid 'previous' argument
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_tracemem.vectors#Output.ContainsReferences#
 #v <- c(1,10,100); tracemem(v); x <- v; y <- v; x[[1]]<-42; untracemem(v); y[[2]] <- 84
-[1] "<0x7ff2cd448c90>"
-tracemem[0x7ff2cd448c90 -> 0x7ff2cd448ae0]:
+[1] "<0x7f8261196a80>"
+tracemem[0x7f8261196a80 -> 0x7f82611968d0]:
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_tracemem.vectors#Output.ContainsReferences#
 #v <- c(1,10,100); tracemem(v); x <- v; y <- v; x[[1]]<-42; y[[2]] <- 84
-[1] "<0x7f818486bc90>"
-tracemem[0x7f818486bc90 -> 0x7f818486bae0]:
-tracemem[0x7f818486bc90 -> 0x7f818486ba50]:
+[1] "<0x7fc9d9e9e280>"
+tracemem[0x7fc9d9e9e280 -> 0x7fc9d9e9e0d0]:
+tracemem[0x7fc9d9e9e280 -> 0x7fc9d9e9e040]:
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_trigamma.testtrigamma1#Ignored.Unimplemented#
 #argv <- list(structure(c(9.16602362697115, 1.16602362697115, 3.16602362697115, 6.16602362697115, 6.16602362697115, 2.16602362697115, 8.16602362697115, 1.16602362697115, 7.16602362697115, 19.1660236269712, 2.16602362697115), .Names = c('1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11')));trigamma(argv[[1]]);
@@ -73698,36 +73719,36 @@ x
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_unserialize.testunserialize#Output.ContainsReferences#
 #options(keep.source=FALSE); val <- list(enclos = new.env(hash=FALSE)); unserialize(serialize(val, connection=NULL))
 $enclos
-<environment: 0x7fa93ab11ab0>
+<environment: 0x7fcfa36bf460>
 
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_unserialize.testunserialize#Output.ContainsReferences#
 #options(keep.source=FALSE); val <- new.env(hash=FALSE); unserialize(serialize(val, connection=NULL))
-<environment: 0x7fc0c88c78a8>
+<environment: 0x7fc4ad4b74b0>
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_unserialize.testunserialize#Output.ContainsReferences#
 #options(keep.source=FALSE); val <- new.env(hash=FALSE); val$a <- 'foo'; unserialize(serialize(val, connection=NULL))
-<environment: 0x7fc5914a1ad8>
+<environment: 0x7ff2ab71a0a8>
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_unserialize.testunserialize#Output.ContainsReferences#
 #options(keep.source=FALSE); val <- new.env(hash=FALSE); val$b <- 123; unserialize(serialize(val, connection=NULL))
-<environment: 0x7fe9532eb830>
+<environment: 0x7f889d3d8e38>
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_unserialize.testunserialize#Output.ContainsReferences#
 #options(keep.source=FALSE); val <- new.env(hash=FALSE); val$c <- 1233L; unserialize(serialize(val, connection=NULL))
-<environment: 0x7ff64a5862d8>
+<environment: 0x7fc4be0938a8>
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_unserialize.testunserialize#Output.ContainsReferences#
 #options(keep.source=FALSE); val <- new.env(hash=FALSE); val$d <- TRUE; unserialize(serialize(val, connection=NULL))
-<environment: 0x7fcac6388ad8>
+<environment: 0x7fa94e46aca8>
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_unserialize.testunserialize#Output.ContainsReferences#
 #options(keep.source=FALSE); val <- new.env(hash=FALSE); val$e <- 5+9i; unserialize(serialize(val, connection=NULL))
-<environment: 0x7f80c3679d50>
+<environment: 0x7f9bd8df0158>
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_unserialize.testunserialize#Output.ContainsReferences#
 #options(keep.source=FALSE); val <- new.env(hash=FALSE); val$f <- NA; unserialize(serialize(val, connection=NULL))
-<environment: 0x7fa9028d50d8>
+<environment: 0x7fdbbe0db0a8>
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_unserialize.testunserialize#
 #setClass('foo', slots = c(x='numeric', y='numeric')); t1 <- new('foo', x=4, y=c(77,88)); options(keep.source=FALSE); unserialize(serialize(t1, connection=NULL))
@@ -74323,7 +74344,7 @@ $visible
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_within.testwithin1#Output.IgnoreErrorMessage#
 #argv <- structure(list(data = structure(list(a = 1:5, b = 2:6,     c = 3:7), .Names = c('a', 'b', 'c'), row.names = c(NA, -5L),     class = 'data.frame')), .Names = 'data');do.call('within', argv)
-Error in eval(expr, envir, enclos) : argument is missing, with no default
+Error in eval(substitute(expr), e) : argument is missing, with no default
 
 ##com.oracle.truffle.r.test.builtins.TestBuiltin_writeChar.testwriteCharArgumentsValidation#
 #writeChar(42, 1)
@@ -75750,6 +75771,7 @@ Error in f() : helloworld
 
 ##com.oracle.truffle.r.test.builtins.TestMiscBuiltins.testEigen#
 #{ eigen(10, only.values=FALSE) }
+eigen() decomposition
 $values
 [1] 10
 
@@ -76424,7 +76446,7 @@ tryCatch(expr, error = function(e) {
     .Internal(seterrmessage(msg[1L]))
     if (!silent && identical(getOption("show.error.messages"),
         TRUE)) {
-        cat(msg, file = stderr())
+        cat(msg, file = outFile)
         .Internal(printDeferredWarnings())
     }
     invisible(structure(msg, class = "try-error", condition = e))
@@ -76523,7 +76545,7 @@ tryCatch(expr, error = function(e) {
     .Internal(seterrmessage(msg[1L]))
     if (!silent && identical(getOption("show.error.messages"),
         TRUE)) {
-        cat(msg, file = stderr())
+        cat(msg, file = outFile)
         .Internal(printDeferredWarnings())
     }
     invisible(structure(msg, class = "try-error", condition = e))
@@ -77320,29 +77342,29 @@ a
 #{ asdf <- function(x,...) UseMethod("asdf",x); asdf.numeric <- function(x, ...) print(paste("num:", x, ...)); asdf(1) }
 [1] "num: 1"
 
-##com.oracle.truffle.r.test.functions.TestFunctions.testDots#
+##com.oracle.truffle.r.test.functions.TestFunctions.testDots#Output.IgnoreErrorContext#
 #{ dummy <- 2 ; dummy() }
-Error: could not find function "dummy"
+Error in dummy() : could not find function "dummy"
 
-##com.oracle.truffle.r.test.functions.TestFunctions.testDots#
+##com.oracle.truffle.r.test.functions.TestFunctions.testDots#Output.IgnoreErrorContext#
 #{ f <- function() { dummy <- 2 ; g <- function() { dummy() } ; g() } ; f() }
-Error in g() : could not find function "dummy"
+Error in dummy() : could not find function "dummy"
 
-##com.oracle.truffle.r.test.functions.TestFunctions.testDots#
+##com.oracle.truffle.r.test.functions.TestFunctions.testDots#Output.IgnoreErrorContext#
 #{ f <- function() { dummy() } ; dummy <- 2 ; f() }
-Error in f() : could not find function "dummy"
+Error in dummy() : could not find function "dummy"
 
-##com.oracle.truffle.r.test.functions.TestFunctions.testDots#
+##com.oracle.truffle.r.test.functions.TestFunctions.testDots#Output.IgnoreErrorContext#
 #{ f <- function() { dummy() } ; f() }
-Error in f() : could not find function "dummy"
+Error in dummy() : could not find function "dummy"
 
-##com.oracle.truffle.r.test.functions.TestFunctions.testDots#
+##com.oracle.truffle.r.test.functions.TestFunctions.testDots#Output.IgnoreErrorContext#
 #{ f <- function() { if (FALSE) { dummy <- 2 } ; dummy() } ; f() }
-Error in f() : could not find function "dummy"
+Error in dummy() : could not find function "dummy"
 
-##com.oracle.truffle.r.test.functions.TestFunctions.testDots#
+##com.oracle.truffle.r.test.functions.TestFunctions.testDots#Output.IgnoreErrorContext#
 #{ f <- function() { if (FALSE) { dummy <- 2 } ; g <- function() { dummy() } ; g() } ; f() }
-Error in g() : could not find function "dummy"
+Error in dummy() : could not find function "dummy"
 
 ##com.oracle.truffle.r.test.functions.TestFunctions.testDots#
 #{ f <- function(...) cat(..., "\n") ; f("Hello", "world") }
@@ -77651,9 +77673,9 @@ Error in x(y = 1, 2, 3, z = 5) : unused arguments (3, z = 5)
 Error in x(y = 1, y = 3, 4) :
   formal argument "y" matched by multiple actual arguments
 
-##com.oracle.truffle.r.test.functions.TestFunctions.testFunctionLookup#
+##com.oracle.truffle.r.test.functions.TestFunctions.testFunctionLookup#Output.IgnoreErrorContext#
 #{ 'foo'() }
-Error: could not find function "foo"
+Error in foo() : could not find function "foo"
 
 ##com.oracle.truffle.r.test.functions.TestFunctions.testFunctionLookup#
 #{ ('foo')() }
@@ -77667,9 +77689,9 @@ Error: object 'foo' not found
 #{ abs }
 function (x)  .Primitive("abs")
 
-##com.oracle.truffle.r.test.functions.TestFunctions.testFunctionLookup#
+##com.oracle.truffle.r.test.functions.TestFunctions.testFunctionLookup#Output.IgnoreErrorContext#
 #{ f<-1; f() }
-Error: could not find function "f"
+Error in f() : could not find function "f"
 
 ##com.oracle.truffle.r.test.functions.TestFunctions.testFunctionLookup#
 #{ foo <- function() 1; 'foo'() }
@@ -77695,9 +77717,9 @@ Error: attempt to apply non-function
 #{ foo <- function() 1; foo() }
 [1] 1
 
-##com.oracle.truffle.r.test.functions.TestFunctions.testFunctionLookup#
+##com.oracle.truffle.r.test.functions.TestFunctions.testFunctionLookup#Output.IgnoreErrorContext#
 #{ foo() }
-Error: could not find function "foo"
+Error in foo() : could not find function "foo"
 
 ##com.oracle.truffle.r.test.functions.TestFunctions.testFunctionLookup#
 #{ sum <- 1; 'sum'(1,2) }
@@ -77728,7 +77750,7 @@ Error: attempt to apply non-function
 function (x, where = -1, envir = if (missing(frame)) as.environment(where) else sys.frame(frame),
     frame, mode = "any", inherits = TRUE)
 .Internal(exists(x, envir, mode, inherits))
-<bytecode: 0x7fcbd1979320>
+<bytecode: 0x7f9e71a06540>
 <environment: namespace:base>
 
 ##com.oracle.truffle.r.test.functions.TestFunctions.testFunctionPrinting#
@@ -78841,8 +78863,7 @@ Error in withCallingHandlers(stop("error message"), error = function(e) { :
 
 ##com.oracle.truffle.r.test.library.base.TestConditionHandling.testWithCallingHandlers#Output.IgnoreErrorMessage#
 #withCallingHandlers(unknownSymbol(), condition = function(e) {})
-Error in withCallingHandlers(unknownSymbol(), condition = function(e) { :
-  could not find function "unknownSymbol"
+Error in unknownSymbol() : could not find function "unknownSymbol"
 
 ##com.oracle.truffle.r.test.library.base.TestConditionHandling.testWithCallingHandlers#
 #withCallingHandlers({message("foo");123L},<<<NEWLINE>>> message=function(e) {<<<NEWLINE>>> cat("<msg>")<<<NEWLINE>>> invokeRestart("muffleMessage")<<<NEWLINE>>> })
@@ -79164,14 +79185,14 @@ Error in cat(x, file = file, sep = c(rep.int(sep, ncolumns - 1), "\n"),  :
 
 ##com.oracle.truffle.r.test.library.base.TestConnections.testRawWriteBinary#Ignored.ImplementationError#
 #conn <- rawConnection(raw(0), "w"); value <- c(1,2,3); save(value, file=conn); rawConnectionValue(conn)
- [1] 52 44 58 32 0a 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 04 02 00 00
+ [1] 52 44 58 32 0a 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 04 02 00 00
 [26] 00 01 00 04 00 09 00 00 00 05 76 61 6c 75 65 00 00 00 0e 00 00 00 03 3f f0
 [51] 00 00 00 00 00 00 40 00 00 00 00 00 00 00 40 08 00 00 00 00 00 00 00 00 00
 [76] fe
 
 ##com.oracle.truffle.r.test.library.base.TestConnections.testRawWriteBinary#
 #conn <- rawConnection(raw(0), "wb"); value <- list(a=c(1,2,3), b='foo'); save(value, file=conn); rawConnectionValue(conn)
-  [1] 52 44 58 32 0a 58 0a 00 00 00 02 00 03 03 02 00 02 03 00 00 00 04 02 00 00
+  [1] 52 44 58 32 0a 58 0a 00 00 00 02 00 03 04 00 00 02 03 00 00 00 04 02 00 00
  [26] 00 01 00 04 00 09 00 00 00 05 76 61 6c 75 65 00 00 02 13 00 00 00 02 00 00
  [51] 00 0e 00 00 00 03 3f f0 00 00 00 00 00 00 40 00 00 00 00 00 00 00 40 08 00
  [76] 00 00 00 00 00 00 00 00 10 00 00 00 01 00 04 00 09 00 00 00 03 66 6f 6f 00
@@ -80727,22 +80748,22 @@ Error in 1:3 %*% matrix(4, nrow = 2, ncol = 5) :
 Error in as.raw(1:3) %*% 1:3 :
   requires numeric/complex matrix/vector arguments
 
-##com.oracle.truffle.r.test.library.base.TestSimpleArithmetic.testMatricesProduct#
+##com.oracle.truffle.r.test.library.base.TestSimpleArithmetic.testMatricesProduct#Ignored.Unknown#
 #{ c(1,2,2,3) %*% c(1,3,NA,NaN) }
      [,1]
-[1,]   NA
+[1,]  NaN
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleArithmetic.testMatricesProduct#
 #{ c(1,2,2,3) %*% c(1,3,NaN,NA) }
      [,1]
 [1,]   NA
 
-##com.oracle.truffle.r.test.library.base.TestSimpleArithmetic.testMatricesProduct#
+##com.oracle.truffle.r.test.library.base.TestSimpleArithmetic.testMatricesProduct#Ignored.Unknown#
 #{ c(1,2,NA,NaN) %*% c(1,3,3,4) }
      [,1]
-[1,]   NA
+[1,]  NaN
 
-##com.oracle.truffle.r.test.library.base.TestSimpleArithmetic.testMatricesProduct#
+##com.oracle.truffle.r.test.library.base.TestSimpleArithmetic.testMatricesProduct#Ignored.Unknown#
 #{ c(1,2,NaN,NA) %*% c(1,3,3,4) }
      [,1]
 [1,]   NA
@@ -80837,7 +80858,7 @@ Error in matrix(4, nrow = 2, ncol = 5) %*% 1:4 :
 [2,]    5   11   17
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleArithmetic.testMatricesProduct#
-#{ matrix(c(NaN,1,7,2,4,NA), nrow=3) %*% matrix(c(3,1,NA,2,NaN,5,6,7), nrow=2) }
+#{ options(matprod = 'blas'); matrix(c(NaN,1,7,2,4,NA), nrow=3) %*% matrix(c(3,1,NA,2,NaN,5,6,7), nrow=2) }
      [,1] [,2] [,3] [,4]
 [1,]  NaN  NaN  NaN  NaN
 [2,]    7   NA  NaN   34
@@ -81219,9 +81240,9 @@ Error in as.raw(1) || 1 : invalid 'x' type in 'x || y'
 #{ as.raw(10) && "hi" }
 Error in as.raw(10) && "hi" : invalid 'x' type in 'x && y'
 
-##com.oracle.truffle.r.test.library.base.TestSimpleArithmetic.testNonvectorizedLogicalSpecialChecks#
+##com.oracle.truffle.r.test.library.base.TestSimpleArithmetic.testNonvectorizedLogicalSpecialChecks#WhiteList.arithmetic#
 #{ as.raw(c(1,4)) | raw() }
-raw(0)
+logical(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleArithmetic.testNonvectorizedLogicalSpecialChecks#
 #{ c(TRUE,FALSE) | logical() }
@@ -81271,9 +81292,9 @@ logical(0)
 #{ logical(0) || logical(0) }
 [1] NA
 
-##com.oracle.truffle.r.test.library.base.TestSimpleArithmetic.testNonvectorizedLogicalSpecialChecks#
+##com.oracle.truffle.r.test.library.base.TestSimpleArithmetic.testNonvectorizedLogicalSpecialChecks#WhiteList.arithmetic#
 #{ raw() | as.raw(c(1,4))}
-raw(0)
+logical(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleArithmetic.testScalars#
 #{ (1:2)[3] + 2L }
@@ -83281,9 +83302,9 @@ Error in m[, 1] = c(1, 2, 3, 4) :
 [1,]    6    1
 [2,]    1    1
 
-##com.oracle.truffle.r.test.library.base.TestSimpleArrays.testUpdate#
+##com.oracle.truffle.r.test.library.base.TestSimpleArrays.testUpdate#Ignored.ImplementationError#
 #{ m <- matrix(1:100, nrow=10) ; z <- 1; s <- 0 ; for(i in 1:3) { m[z <- z + 1,z <- z + 1] <- z * z * 1000 } ; sum(m) }
-[1] 39918
+[1] 39917
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleArrays.testUpdate#
 #{ m <- matrix(1:6, nrow=2) ; f <- function(i,j) { m[i,j] <- 10 ; m } ; m <- f(1, c(-1,-10)) ; m }
@@ -84314,6 +84335,7 @@ $dimnames[[3]]
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleAttributes.testBuiltinPropagationIgnore#
 #{ m <- matrix(c(1,1,1,1), nrow=2) ; attr(m,"a") <- 1 ;  r <- eigen(m) ; r$vectors <- round(r$vectors, digits=5) ; r  }
+eigen() decomposition
 $values
 [1] 2 0
 
@@ -84540,9 +84562,14 @@ x
 attr(,"foo")
 [1] "foo"
 
-##com.oracle.truffle.r.test.library.base.TestSimpleAttributes.testOtherPropagation#
+##com.oracle.truffle.r.test.library.base.TestSimpleAttributes.testOtherPropagation#Ignored.OutputFormatting#
 #{ x<-matrix(1, ncol=1); y<-c(1,2,3,4); x*y }
 [1] 1 2 3 4
+Warning message:
+In x * y :
+  Recycling array of length 1 in array-vector arithmetic is deprecated.
+  Use c() or as.vector() instead.
+
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleAttributes.testOtherPropagation#
 #{ xx<-c(Package="digest", Version="0.6.4"); db<-list(xx); db <- do.call("rbind", db); attributes(db) }
@@ -85936,14 +85963,14 @@ $dimnames[[2]]
 #{ x<-c(1,2); dim(x)<-c(1,2); dimnames(x)<-list(1.1, c(2.2, 3.3)); row.names(x)<-logical(); row.names(x) }
 NULL
 
-##com.oracle.truffle.r.test.library.base.TestSimpleDataFrames.testRowNames#Output.IgnoreErrorContext#
+##com.oracle.truffle.r.test.library.base.TestSimpleDataFrames.testRowNames#
 #{ x<-c(1,2); dim(x)<-c(2,1); dimnames(x)<-list(c(2.2, 3.3), 1.1); row.names(x)<-7; attributess(x) }
-Error in `rownames<-`(x, value) :
+Error in dimnames(x) <- dn :
   length of 'dimnames' [1] not equal to array extent
 
-##com.oracle.truffle.r.test.library.base.TestSimpleDataFrames.testRowNames#Output.IgnoreErrorContext#
+##com.oracle.truffle.r.test.library.base.TestSimpleDataFrames.testRowNames#
 #{ x<-c(1,2); dim(x)<-c(2,1); dimnames(x)<-list(c(2.2, 3.3), 1.1); row.names(x)<-7; row.names(x) }
-Error in `rownames<-`(x, value) :
+Error in dimnames(x) <- dn :
   length of 'dimnames' [1] not equal to array extent
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleDataFrames.testRowNames#
@@ -86791,9 +86818,9 @@ $z
 #a<- NULL; a <- `$<-`(a, "a", 1); dput(a)
 structure(list(a = 1), .Names = "a")
 
-##com.oracle.truffle.r.test.library.base.TestSimpleLists.testNullListAssignment#Output.IgnoreErrorContext#
+##com.oracle.truffle.r.test.library.base.TestSimpleLists.testNullListAssignment#
 #a<- NULL; a <- `$<-`(a, 1, 1); dput(a)
-Error: invalid subscript type 'double'
+Error in `$<-`(a, 1, 1) : invalid subscript type 'double'
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleLists.testNullListAssignment#
 #a<- NULL; a <- `[[<-`(a, "a", 1); dput(a)
@@ -86957,7 +86984,7 @@ Error in for (i in s) { : invalid for() loop sequence
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleLoop.testLoopsErrorsIgnore#Output.IgnoreErrorMessage#
 #{ l <- quote({ for(i in s) { x <- i } ; x }) ; f <- function(s) { eval(l) } ; f(1:3) ; s <- function(){} ; f(s) ; x }
-Error in eval(expr, envir, enclos) : object 'x' not found
+Error in for (i in s) { : invalid for() loop sequence
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleLoop.testOneIterationLoops#
 #{ for (a in "xyz") cat(a) }
@@ -96578,7 +96605,7 @@ Error: unimplemented complex operation
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #1L%%NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #1L%%TRUE
@@ -96615,7 +96642,7 @@ Error: unimplemented complex operation
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #1L%%c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #1L%%c(TRUE,TRUE,TRUE)
@@ -96688,7 +96715,7 @@ Error in 1L * "hello" : non-numeric argument to binary operator
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #1L*NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #1L*TRUE
@@ -96725,7 +96752,7 @@ Error in 1L * c("hello", "hello", "hello") :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #1L*c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #1L*c(TRUE,TRUE,TRUE)
@@ -96798,7 +96825,7 @@ Error in 1L + "hello" : non-numeric argument to binary operator
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #1L+NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #1L+TRUE
@@ -96835,7 +96862,7 @@ Error in 1L + c("hello", "hello", "hello") :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #1L+c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #1L+c(TRUE,TRUE,TRUE)
@@ -96908,7 +96935,7 @@ Error in 1L - "hello" : non-numeric argument to binary operator
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #1L-NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #1L-TRUE
@@ -96945,7 +96972,7 @@ Error in 1L - c("hello", "hello", "hello") :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #1L-c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #1L-c(TRUE,TRUE,TRUE)
@@ -98668,7 +98695,7 @@ Error: unimplemented complex operation
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #FALSE%%NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #FALSE%%TRUE
@@ -98705,7 +98732,7 @@ Error: unimplemented complex operation
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #FALSE%%c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #FALSE%%c(TRUE,TRUE,TRUE)
@@ -98778,7 +98805,7 @@ Error in FALSE * "hello" : non-numeric argument to binary operator
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #FALSE*NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #FALSE*TRUE
@@ -98815,7 +98842,7 @@ Error in FALSE * c("hello", "hello", "hello") :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #FALSE*c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #FALSE*c(TRUE,TRUE,TRUE)
@@ -98888,7 +98915,7 @@ Error in FALSE + "hello" : non-numeric argument to binary operator
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #FALSE+NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #FALSE+TRUE
@@ -98925,7 +98952,7 @@ Error in FALSE + c("hello", "hello", "hello") :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #FALSE+c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #FALSE+c(TRUE,TRUE,TRUE)
@@ -98998,7 +99025,7 @@ Error in FALSE - "hello" : non-numeric argument to binary operator
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #FALSE-NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #FALSE-TRUE
@@ -99035,7 +99062,7 @@ Error in FALSE - c("hello", "hello", "hello") :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #FALSE-c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #FALSE-c(TRUE,TRUE,TRUE)
@@ -99316,7 +99343,7 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL%%1L
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL%%1i
@@ -99328,15 +99355,15 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL%%FALSE
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL%%NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL%%TRUE
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL%%as.raw(10)
@@ -99353,7 +99380,7 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL%%c(1L,1L,1L)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL%%c(1i,1i,1i)
@@ -99365,15 +99392,15 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL%%c(FALSE,FALSE,FALSE)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL%%c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL%%c(TRUE,TRUE,TRUE)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL%%c(as.raw(10),as.raw(10),as.raw(10))
@@ -99426,7 +99453,7 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL*1L
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL*1i
@@ -99438,15 +99465,15 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL*FALSE
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL*NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL*TRUE
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL*as.raw(10)
@@ -99463,7 +99490,7 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL*c(1L,1L,1L)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL*c(1i,1i,1i)
@@ -99475,15 +99502,15 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL*c(FALSE,FALSE,FALSE)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL*c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL*c(TRUE,TRUE,TRUE)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL*c(as.raw(10),as.raw(10),as.raw(10))
@@ -99536,7 +99563,7 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL+1L
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL+1i
@@ -99548,15 +99575,15 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL+FALSE
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL+NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL+TRUE
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL+as.raw(10)
@@ -99573,7 +99600,7 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL+c(1L,1L,1L)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL+c(1i,1i,1i)
@@ -99585,15 +99612,15 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL+c(FALSE,FALSE,FALSE)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL+c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL+c(TRUE,TRUE,TRUE)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL+c(as.raw(10),as.raw(10),as.raw(10))
@@ -99646,7 +99673,7 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL-1L
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL-1i
@@ -99658,15 +99685,15 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL-FALSE
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL-NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL-TRUE
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL-as.raw(10)
@@ -99683,7 +99710,7 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL-c(1L,1L,1L)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL-c(1i,1i,1i)
@@ -99695,15 +99722,15 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL-c(FALSE,FALSE,FALSE)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL-c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL-c(TRUE,TRUE,TRUE)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #NULL-c(as.raw(10),as.raw(10),as.raw(10))
@@ -99992,7 +100019,7 @@ Error: unimplemented complex operation
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #TRUE%%NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #TRUE%%TRUE
@@ -100029,7 +100056,7 @@ Error: unimplemented complex operation
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #TRUE%%c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #TRUE%%c(TRUE,TRUE,TRUE)
@@ -100102,7 +100129,7 @@ Error in TRUE * "hello" : non-numeric argument to binary operator
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #TRUE*NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #TRUE*TRUE
@@ -100139,7 +100166,7 @@ Error in TRUE * c("hello", "hello", "hello") :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #TRUE*c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #TRUE*c(TRUE,TRUE,TRUE)
@@ -100212,7 +100239,7 @@ Error in TRUE + "hello" : non-numeric argument to binary operator
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #TRUE+NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #TRUE+TRUE
@@ -100249,7 +100276,7 @@ Error in TRUE + c("hello", "hello", "hello") :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #TRUE+c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #TRUE+c(TRUE,TRUE,TRUE)
@@ -100322,7 +100349,7 @@ Error in TRUE - "hello" : non-numeric argument to binary operator
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #TRUE-NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #TRUE-TRUE
@@ -100359,7 +100386,7 @@ Error in TRUE - c("hello", "hello", "hello") :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #TRUE-c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #TRUE-c(TRUE,TRUE,TRUE)
@@ -102840,7 +102867,7 @@ Error: unimplemented complex operation
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(1L,1L,1L)%%NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(1L,1L,1L)%%TRUE
@@ -102878,7 +102905,7 @@ Error: unimplemented complex operation
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(1L,1L,1L)%%c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(1L,1L,1L)%%c(TRUE,TRUE,TRUE)
@@ -102952,7 +102979,7 @@ Error in c(1L, 1L, 1L) * "hello" :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(1L,1L,1L)*NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(1L,1L,1L)*TRUE
@@ -102990,7 +103017,7 @@ Error in c(1L, 1L, 1L) * c("hello", "hello", "hello") :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(1L,1L,1L)*c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(1L,1L,1L)*c(TRUE,TRUE,TRUE)
@@ -103064,7 +103091,7 @@ Error in c(1L, 1L, 1L) + "hello" :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(1L,1L,1L)+NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(1L,1L,1L)+TRUE
@@ -103102,7 +103129,7 @@ Error in c(1L, 1L, 1L) + c("hello", "hello", "hello") :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(1L,1L,1L)+c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(1L,1L,1L)+c(TRUE,TRUE,TRUE)
@@ -103176,7 +103203,7 @@ Error in c(1L, 1L, 1L) - "hello" :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(1L,1L,1L)-NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(1L,1L,1L)-TRUE
@@ -103214,7 +103241,7 @@ Error in c(1L, 1L, 1L) - c("hello", "hello", "hello") :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(1L,1L,1L)-c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(1L,1L,1L)-c(TRUE,TRUE,TRUE)
@@ -104854,7 +104881,7 @@ Error: unimplemented complex operation
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(FALSE,FALSE,FALSE)%%NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(FALSE,FALSE,FALSE)%%TRUE
@@ -104892,7 +104919,7 @@ Error: unimplemented complex operation
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(FALSE,FALSE,FALSE)%%c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(FALSE,FALSE,FALSE)%%c(TRUE,TRUE,TRUE)
@@ -104966,7 +104993,7 @@ Error in c(FALSE, FALSE, FALSE) * "hello" :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(FALSE,FALSE,FALSE)*NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(FALSE,FALSE,FALSE)*TRUE
@@ -105004,7 +105031,7 @@ Error in c(FALSE, FALSE, FALSE) * c("hello", "hello", "hello") :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(FALSE,FALSE,FALSE)*c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(FALSE,FALSE,FALSE)*c(TRUE,TRUE,TRUE)
@@ -105078,7 +105105,7 @@ Error in c(FALSE, FALSE, FALSE) + "hello" :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(FALSE,FALSE,FALSE)+NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(FALSE,FALSE,FALSE)+TRUE
@@ -105116,7 +105143,7 @@ Error in c(FALSE, FALSE, FALSE) + c("hello", "hello", "hello") :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(FALSE,FALSE,FALSE)+c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(FALSE,FALSE,FALSE)+c(TRUE,TRUE,TRUE)
@@ -105190,7 +105217,7 @@ Error in c(FALSE, FALSE, FALSE) - "hello" :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(FALSE,FALSE,FALSE)-NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(FALSE,FALSE,FALSE)-TRUE
@@ -105228,7 +105255,7 @@ Error in c(FALSE, FALSE, FALSE) - c("hello", "hello", "hello") :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(FALSE,FALSE,FALSE)-c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(FALSE,FALSE,FALSE)-c(TRUE,TRUE,TRUE)
@@ -105510,7 +105537,7 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)%%1L
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)%%1i
@@ -105522,15 +105549,15 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)%%FALSE
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)%%NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)%%TRUE
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)%%as.raw(10)
@@ -105548,7 +105575,7 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)%%c(1L,1L,1L)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)%%c(1i,1i,1i)
@@ -105560,15 +105587,15 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)%%c(FALSE,FALSE,FALSE)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)%%c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)%%c(TRUE,TRUE,TRUE)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)%%c(as.raw(10),as.raw(10),as.raw(10))
@@ -105622,7 +105649,7 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)*1L
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)*1i
@@ -105634,15 +105661,15 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)*FALSE
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)*NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)*TRUE
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)*as.raw(10)
@@ -105660,7 +105687,7 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)*c(1L,1L,1L)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)*c(1i,1i,1i)
@@ -105672,15 +105699,15 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)*c(FALSE,FALSE,FALSE)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)*c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)*c(TRUE,TRUE,TRUE)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)*c(as.raw(10),as.raw(10),as.raw(10))
@@ -105734,7 +105761,7 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)+1L
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)+1i
@@ -105746,15 +105773,15 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)+FALSE
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)+NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)+TRUE
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)+as.raw(10)
@@ -105772,7 +105799,7 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)+c(1L,1L,1L)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)+c(1i,1i,1i)
@@ -105784,15 +105811,15 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)+c(FALSE,FALSE,FALSE)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)+c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)+c(TRUE,TRUE,TRUE)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)+c(as.raw(10),as.raw(10),as.raw(10))
@@ -105846,7 +105873,7 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)-1L
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)-1i
@@ -105858,15 +105885,15 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)-FALSE
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)-NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)-TRUE
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)-as.raw(10)
@@ -105884,7 +105911,7 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)-c(1L,1L,1L)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)-c(1i,1i,1i)
@@ -105896,15 +105923,15 @@ numeric(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)-c(FALSE,FALSE,FALSE)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)-c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)-c(TRUE,TRUE,TRUE)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(NULL,NULL,NULL)-c(as.raw(10),as.raw(10),as.raw(10))
@@ -106198,7 +106225,7 @@ Error: unimplemented complex operation
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(TRUE,TRUE,TRUE)%%NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(TRUE,TRUE,TRUE)%%TRUE
@@ -106236,7 +106263,7 @@ Error: unimplemented complex operation
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(TRUE,TRUE,TRUE)%%c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(TRUE,TRUE,TRUE)%%c(TRUE,TRUE,TRUE)
@@ -106310,7 +106337,7 @@ Error in c(TRUE, TRUE, TRUE) * "hello" :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(TRUE,TRUE,TRUE)*NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(TRUE,TRUE,TRUE)*TRUE
@@ -106348,7 +106375,7 @@ Error in c(TRUE, TRUE, TRUE) * c("hello", "hello", "hello") :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(TRUE,TRUE,TRUE)*c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(TRUE,TRUE,TRUE)*c(TRUE,TRUE,TRUE)
@@ -106422,7 +106449,7 @@ Error in c(TRUE, TRUE, TRUE) + "hello" :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(TRUE,TRUE,TRUE)+NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(TRUE,TRUE,TRUE)+TRUE
@@ -106460,7 +106487,7 @@ Error in c(TRUE, TRUE, TRUE) + c("hello", "hello", "hello") :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(TRUE,TRUE,TRUE)+c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(TRUE,TRUE,TRUE)+c(TRUE,TRUE,TRUE)
@@ -106534,7 +106561,7 @@ Error in c(TRUE, TRUE, TRUE) - "hello" :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(TRUE,TRUE,TRUE)-NULL
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(TRUE,TRUE,TRUE)-TRUE
@@ -106572,7 +106599,7 @@ Error in c(TRUE, TRUE, TRUE) - c("hello", "hello", "hello") :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(TRUE,TRUE,TRUE)-c(NULL,NULL,NULL)
-numeric(0)
+integer(0)
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleValues.testBinaryArithmetic#Output.MayIgnoreErrorContext#WhiteList.arithmetic#
 #c(TRUE,TRUE,TRUE)-c(TRUE,TRUE,TRUE)
@@ -120509,8 +120536,8 @@ Error in `[[<-`(`*tmp*`, 1 + (0+1i), 1, value = 7) :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testComplexIndex#Ignored.Unstable#Output.IgnoreErrorContext#
 #{ x<-c(1,2,3,4); dim(x)<-c(2,2); x[[1+1i, 1]]<-NULL }
-Error in x[[1 + (0+1i), 1]] <- NULL :
-  more elements supplied than there are to replace
+Error in `[[<-`(`*tmp*`, 1 + (0+1i), 1, value = NULL) :
+  invalid subscript type 'complex'
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testComplexIndex#Output.IgnoreErrorMessage#
 #{ x<-c(1,2,3,4); dim(x)<-c(2,2); x[[1+1i, 1]]<-c(7,42) }
@@ -120884,9 +120911,9 @@ NULL
 #{ x <- list(1, 2) ; x$b }
 NULL
 
-##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testFieldAccess#
+##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testFieldAccess#Output.IgnoreErrorContext#
 #{ x <- list(a=1, b=2) ; f <- function(x) { x$b } ; f(x) ; f(1:3) }
-Error in x$b : $ operator is invalid for atomic vectors
+Error: $ operator is invalid for atomic vectors
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testFieldAccess#
 #{ x <- list(a=1, b=2) ; f <- function(x) { x$b } ; f(x) ; f(x) }
@@ -121823,7 +121850,7 @@ Error in z[[list()]] <- 42 :
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testListIndex#Output.IgnoreErrorMessage#
 #{ z<-1:4; z[[list()]]<-NULL }
 Error in z[[list()]] <- NULL :
-  attempt to select less than one element in OneIndex
+  more elements supplied than there are to replace
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testListIndex#Output.IgnoreErrorMessage#
 #{ z<-1:4; z[[list()]]<-integer() }
@@ -121839,7 +121866,8 @@ Error in z[[list(1)]] <- 42 : invalid subscript type 'list'
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testListIndex#Output.IgnoreErrorMessage#
 #{ z<-1:4; z[[list(1)]]<-NULL }
-Error in z[[list(1)]] <- NULL : invalid subscript type 'list'
+Error in z[[list(1)]] <- NULL :
+  more elements supplied than there are to replace
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testListIndex#Output.IgnoreErrorMessage#
 #{ z<-1:4; z[[list(1)]]<-integer() }
@@ -123435,7 +123463,7 @@ NULL
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testMoreVectorsOther#Output.IgnoreErrorMessage#
 #{ b<-3:5; dim(b) <- c(1,3) ; b[[0]] <- NULL ; b }
 Error in b[[0]] <- NULL :
-  more elements supplied than there are to replace
+  attempt to select less than one element in integerOneIndex
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testMoreVectorsOther#Output.IgnoreErrorMessage#
 #{ b<-3:5; dim(b) <- c(1,3) ; b[[c(1)]] <- NULL ; b }
@@ -123486,7 +123514,7 @@ Error in b[[0]] <- NULL :
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testMoreVectorsOther#Output.IgnoreErrorMessage#
 #{ b<-as.list(3:5); dim(b) <- c(1,3) ; b[[c(1,2)]] <- NULL ; b }
 Error in b[[c(1, 2)]] <- NULL :
-  incompatible types (from NULL to integer) in [[ assignment
+  more elements supplied than there are to replace
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testMoreVectorsOther#
 #{ b<-as.list(3:5); dim(b) <- c(1,3) ; b[] <- NULL ; b }
@@ -123967,7 +123995,7 @@ Error in x[[NA]] <- NULL :
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testMoreVectorsOther#Output.IgnoreErrorMessage#
 #{ x <- c(1); x[[-4]] <- NULL }
 Error in x[[-4]] <- NULL :
-  attempt to select less than one element in integerOneIndex
+  more elements supplied than there are to replace
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testMoreVectorsOther#Output.IgnoreErrorMessage#
 #{ x <- c(1,2) ; x[[NA]] <- NULL ; x }
@@ -123977,12 +124005,12 @@ Error in x[[NA]] <- NULL :
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testMoreVectorsOther#Output.IgnoreErrorMessage#
 #{ x <- c(1,2,3) ; x[[NA]] <- NULL ; x }
 Error in x[[NA]] <- NULL :
-  more elements supplied than there are to replace
+  attempt to select more than one element in integerOneIndex
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testMoreVectorsOther#Output.IgnoreErrorMessage#
 #{ x <- c(1,2,3); x[[-1]] <- NULL }
 Error in x[[-1]] <- NULL :
-  attempt to select more than one element in integerOneIndex
+  more elements supplied than there are to replace
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testMoreVectorsOther#Output.IgnoreErrorMessage#
 #{ x <- integer() ; x[[NA]] <- NULL ; x }
@@ -124572,7 +124600,7 @@ Error in x[[0]] <- NULL :
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testMoreVectorsOther#Output.IgnoreErrorMessage#
 #{ x<-1:4; x[[1]]<-NULL; x }
 Error in x[[1]] <- NULL :
-  more elements supplied than there are to replace
+  incompatible types (from NULL to integer) in [[ assignment
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testMoreVectorsOther#
 #{ x<-1:4; x[[1]]<-c(1,1); x }
@@ -124591,7 +124619,7 @@ Error in x[c(1, NA)] <- c(7, 42) :
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testMoreVectorsOther#Output.IgnoreErrorMessage#
 #{ x<-1:8; dim(x)<-c(2,2,2); x[[-3, 1, 1]] }
 Error in x[[-3, 1, 1]] :
-  attempt to select less than one element in get1index <real>
+  attempt to select more than one element in get1index <real>
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testMoreVectorsOther#
 #{ x<-1; x[0]<-integer(); x }
@@ -124890,7 +124918,7 @@ Error in x[[1, 1]] <- NULL :
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testMoreVectorsOther#Output.IgnoreErrorMessage#
 #{ x<-c(1,2,3,4); dim(x)<-c(2,2); x[[1]]<-NULL; x }
 Error in x[[1]] <- NULL :
-  more elements supplied than there are to replace
+  incompatible types (from NULL to double) in [[ assignment
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testMoreVectorsOther#Output.IgnoreErrorMessage#
 #{ x<-c(1,2,3,4); dim(x)<-c(2,2); x[[as.raw(1), 1]]<-NULL }
@@ -127418,8 +127446,7 @@ Error in `[<-`(`*tmp*`, as.raw(1), 1, value = integer(0)) :
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testRawIndex#Output.IgnoreErrorMessage#
 #{ x<-c(1,2,3,4); x[[as.raw(1)]]<-NULL }
-Error in x[[as.raw(1)]] <- NULL :
-  more elements supplied than there are to replace
+Error in x[[as.raw(1)]] <- NULL : invalid subscript type 'raw'
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testRawIndex#
 #{ x<-c(1,2,3,4); x[[as.raw(1)]]<-c(1) }
@@ -128770,12 +128797,12 @@ Error in b[i] <- 1 : object of type 'closure' is not subsettable
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testScalarUpdate#Output.IgnoreErrorContext#
 #{ f <- function(b,i,v) { b[[i]] <- v ; b } ; f(1:2,"hi",3L) ; f(1:2,2,10) ; f(1:2,1:3, 10) }
-Error in `[[<-`(`*tmp*`, i, value = 10) :
+Error in `[[<-`(`*tmp*`, i, value = v) :
   attempt to select more than one element in vectorIndex
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testScalarUpdate#Output.IgnoreErrorContext#
 #{ f <- function(b,i,v) { b[[i]] <- v ; b } ; f(1:2,"hi",3L) ; f(1:2,2,10) ; f(as.list(1:2),1:3, 10) }
-Error in `[[<-`(`*tmp*`, i, value = 10) :
+Error in `[[<-`(`*tmp*`, i, value = v) :
   recursive indexing failed at level 2
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testScalarUpdate#Output.IgnoreErrorContext#
@@ -128910,7 +128937,7 @@ Error in x[[as.integer(NA)]] <- 10 :
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testScalarUpdate#Ignored.Unstable#Output.IgnoreErrorContext#
 #{ x <- 4:10 ; x[["z"]] <- NULL ; x }
 Error in x[["z"]] <- NULL :
-  incompatible types (from NULL to integer) in [[ assignment
+  more elements supplied than there are to replace
 
 ##com.oracle.truffle.r.test.library.base.TestSimpleVectors.testScalarUpdate#
 #{ x <- as.list(1:2) ; x[["z"]] <- NULL ; x }
@@ -134703,115 +134730,115 @@ Error in to$listStringInt + to$listStringInt :
   non-numeric argument to binary operator
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$fieldBooleanArray }
-numeric(0)
+#if (!any(R.version$engine == "FastR")) { integer(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$fieldBooleanArray }
+integer(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$fieldByteArray }
-numeric(0)
+#if (!any(R.version$engine == "FastR")) { integer(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$fieldByteArray }
+integer(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$fieldDoubleArray }
-numeric(0)
+#if (!any(R.version$engine == "FastR")) { integer(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$fieldIntegerArray }
+integer(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$fieldFloatArray }
-numeric(0)
+#if (!any(R.version$engine == "FastR")) { integer(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$fieldShortArray }
+integer(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$fieldIntegerArray }
-numeric(0)
+#if (!any(R.version$engine == "FastR")) { integer(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$listBoolean }
+integer(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$fieldLongArray }
-numeric(0)
+#if (!any(R.version$engine == "FastR")) { integer(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$listByte }
+integer(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$fieldShortArray }
-numeric(0)
+#if (!any(R.version$engine == "FastR")) { integer(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$listInteger }
+integer(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$listBoolean }
-numeric(0)
+#if (!any(R.version$engine == "FastR")) { integer(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$listShort }
+integer(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$listByte }
-numeric(0)
+#if (!any(R.version$engine == "FastR")) { integer(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$fieldBooleanArray + NULL }
+integer(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$listDouble }
-numeric(0)
+#if (!any(R.version$engine == "FastR")) { integer(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$fieldByteArray + NULL }
+integer(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$listFloat }
-numeric(0)
+#if (!any(R.version$engine == "FastR")) { integer(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$fieldIntegerArray + NULL }
+integer(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$listInteger }
-numeric(0)
+#if (!any(R.version$engine == "FastR")) { integer(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$fieldShortArray + NULL }
+integer(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$listLong }
-numeric(0)
+#if (!any(R.version$engine == "FastR")) { integer(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$listBoolean + NULL }
+integer(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$listShort }
-numeric(0)
+#if (!any(R.version$engine == "FastR")) { integer(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$listByte + NULL }
+integer(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$fieldBooleanArray + NULL }
-numeric(0)
+#if (!any(R.version$engine == "FastR")) { integer(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$listInteger + NULL }
+integer(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$fieldByteArray + NULL }
-numeric(0)
+#if (!any(R.version$engine == "FastR")) { integer(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$listShort + NULL }
+integer(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$fieldDoubleArray + NULL }
+#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$fieldDoubleArray }
 numeric(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$fieldFloatArray + NULL }
+#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$fieldFloatArray }
 numeric(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$fieldIntegerArray + NULL }
+#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$fieldLongArray }
 numeric(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$fieldLongArray + NULL }
+#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$listDouble }
 numeric(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$fieldShortArray + NULL }
+#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$listFloat }
 numeric(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$listBoolean + NULL }
+#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));NULL + to$listLong }
 numeric(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$listByte + NULL }
+#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$fieldDoubleArray + NULL }
 numeric(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$listDouble + NULL }
+#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$fieldFloatArray + NULL }
 numeric(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$listFloat + NULL }
+#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$fieldLongArray + NULL }
 numeric(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$listInteger + NULL }
+#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$listDouble + NULL }
 numeric(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$listLong + NULL }
+#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$listFloat + NULL }
 numeric(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorArithmeticOp#
-#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$listShort + NULL }
+#if (!any(R.version$engine == "FastR")) { numeric(0) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));to$listLong + NULL }
 numeric(0)
 
 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testForeignVectorBooleanOp#
@@ -150773,19 +150800,23 @@ Error: 'R_get_primname' called on a non-primitive
 
 ##com.oracle.truffle.r.test.library.stats.TestExternal_Rmd5.testRmd5#
 #.Call(tools:::Rmd5, "abc")
-[1] NA
+Error in get(name, envir = asNamespace(pkg), inherits = FALSE) :
+  object 'Rmd5' not found
 
 ##com.oracle.truffle.r.test.library.stats.TestExternal_Rmd5.testRmd5#
 #.Call(tools:::Rmd5, 1)
-Error: argument 'files' must be character
+Error in get(name, envir = asNamespace(pkg), inherits = FALSE) :
+  object 'Rmd5' not found
 
 ##com.oracle.truffle.r.test.library.stats.TestExternal_Rmd5.testRmd5#
 #.Call(tools:::Rmd5, NULL)
-Error: argument 'files' must be character
+Error in get(name, envir = asNamespace(pkg), inherits = FALSE) :
+  object 'Rmd5' not found
 
 ##com.oracle.truffle.r.test.library.stats.TestExternal_Rmd5.testRmd5#
 #.Call(tools:::Rmd5, c("abc","xyz"))
-[1] NA NA
+Error in get(name, envir = asNamespace(pkg), inherits = FALSE) :
+  object 'Rmd5' not found
 
 ##com.oracle.truffle.r.test.library.stats.TestExternal_completecases.testCompleteCases#
 #stats::complete.cases(data.frame(col1=c(1,2,NA), col2=c(1,2,3)))
@@ -151152,30 +151183,6 @@ Error: 'x' is NULL
 #.Call(stats:::C_cov, c('1','2','3','4','5'), 1:5, 4, FALSE)
 [1] 2.5
 
-##com.oracle.truffle.r.test.library.stats.TestExternal_doTabExpand.testDoTabExpand#
-#.Call(tools:::doTabExpand,"a	b",1.1)
-Error: INTEGER() can only be applied to a 'integer', not a 'double'
-
-##com.oracle.truffle.r.test.library.stats.TestExternal_doTabExpand.testDoTabExpand#
-#.Call(tools:::doTabExpand,"a	b",1L)
-[1] "a      b"
-
-##com.oracle.truffle.r.test.library.stats.TestExternal_doTabExpand.testDoTabExpand#
-#.Call(tools:::doTabExpand,"a	b",NULL)
-Error: INTEGER() can only be applied to a 'integer', not a 'NULL'
-
-##com.oracle.truffle.r.test.library.stats.TestExternal_doTabExpand.testDoTabExpand#
-#.Call(tools:::doTabExpand,.Call(tools:::doTabExpand,c(1,2),c(0L,1L)),1L)
-Error: STRING_ELT() can only be applied to a 'character vector', not a 'double'
-
-##com.oracle.truffle.r.test.library.stats.TestExternal_doTabExpand.testDoTabExpand#
-#.Call(tools:::doTabExpand,123,1L)
-Error: STRING_ELT() can only be applied to a 'character vector', not a 'double'
-
-##com.oracle.truffle.r.test.library.stats.TestExternal_doTabExpand.testDoTabExpand#
-#.Call(tools:::doTabExpand,c("a	b	c","x	y	z"),c(0L,1L))
-[1] "a       b       c" "x      y       z"
-
 ##com.oracle.truffle.r.test.library.stats.TestExternal_qgamma.testQgamma#
 #qgamma(0, 1)
 [1] 0
@@ -155200,16 +155207,11 @@ In pchisq(c(-1, 0, 0.2, 2), rep(c(-1, 0, 0.1, 0.9, 3), 4), lower.tail = TRUE,  :
 #set.seed(1); pchisq(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5))
  [1]  NA   0 NaN   1   0  NA   0 NaN   1   0  NA   0 NaN   1   0
 
-##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions22#Output.IgnoreWhitespace#
+##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions22#Output.MayIgnoreWarningMessage#
 #set.seed(1); pchisq(rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0))
  [1]  NA   0 NaN NaN NaN  NA   1 NaN NaN NaN  NA   1 NaN   0 NaN
-Warning messages:
-1: In pchisq(rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0)) :
-  value out of range in 'lgamma'
-2: In pchisq(rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0)) :
-  value out of range in 'lgamma'
-3: In pchisq(rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0)) :
-  NaNs produced
+Warning message:
+In pchisq(rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0)) : NaNs produced
 
 ##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions22#Output.IgnoreWhitespace#
 #set.seed(1); pgeom(0, 10, lower.tail=FALSE, log.p=FALSE)
@@ -155307,7 +155309,7 @@ In pgeom(c(-1, 0, 0.2, 2), rep(c(-1, 0, 0.1, 0.9, 3), 4), lower.tail = TRUE,  :
 Warning message:
 In pgeom(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5)) : NaNs produced
 
-##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions22#Output.IgnoreWhitespace#
+##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions22#Output.MayIgnoreWarningMessage#
 #set.seed(1); pgeom(rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0))
  [1]  NA NaN NaN NaN NaN  NA NaN NaN NaN NaN  NA NaN NaN NaN NaN
 Warning message:
@@ -155402,7 +155404,7 @@ In pt(c(-1, 0, 0.2, 2), rep(c(-1, 0, 0.1, 0.9, 3), 4), lower.tail = TRUE,  :
 Warning message:
 In pt(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5)) : NaNs produced
 
-##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions22#Output.IgnoreWhitespace#
+##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions22#Output.MayIgnoreWarningMessage#
 #set.seed(1); pt(rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0))
  [1]        NA       NaN       NaN 0.8413447       NaN        NA       NaN
  [8]       NaN 0.5398278       NaN        NA       NaN       NaN 0.5000000
@@ -155487,7 +155489,7 @@ In qchisq(c(-1, 0, 0.2, 2), rep(c(-1, 0, 0.1, 0.9, 3), 4), lower.tail = TRUE,  :
 Warning message:
 In qchisq(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5)) : NaNs produced
 
-##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions22#Output.IgnoreWhitespace#
+##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions22#Output.MayIgnoreWarningMessage#
 #set.seed(1); qchisq(rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0))
  [1]  NA   0 NaN Inf   0  NA Inf NaN Inf Inf  NA   0 NaN   0 NaN
 Warning messages:
@@ -155586,7 +155588,7 @@ In qgeom(c(-1, 0, 0.2, 2), rep(c(-1, 0, 0.1, 0.9, 3), 4), lower.tail = TRUE,  :
 Warning message:
 In qgeom(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5)) : NaNs produced
 
-##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions22#Output.IgnoreWhitespace#
+##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions22#Output.MayIgnoreWarningMessage#
 #set.seed(1); qgeom(rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0))
  [1]  NA NaN NaN NaN NaN  NA NaN NaN NaN NaN  NA NaN NaN NaN NaN
 Warning message:
@@ -155669,7 +155671,7 @@ In qt(c(-1, 0, 0.2, 2), rep(c(-1, 0, 0.1, 0.9, 3), 4), lower.tail = TRUE,  :
 Warning message:
 In qt(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5)) : NaNs produced
 
-##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions22#Output.IgnoreWhitespace#
+##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions22#Output.MayIgnoreWarningMessage#
 #set.seed(1); qt(rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0))
  [1]        NA      -Inf       NaN       Inf      -Inf        NA       Inf
  [8]       NaN -1.281552       Inf        NA       NaN       NaN      -Inf
@@ -157707,6 +157709,30 @@ x + x ~ y + log(y)
 #update.formula(x ~ y, ~ . + x2)
 x ~ y + x2
 
+##com.oracle.truffle.r.test.library.tools.TestExternal_tabExpand.testtabExpand#
+#.Call(tools:::C_doTabExpand,"a	b",1.1)
+Error: INTEGER() can only be applied to a 'integer', not a 'double'
+
+##com.oracle.truffle.r.test.library.tools.TestExternal_tabExpand.testtabExpand#
+#.Call(tools:::C_doTabExpand,"a	b",1L)
+[1] "a      b"
+
+##com.oracle.truffle.r.test.library.tools.TestExternal_tabExpand.testtabExpand#
+#.Call(tools:::C_doTabExpand,"a	b",NULL)
+Error: INTEGER() can only be applied to a 'integer', not a 'NULL'
+
+##com.oracle.truffle.r.test.library.tools.TestExternal_tabExpand.testtabExpand#
+#.Call(tools:::C_doTabExpand,.Call(tools:::C_doTabExpand,c(1,2),c(0L,1L)),1L)
+Error: STRING_ELT() can only be applied to a 'character vector', not a 'double'
+
+##com.oracle.truffle.r.test.library.tools.TestExternal_tabExpand.testtabExpand#
+#.Call(tools:::C_doTabExpand,123,1L)
+Error: STRING_ELT() can only be applied to a 'character vector', not a 'double'
+
+##com.oracle.truffle.r.test.library.tools.TestExternal_tabExpand.testtabExpand#
+#.Call(tools:::C_doTabExpand,c("a	b	c","x	y	z"),c(0L,1L))
+[1] "a       b       c" "x      y       z"
+
 ##com.oracle.truffle.r.test.library.utils.TestInteractiveDebug.testBrowser#
 #browser()<<<NEWLINE>>>where<<<NEWLINE>>>c<<<NEWLINE>>>
 Called from: top level
@@ -157734,7 +157760,7 @@ Tracing fun(10) on entry
 x=10
 Error: unexpected ';' in ";"
 
-##com.oracle.truffle.r.test.library.utils.TestInteractiveDebug.testContinue#
+##com.oracle.truffle.r.test.library.utils.TestInteractiveDebug.testContinue#Ignored.OutputFormatting#
 #fun0 <- function() { print('fun0') }; fun1 <- function() { print('enter fun1'); fun0(); print('exit fun1') }; fun2 <- function() { print('enter fun2'); fun1(); print('exit fun2') }; debug(fun2); fun2()<<<NEWLINE>>><<<NEWLINE>>><<<NEWLINE>>>s<<<NEWLINE>>>n<<<NEWLINE>>><<<NEWLINE>>>s<<<NEWLINE>>>c<<<NEWLINE>>>c<<<NEWLINE>>>c<<<NEWLINE>>>
 debugging in: fun2()
 debug at #1: {
@@ -157759,21 +157785,24 @@ debug at #1: {
     print("fun0")
 }
 [1] "fun0"
+exiting from: fun0()
 debug at #1: print("exit fun1")
 [1] "exit fun1"
+exiting from: fun1()
 debug at #1: print("exit fun2")
 [1] "exit fun2"
 exiting from: fun2()
 
-##com.oracle.truffle.r.test.library.utils.TestInteractiveDebug.testDebugOnce#
+##com.oracle.truffle.r.test.library.utils.TestInteractiveDebug.testDebugOnce#Ignored.OutputFormatting#
 #fun0 <- function() { print('fun0') }; debugonce(fun0); fun0()<<<NEWLINE>>>c<<<NEWLINE>>>
 debugging in: fun0()
 debug at #1: {
     print("fun0")
 }
 [1] "fun0"
+exiting from: fun0()
 
-##com.oracle.truffle.r.test.library.utils.TestInteractiveDebug.testDebugOnce#
+##com.oracle.truffle.r.test.library.utils.TestInteractiveDebug.testDebugOnce#Ignored.OutputFormatting#
 #fun0 <- function() { print('fun0') }; fun1 <- function() { print('en'); fun0(); fun0(); print('ex') }; debugonce(fun0); fun1()<<<NEWLINE>>>c<<<NEWLINE>>>
 [1] "en"
 debugging in: fun0()
@@ -157781,6 +157810,7 @@ debug at #1: {
     print("fun0")
 }
 [1] "fun0"
+exiting from: fun0()
 [1] "fun0"
 [1] "ex"
 
@@ -157915,10 +157945,10 @@ debug at <text>#1: {
     print("bar")
 }
 
-##com.oracle.truffle.r.test.library.utils.TestInteractiveDebug.testNoBracket#
+##com.oracle.truffle.r.test.library.utils.TestInteractiveDebug.testNoBracket#Ignored.OutputFormatting#
 #f <- function(x) print(x)<<<NEWLINE>>>debug(f)<<<NEWLINE>>>f(5)<<<NEWLINE>>>x<<<NEWLINE>>>n<<<NEWLINE>>>
 debugging in: f(5)
-debug: print(x)
+debug at #1: print(x)
 [1] 5
 [1] 5
 exiting from: f(5)
@@ -158057,7 +158087,7 @@ debug at #4: t
 exiting from: f(5)
 [1] 6
 
-##com.oracle.truffle.r.test.library.utils.TestInteractiveDebug.testStepInto#
+##com.oracle.truffle.r.test.library.utils.TestInteractiveDebug.testStepInto#Ignored.OutputFormatting#
 #bar <- function(x) { cat(x); cat('\n') }; foo <- function(x) { cat('foo entry\n'); bar(x); cat('foo exit\n') }; debug(foo); foo(3)<<<NEWLINE>>><<<NEWLINE>>><<<NEWLINE>>>s<<<NEWLINE>>>n<<<NEWLINE>>><<<NEWLINE>>><<<NEWLINE>>><<<NEWLINE>>>
 debugging in: foo(3)
 debug at #1: {
@@ -158076,6 +158106,7 @@ debug at #1: {
 debug at #1: cat(x)
 3debug at #1: cat("\n")
 
+exiting from: bar(x)
 debug at #1: cat("foo exit\n")
 foo exit
 exiting from: foo(3)
@@ -158098,7 +158129,7 @@ debug at #1: {
 }
 debug at #1: cat(x)
 
-##com.oracle.truffle.r.test.library.utils.TestInteractiveDebug.testStepInto#
+##com.oracle.truffle.r.test.library.utils.TestInteractiveDebug.testStepInto#Ignored.OutputFormatting#
 #bar <- function(x) { for(i in seq(x)) print(x) }; foo <- function(x) { cat('foo entry\n'); bar(x); cat('foo exit\n') }; debug(foo); foo(5)<<<NEWLINE>>><<<NEWLINE>>><<<NEWLINE>>>s<<<NEWLINE>>>n<<<NEWLINE>>><<<NEWLINE>>><<<NEWLINE>>>f<<<NEWLINE>>><<<NEWLINE>>>
 debugging in: foo(5)
 debug at #1: {
@@ -158121,6 +158152,7 @@ debug at #1: print(x)
 [1] 5
 [1] 5
 [1] 5
+exiting from: bar(x)
 debug at #1: cat("foo exit\n")
 foo exit
 exiting from: foo(5)
@@ -158629,18 +158661,18 @@ Error: the first argument must be of mode character
      [,1] [,2]
 [2,]    2    4
 
-##com.oracle.truffle.r.test.library.utils.TestUtils.testMethods#
+##com.oracle.truffle.r.test.library.utils.TestUtils.testMethods#Ignored.ImplementationError#
 #methods(plot)
- [1] plot.acf*           plot.data.frame*    plot.decomposed.ts*
- [4] plot.default        plot.dendrogram*    plot.density*
- [7] plot.ecdf           plot.factor*        plot.formula*
-[10] plot.function       plot.hclust*        plot.histogram*
-[13] plot.HoltWinters*   plot.isoreg*        plot.lm*
-[16] plot.medpolish*     plot.mlm*           plot.ppr*
-[19] plot.prcomp*        plot.princomp*      plot.profile.nls*
-[22] plot.raster*        plot.spec*          plot.stepfun
-[25] plot.stl*           plot.table*         plot.ts
-[28] plot.tskernel*      plot.TukeyHSD*
+ [1] plot.HoltWinters*   plot.TukeyHSD*      plot.acf*
+ [4] plot.data.frame*    plot.decomposed.ts* plot.default
+ [7] plot.dendrogram*    plot.density*       plot.ecdf
+[10] plot.factor*        plot.formula*       plot.function
+[13] plot.hclust*        plot.histogram*     plot.isoreg*
+[16] plot.lm*            plot.medpolish*     plot.mlm*
+[19] plot.ppr*           plot.prcomp*        plot.princomp*
+[22] plot.profile.nls*   plot.raster*        plot.spec*
+[25] plot.stepfun        plot.stl*           plot.table*
+[28] plot.ts             plot.tskernel*
 see '?methods' for accessing help and source code
 
 ##com.oracle.truffle.r.test.library.utils.TestWriteTable.testTable#
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/S4/TestR5.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/S4/TestR5.java
index e263c2eaa1b6fd3eaf8f67315d8dd993f3691f35..b8b8e97ac77624c254ea2aacee1c6ed5d78452f5 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/S4/TestR5.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/S4/TestR5.java
@@ -38,6 +38,10 @@ public class TestR5 extends TestBase {
         assertEval("print(suppressMessages({" + test + "}))");
     }
 
+    private void assertSuppressAndIgnoreWarnings(String test) {
+        assertEval(Output.IgnoreWarningMessage, "print(suppressMessages({" + test + "}))");
+    }
+
     private void assertSuppress(TestTrait trait, String test) {
         assertEval(trait, "print(suppressMessages({" + test + "}))");
     }
@@ -65,7 +69,7 @@ public class TestR5 extends TestBase {
 
     @Test
     public void testInstanceMethods() {
-        assertSuppress("{ clazz <- setRefClass('Foo0R5', c('a', 'b')); clazz$methods(mean = function() { (a + b) / 2 }); obj <- clazz$new(a = 1, b = 5); obj$mean() }");
+        assertSuppressAndIgnoreWarnings("{ clazz <- setRefClass('Foo0R5', c('a', 'b')); clazz$methods(mean = function() { (a + b) / 2 }); obj <- clazz$new(a = 1, b = 5); obj$mean() }");
         assertEval("{ clazz <- setRefClass('Foo1R5', c('a', 'b')); obj <- clazz$new(a = 1, b = 5); cobj <- obj$copy(); obj$a; cobj$a; obj$a <- 10; obj$a; cobj$a}");
         assertEval("clazz <- setRefClass('Foo2R5', c('a', 'b')); obj <- clazz$new(a = 1, b = 5); obj$field('a'); obj$field('b')");
         assertEval("clazz <- setRefClass('Foo3R5', c('a', 'b')); obj <- clazz$new(); obj$initFields(a = 5, b = 6)");
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/S4/TestS4.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/S4/TestS4.java
index b630e01446c155639e57b5e5b8018fdbe1b01c9b..bc47f7d2f5c14c34ca69d51eb97c2de88d6d053a 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/S4/TestS4.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/S4/TestS4.java
@@ -118,7 +118,8 @@ public class TestS4 extends TestRBase {
 
         assertEval("{ setGeneric(\"gen\", function(o) standardGeneric(\"gen\")); res<-print(setGeneric(\"gen\", function(o) standardGeneric(\"gen\"))); removeGeneric(\"gen\"); res }");
 
-        assertEval("{ setClass(\"foo\"); setMethod(\"diag<-\", \"foo\", function(x, value) 42); removeMethod(\"diag<-\", \"foo\"); removeGeneric(\"diag<-\"); removeClass(\"foo\") }");
+        assertEval(Ignored.OutputFormatting,
+                        "{ setClass(\"foo\"); setMethod(\"diag<-\", \"foo\", function(x, value) 42); removeMethod(\"diag<-\", \"foo\"); removeGeneric(\"diag<-\"); removeClass(\"foo\") }");
 
         assertEval("{ setClass('A'); setClass('A1', contains = 'A'); setClass('A2', contains = 'A1'); setGeneric('foo', function(a, b) standardGeneric('foo')); setMethod('foo', signature('A1', 'A2'), function(a, b) '1-2'); setMethod('foo', signature('A2', 'A1'), function(a, b) '2-1'); foo(new('A2'), new('A2')) }");
 
@@ -126,7 +127,8 @@ public class TestS4 extends TestRBase {
 
         assertEval("{ setClass('A1', representation(a='numeric')); setMethod('length', 'A1', function(x) x@a); obj <- new('A1'); obj@a <- 10; length(obj) }");
 
-        assertEval("{ setClass('A2', representation(a = 'numeric')); setMethod('rep', 'A2', function(x, a, b, c) { c(x@a, a, b, c) }); setMethod('ifelse', c(yes = 'A2'), function(test, yes, no) print(test)) }");
+        assertEval(Ignored.OutputFormatting,
+                        "{ setClass('A2', representation(a = 'numeric')); setMethod('rep', 'A2', function(x, a, b, c) { c(x@a, a, b, c) }); setMethod('ifelse', c(yes = 'A2'), function(test, yes, no) print(test)) }");
     }
 
     @Test
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/TestBase.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/TestBase.java
index 8f82a29d1f9a738323ef0e0a97490f9117b9e7e1..e80bad8eb7a0d98abbdaea9c0b1f53b913b1382b 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/TestBase.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/TestBase.java
@@ -97,6 +97,7 @@ public class TestBase {
         IgnoreWarningMessage, // the warning message is ignored
         MayIgnoreErrorContext, // like IgnoreErrorContext, but no warning if the messages match
         MayIgnoreWarningContext,
+        MayIgnoreWarningMessage,
         MissingWarning, // Test output is correct but a warning msg is missing in FastR output
         ContainsReferences, // replaces references in form of 0xbcdef1 for numbers
         IgnoreWhitespace, // removes all whitespace from the whole output
@@ -776,10 +777,10 @@ public class TestBase {
                 ok = expectedContainsWarning && !result.contains(WARNING);
                 expected = getOutputWithoutWarning(expected);
             } else if (traits.output.contains(Output.IgnoreWarningContext) || traits.output.contains(Output.IgnoreWarningMessage) ||
-                            (traits.output.contains(Output.MayIgnoreWarningContext) && expected.contains(WARNING))) {
+                            ((traits.output.contains(Output.MayIgnoreWarningContext) || traits.output.contains(Output.MayIgnoreWarningMessage)) && expected.contains(WARNING))) {
                 String resultWarning = getWarningMessage(result);
                 String expectedWarning = getWarningMessage(expected);
-                ok = resultWarning.equals(expectedWarning) || traits.output.contains(Output.IgnoreWarningMessage);
+                ok = resultWarning.equals(expectedWarning) || traits.output.contains(Output.IgnoreWarningMessage) || traits.output.contains(Output.MayIgnoreWarningMessage);
                 result = getOutputWithoutWarning(result);
                 expected = getOutputWithoutWarning(expected);
             } else {
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/TestRBase.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/TestRBase.java
index 960eff3d5d53a688ad1626bf0f1d7f9a8b5794a8..9f1f9958c696d02360ad44ef0c0826ec9c75afc5 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/TestRBase.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/TestRBase.java
@@ -74,6 +74,8 @@ public class TestRBase extends TestBase {
                     testTrait = Output.IgnoreErrorContext;
                 } else if (l.contains("IgnoreWarningContext")) {
                     testTrait = Output.IgnoreWarningContext;
+                } else if (l.contains("IgnoreWarningMessage")) {
+                    testTrait = Output.IgnoreWarningMessage;
                 } else if (l.contains("Ignored")) {
                     for (Ignored ignoredType : Ignored.values()) {
                         if (l.contains("Ignored." + ignoredType.name())) {
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_Syssetlocale.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_Syssetlocale.java
index ea840a2bb0074a1745fff06298b73d4da4ce7ea1..0859b02ea4b731ee2e312184a892d7389824e6dd 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_Syssetlocale.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_Syssetlocale.java
@@ -25,7 +25,8 @@ public class TestBuiltin_Syssetlocale extends TestBase {
     @Test
     public void testSyssetlocale3() {
         assertEval("argv <- structure(list(category = 'LC_TIME', locale = 'C'), .Names = c('category',     'locale'));do.call('Sys.setlocale', argv)");
-        assertEval("{ Sys.setenv(LC_CTYPE=\"en_US.UTF-8\"); Sys.getlocale(\"LC_CTYPE\"); }");
+        // FastR returns "en_US.UTF-8", while GNUR cuts the prefix and returns "UTF-8"
+        assertEval(Ignored.Unstable, "{ Sys.setenv(LC_CTYPE=\"en_US.UTF-8\"); Sys.getlocale(\"LC_CTYPE\"); }");
     }
 
     @Test
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_array.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_array.java
index 087193a3effdc48cc31bfb550285d66966399b88..b218e53a8cacb3ba1dc76a827e962819ceb75c92 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_array.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_array.java
@@ -167,5 +167,11 @@ public class TestBuiltin_array extends TestBase {
         assertEval("{ .Internal(array(NULL, 1, NULL)) }");
         assertEval("{ .Internal(array(NA, 1, NULL)) }");
         assertEval("{ f<-function() 42; .Internal(array(f, 1, NULL)) }");
+        assertEval("{ array(integer(0), dim=2, dimnames=list(c(\"1\", \"2\")))}");
+        assertEval("{ array(double(0), dim=2, dimnames=list(c(\"1\", \"2\")))}");
+        assertEval("{ array(complex(0), dim=2, dimnames=list(c(\"1\", \"2\")))}");
+        assertEval("{ array(logical(0), dim=2, dimnames=list(c(\"1\", \"2\")))}");
+        assertEval("{ array(character(0), dim=2, dimnames=list(c(\"1\", \"2\")))}");
+        assertEval("{ array(list(0), dim=2, dimnames=list(c(\"1\", \"2\")))}");
     }
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_asfunction.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_asfunction.java
index c58d69b373b9e411d59f76229fee654c7b48ed2c..e178a6a22afd656fa0c80e457f2ff5f27f9bfef9 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_asfunction.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_asfunction.java
@@ -40,7 +40,7 @@ public class TestBuiltin_asfunction extends TestBase {
         assertEval("{ as.function(alist(\"foo\"))() }");
         assertEval("{ as.function(alist(7+42i))() }");
         assertEval("{ as.function(alist(as.raw(7)))() }");
-        assertEval(Output.IgnoreErrorContext, "{ .Internal(as.function.default(alist(a+b), \"foo\")) }");
-        assertEval(Output.IgnoreErrorContext, "{ .Internal(as.function.default(function() 42, parent.frame())) }");
+        assertEval("{ .Internal(as.function.default(alist(a+b), \"foo\")) }");
+        assertEval("{ .Internal(as.function.default(function() 42, parent.frame())) }");
     }
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_asvector.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_asvector.java
index 9e95aa28f713d7e0016d5fbabcecdb1590c9771a..dc1cca11115c51a77cc2705486842ad5efe60d80 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_asvector.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_asvector.java
@@ -419,7 +419,7 @@ public class TestBuiltin_asvector extends TestBase {
         assertEval("{ as.vector(\"foo\", \"character\") }");
         assertEval("{ as.vector(\"foo\", \"list\") }");
         assertEval("{ as.vector(\"foo\") }");
-        assertEval(Output.ImprovedErrorContext, "{ as.vector(\"foo\", \"bar\") }");
+        assertEval("{ as.vector(\"foo\", \"bar\") }");
         assertEval("{ as.vector(c(\"foo\", \"bar\"), \"raw\") }");
         assertEval("x<-c(a=1.1, b=2.2); as.vector(x, \"raw\")");
         assertEval("x<-c(a=1L, b=2L); as.vector(x, \"complex\")");
@@ -438,9 +438,9 @@ public class TestBuiltin_asvector extends TestBase {
         assertEval("as.vector(x~z)");
         assertEval("as.vector(file(''))");
 
-        assertEval(Output.ImprovedErrorContext, "{ as.vector(42, NULL) }");
-        assertEval(Output.ImprovedErrorContext, "{ as.vector(42, c(\"character\", \"character\")) }");
-        assertEval(Output.ImprovedErrorContext, "{ as.vector(42, character())  }");
+        assertEval("{ as.vector(42, NULL) }");
+        assertEval("{ as.vector(42, c(\"character\", \"character\")) }");
+        assertEval("{ as.vector(42, character())  }");
 
         assertEval("as.vector(NULL, mode='pairlist')");
         assertEval("{ as.vector.cls <- function(x, mode) 42; as.vector(structure(c(1,2), class='cls')); }");
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_atan2.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_atan2.java
index 58c752e272f9bd28a8aed8782715f98f2db29eea..2c395e5b4c42499b72cb247cc4d74592af897574 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_atan2.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_atan2.java
@@ -62,8 +62,8 @@ public class TestBuiltin_atan2 extends TestBase {
         assertEval("{ atan2() }");
         assertEval("{ atan2(0.7) }");
 
-        assertEval(Output.ImprovedErrorContext, "{ atan2(NULL, 1) }");
-        assertEval(Output.ImprovedErrorContext, "{ atan2(2, new.env()) }");
-        assertEval(Output.ImprovedErrorContext, "{ atan2(2, as.symbol('45')) }");
+        assertEval("{ atan2(NULL, 1) }");
+        assertEval("{ atan2(2, new.env()) }");
+        assertEval("{ atan2(2, as.symbol('45')) }");
     }
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_attrassign.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_attrassign.java
index d6e982828c0faeb2ce09a508e084eaf79c3f3985..9b77c0d1c2ed7f151f6cb220bfaf5e6d231aca57 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_attrassign.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_attrassign.java
@@ -109,4 +109,10 @@ public class TestBuiltin_attrassign extends TestBase {
         assertEval("x<-42; attr(x, NULL) <- NULL");
         assertEval("x<-42; attr(x, 42) <- NULL");
     }
+
+    @Test
+    public void testSetAttrOnNull() {
+        assertEval("x<-NULL; attr(x, 'a') <- NULL");
+        assertEval("x<-NULL; attr(x, 'a') <- 42");
+    }
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_body.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_body.java
index 7abf3fc602f04ada2863b9a5df018acf04a43e33..71e697604fa541680a7a5b0eb0c39cd65d4b1699 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_body.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_body.java
@@ -39,11 +39,12 @@ public class TestBuiltin_body extends TestBase {
 
     @Test
     public void testbody5() {
-        assertEval("argv <- list(structure(list(c0 = structure(integer(0), .Label = character(0), class = 'factor')), .Names = 'c0', row.names = character(0), class = 'data.frame')); .Internal(body(argv[[1]]))");
+        assertEval(Output.IgnoreWarningMessage,
+                        "argv <- list(structure(list(c0 = structure(integer(0), .Label = character(0), class = 'factor')), .Names = 'c0', row.names = character(0), class = 'data.frame')); .Internal(body(argv[[1]]))");
     }
 
     @Test
     public void testbody6() {
-        assertEval("argv <- list(structure(numeric(0), .Dim = c(0L, 0L))); .Internal(body(argv[[1]]))");
+        assertEval(Output.IgnoreWarningMessage, "argv <- list(structure(numeric(0), .Dim = c(0L, 0L))); .Internal(body(argv[[1]]))");
     }
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_cat.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_cat.java
index 14c81d803834529b0c355704c9a82fb3710771fe..9ca7dc6899c8d805079160dfc513149610750423 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_cat.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_cat.java
@@ -91,9 +91,9 @@ public class TestBuiltin_cat extends TestBase {
     @Test
     public void testCatUnsupportedArgs() {
         assertEval("cat(list(), expression(), sep='this-should-be-ok')");
-        assertEval(Output.ImprovedErrorContext, "cat(list(1,2,3))");
-        assertEval(Output.ImprovedErrorContext, "cat(parse(text='42'))");
+        assertEval("cat(list(1,2,3))");
+        assertEval("cat(parse(text='42'))");
         assertEval("cat(quote(a))");
-        assertEval(Output.ImprovedErrorContext, "cat(quote(3+3))");
+        assertEval("cat(quote(3+3))");
     }
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_choose.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_choose.java
index 46caa96a84130aa0ec979f491cb671cd7bc1a1de..41667fa74be05fe111328e39930d16512bf802e2 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_choose.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_choose.java
@@ -4,7 +4,7 @@
  * http://www.gnu.org/licenses/gpl-2.0.html
  *
  * Copyright (c) 2014, Purdue University
- * Copyright (c) 2014, 2016, Oracle and/or its affiliates
+ * Copyright (c) 2014, 2017, Oracle and/or its affiliates
  *
  * All rights reserved.
  */
@@ -41,7 +41,7 @@ public class TestBuiltin_choose extends TestBase {
     @Test
     public void testWithNonNumericArgs() {
         // GnuR choose error message does not show args evaluated
-        assertEval(Output.IgnoreErrorContext, ".Internal(choose('hello', 3))");
-        assertEval(Output.IgnoreErrorContext, ".Internal(choose(3, 'hello'))");
+        assertEval(".Internal(choose('hello', 3))");
+        assertEval(".Internal(choose(3, 'hello'))");
     }
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_crc64.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_crc64.java
index 9344c42965fa52e26c5a5218ceef62f3efb4f81d..df22554df8b9d39b71561e7f677ba27e55e5e891 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_crc64.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_crc64.java
@@ -32,8 +32,8 @@ public class TestBuiltin_crc64 extends TestBase {
     @Test
     public void testCrc64_Internal() {
 
-        assertEval("crc64()");
-        assertEval("crc64('a')");
+        assertEval(Output.IgnoreErrorContext, "crc64()");
+        assertEval(Output.IgnoreErrorContext, "crc64('a')");
         assertEval(".Internal(crc64())");
         assertEval(".Internal(crc64('a'))");
         assertEval(".Internal(crc64(paste(c(letters, LETTERS, 0:9), collapse=\"\")))");
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_crossprod.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_crossprod.java
index ece53d8cd2e0bf1e6903bf60544c520ee9e74e29..245d238f7e820345aefc817f6fd78441d7e45738 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_crossprod.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_crossprod.java
@@ -67,7 +67,8 @@ public class TestBuiltin_crossprod extends TestBase {
         assertEval("{ crossprod(1:3, matrix(1:6, ncol=2)) }");
         assertEval("{ crossprod(t(1:2), 5) }");
         assertEval("{ crossprod(c(1,NA,2), matrix(1:6, ncol=2)) }");
-        assertEval("{ x <- matrix(c(NaN,2,3,4,5,NA), nrow=3); crossprod(x) }");
+        // The following test works if options(matprod = 'blas')
+        assertEval(Ignored.ImplementationError, "{ x <- matrix(c(NaN,2,3,4,5,NA), nrow=3); crossprod(x) }");
 
         // FIXME Number at [2][2] position of resulting matrix differs
         assertEval(Ignored.ImplementationError, "{ x <- matrix(c(NaN,2+3i,3,4+1i,5,NA), nrow=3); crossprod(x) }");
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_diag.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_diag.java
index 527f97a0cc211a7143a712a3d674bb487b684202..813df66d55332ed8543a0331a53fdea1675066e4 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_diag.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_diag.java
@@ -4,7 +4,7 @@
  * http://www.gnu.org/licenses/gpl-2.0.html
  *
  * Copyright (c) 2012-2014, Purdue University
- * Copyright (c) 2013, 2016, Oracle and/or its affiliates
+ * Copyright (c) 2013, 2017, Oracle and/or its affiliates
  *
  * All rights reserved.
  */
@@ -102,5 +102,7 @@ public class TestBuiltin_diag extends TestBase {
         assertEval("{ diag(1, 7) }");
         assertEval("{ diag(1, 7, 2) }");
         assertEval("{ diag(1, 2, 7) }");
+        assertEval("{ diag('a', 3, 4) }");
+        assertEval("{ diag(c('a','b','c'), 3, 4) }");
     }
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_dim.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_dim.java
index d527dec5c882e06a46ffca647ed8d79738ee21ae..3c177e27ab4dcb4009f6cac07d00935eb62dddbe 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_dim.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_dim.java
@@ -4,7 +4,7 @@
  * http://www.gnu.org/licenses/gpl-2.0.html
  *
  * Copyright (c) 2012-2014, Purdue University
- * Copyright (c) 2013, 2016, Oracle and/or its affiliates
+ * Copyright (c) 2013, 2017, Oracle and/or its affiliates
  *
  * All rights reserved.
  */
@@ -215,8 +215,10 @@ public class TestBuiltin_dim extends TestBase {
         assertEval("{ x<-c(42); names(x)<-\"a\"; attr(x, \"dim\")<-1; names(x)<-\"z\"; dim(x)<-NULL; attributes(x) }");
         // reset dimensions and dimnames
         assertEval("{ x<-c(42); names(x)<-\"a\"; attr(x, \"dim\")<-1; names(x)<-\"z\"; attr(x, \"foo\")<-\"foo\"; attr(x, \"dim\")<-NULL; attributes(x) }");
-        // second names() invocation sets "dimnames"
+        // second names() invocation sets "dimnames" and "names" also since the names are already
         assertEval("{ x<-c(42); names(x)<-\"a\"; attr(x, \"dim\")<-1; names(x)<-\"z\"; attributes(x) }");
+        // the single names() invocation sets "dimnames" but "names" are not set since it's not
+        assertEval("{ x<-c(42); attr(x, \"dim\")<-1; names(x)<-\"z\"; attributes(x) }");
         // third names() invocation resets "names" (and not "dimnames")
         assertEval("{ x<-c(42); names(x)<-\"a\"; attr(x, \"dim\")<-1; names(x)<-\"z\"; names(x)<-NULL; attributes(x) }");
         // both names and dimnames are set and then re-set
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_eval.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_eval.java
index 90624c90873ac5ec3374d09205b4ed43b13e6315..55adc7d42e2b2566e2abe645d2fab23070a85a6c 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_eval.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_eval.java
@@ -42,7 +42,7 @@ public class TestBuiltin_eval extends TestBase {
         assertEval("{ eval({ xx <- pi; xx^2}) ; xx }");
 
         assertEval("eval('foo')");
-        assertEval(Output.IgnoreErrorContext, "eval(as.symbol('foo'))");
+        assertEval("eval(as.symbol('foo'))");
         assertEval("eval(as.symbol('baseenv'))");
 
         // should print two values, xx^2 and xx
@@ -55,8 +55,8 @@ public class TestBuiltin_eval extends TestBase {
     @Test
     public void testWithEnvirAndEnclose() {
         // note: symbol 'list' is from base environment
-        assertEval("a <- 1; lang <- quote(list(a)); eval(lang, data.frame(), NULL)");
-        assertEval("a <- 1; lang <- quote(list(a)); eval(lang, NULL, NULL)");
+        assertEval(Output.IgnoreErrorContext, "a <- 1; lang <- quote(list(a)); eval(lang, data.frame(), NULL)");
+        assertEval(Output.IgnoreErrorContext, "a <- 1; lang <- quote(list(a)); eval(lang, NULL, NULL)");
         assertEval("a <- 1; lang <- quote(list(a)); eval(lang, new.env(), new.env())");
         assertEval(Output.IgnoreErrorMessage, "y <- 2; x <- 2 ; eval(quote(x+y), c(-1, -2))");
 
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_formals.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_formals.java
index ca049b700fa0d8a8bc422856007c564d5e34717f..195e2cd82d9b015870a1271ee0b41757c7643966 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_formals.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_formals.java
@@ -4,7 +4,7 @@
  * http://www.gnu.org/licenses/gpl-2.0.html
  *
  * Copyright (c) 2012-2014, Purdue University
- * Copyright (c) 2013, 2016, Oracle and/or its affiliates
+ * Copyright (c) 2013, 2017, Oracle and/or its affiliates
  *
  * All rights reserved.
  */
@@ -24,17 +24,18 @@ public class TestBuiltin_formals extends TestBase {
 
     @Test
     public void testformals2() {
-        assertEval("argv <- list(logical(0)); .Internal(formals(argv[[1]]))");
+        assertEval(Output.IgnoreWarningContext, "argv <- list(logical(0)); .Internal(formals(argv[[1]]))");
     }
 
     @Test
     public void testformals3() {
-        assertEval("argv <- list(structure(numeric(0), .Dim = c(0L, 0L))); .Internal(formals(argv[[1]]))");
+        assertEval(Output.IgnoreWarningContext, "argv <- list(structure(numeric(0), .Dim = c(0L, 0L))); .Internal(formals(argv[[1]]))");
     }
 
     @Test
     public void testformals4() {
-        assertEval("argv <- list(structure(list(c0 = structure(integer(0), .Label = character(0), class = 'factor')), .Names = 'c0', row.names = character(0), class = 'data.frame')); .Internal(formals(argv[[1]]))");
+        assertEval(Output.IgnoreWarningContext,
+                        "argv <- list(structure(list(c0 = structure(integer(0), .Label = character(0), class = 'factor')), .Names = 'c0', row.names = character(0), class = 'data.frame')); .Internal(formals(argv[[1]]))");
     }
 
     @Test
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_g.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_g.java
index e7e7fdcf103ff7d5e33488f3f1ae893a25611600..3e9ae14fe8f42e599585b2242ebcb434a7972dd1 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_g.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_g.java
@@ -4,7 +4,7 @@
  * http://www.gnu.org/licenses/gpl-2.0.html
  *
  * Copyright (c) 2014, Purdue University
- * Copyright (c) 2014, 2016, Oracle and/or its affiliates
+ * Copyright (c) 2014, 2017, Oracle and/or its affiliates
  *
  * All rights reserved.
  */
@@ -19,6 +19,6 @@ public class TestBuiltin_g extends TestBase {
 
     @Test
     public void testg1() {
-        assertEval("argv <- list(1);g(argv[[1]]);");
+        assertEval(Output.IgnoreErrorContext, "argv <- list(1);g(argv[[1]]);");
     }
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_identical.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_identical.java
index 83259357950962b4bcd8cebdc2140aa8955902e2..c5fd6055e22beaaed6ce3435a407ee714c0c02fa 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_identical.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_identical.java
@@ -4,7 +4,7 @@
  * http://www.gnu.org/licenses/gpl-2.0.html
  *
  * Copyright (c) 2012-2014, Purdue University
- * Copyright (c) 2013, 2016, Oracle and/or its affiliates
+ * Copyright (c) 2013, 2017, Oracle and/or its affiliates
  *
  * All rights reserved.
  */
@@ -19,168 +19,168 @@ public class TestBuiltin_identical extends TestBase {
 
     @Test
     public void testidentical1() {
-        assertEval("argv <- list('oats[-1, ]', 'newdata', TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list('oats[-1, ]', 'newdata', TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical2() {
-        assertEval("argv <- list(structure(c(NA, 2, NA, 1, NA, 0), .Dim = 2:3), structure(c(NA, 2, NA, 1, NA, 0), .Dim = 2:3), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(structure(c(NA, 2, NA, 1, NA, 0), .Dim = 2:3), structure(c(NA, 2, NA, 1, NA, 0), .Dim = 2:3), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical3() {
-        assertEval("argv <- list(structure(c('dgTMatrix', 'matrix.coo'), .Names = c('from', 'to'), package = c('Matrix', ''), class = structure('signature', package = 'methods')), structure(c('dgTMatrix', 'matrix.coo'), .Names = c('from', 'to'), package = c('Matrix', ''), class = structure('signature', package = 'methods')), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(structure(c('dgTMatrix', 'matrix.coo'), .Names = c('from', 'to'), package = c('Matrix', ''), class = structure('signature', package = 'methods')), structure(c('dgTMatrix', 'matrix.coo'), .Names = c('from', 'to'), package = c('Matrix', ''), class = structure('signature', package = 'methods')), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical4() {
-        assertEval("argv <- list(structure(3.14159265358979, comment = 'Start with pi', class = structure('num1', package = '.GlobalEnv')), structure(3.14159265358979, comment = 'Start with pi', class = structure('num1', package = '.GlobalEnv')), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(structure(3.14159265358979, comment = 'Start with pi', class = structure('num1', package = '.GlobalEnv')), structure(3.14159265358979, comment = 'Start with pi', class = structure('num1', package = '.GlobalEnv')), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical5() {
-        assertEval("argv <- list(structure(list(a = 1), .Dim = 1L, .Dimnames = list('a')), structure(list(a = 1), .Dim = 1L, .Dimnames = list('a')), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(structure(list(a = 1), .Dim = 1L, .Dimnames = list('a')), structure(list(a = 1), .Dim = 1L, .Dimnames = list('a')), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical6() {
-        assertEval("argv <- list(structure(list(), .Names = character(0), row.names = integer(0), class = 'data.frame'), structure(list(), .Names = character(0), row.names = integer(0), class = 'data.frame'), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(structure(list(), .Names = character(0), row.names = integer(0), class = 'data.frame'), structure(list(), .Names = character(0), row.names = integer(0), class = 'data.frame'), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical7() {
-        assertEval("argv <- list(c(-1.38507061859438+0.31833672642477i, 0.0383231810219-1.42379885362755i, -0.763030162361974-0.405090858049187i, 0.212306135525839+0.995386565684023i, 1.42553796686779+0.95881778764026i, 0.744479822333976+0.918087896319951i, 0.70022940298623-0.15096960188161i, -0.22935461345173-1.2230687888662i, 0.197093861895352-0.868824288637794i, 1.20715377387226-1.04248536490429i), c(-1.38507061859438+0.31833672642477i, 0.0383231810219-1.42379885362755i, -0.763030162361974-0.405090858049187i, 0.212306135525839+0.995386565684023i, 1.42553796686779+0.95881778764026i, 0.744479822333976+0.918087896319951i, 0.70022940298623-0.15096960188161i, -0.22935461345173-1.2230687888662i, 0.197093861895352-0.868824288637794i, 1.20715377387226-1.04248536490429i), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(c(-1.38507061859438+0.31833672642477i, 0.0383231810219-1.42379885362755i, -0.763030162361974-0.405090858049187i, 0.212306135525839+0.995386565684023i, 1.42553796686779+0.95881778764026i, 0.744479822333976+0.918087896319951i, 0.70022940298623-0.15096960188161i, -0.22935461345173-1.2230687888662i, 0.197093861895352-0.868824288637794i, 1.20715377387226-1.04248536490429i), c(-1.38507061859438+0.31833672642477i, 0.0383231810219-1.42379885362755i, -0.763030162361974-0.405090858049187i, 0.212306135525839+0.995386565684023i, 1.42553796686779+0.95881778764026i, 0.744479822333976+0.918087896319951i, 0.70022940298623-0.15096960188161i, -0.22935461345173-1.2230687888662i, 0.197093861895352-0.868824288637794i, 1.20715377387226-1.04248536490429i), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical8() {
-        assertEval("argv <- list(structure(list(a = 1), .Names = 'a', .Tsp = c(1, 1, 1), class = 'ts'), structure(list(a = 1), .Names = 'a', .Tsp = c(1, 1, 1), class = 'ts'), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(structure(list(a = 1), .Names = 'a', .Tsp = c(1, 1, 1), class = 'ts'), structure(list(a = 1), .Names = 'a', .Tsp = c(1, 1, 1), class = 'ts'), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical9() {
-        assertEval("argv <- list(c(TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE), c(TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(c(TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE), c(TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, FALSE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, TRUE, TRUE, TRUE), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical10() {
-        assertEval("argv <- list(complex(0), complex(0), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(complex(0), complex(0), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical11() {
-        assertEval("argv <- list(NULL, '\\\\link', TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(NULL, '\\\\link', TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical12() {
-        assertEval("argv <- list(c(TRUE, TRUE, NA), c(TRUE, TRUE, NA), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(c(TRUE, TRUE, NA), c(TRUE, TRUE, NA), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical13() {
-        assertEval("argv <- list(NA_complex_, NA_complex_, TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(NA_complex_, NA_complex_, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical14() {
-        assertEval("argv <- list(structure(c(1, 1, 1, 1, 2, 3), .Dim = c(3L, 2L), .Dimnames = list(NULL, c('I', 'a')), foo = 'bar', class = 'matrix'), structure(c(1, 1, 1, 1, 2, 3), .Dim = c(3L, 2L), class = 'matrix', foo = 'bar', .Dimnames = list(NULL, c('I', 'a'))), TRUE, TRUE, FALSE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(structure(c(1, 1, 1, 1, 2, 3), .Dim = c(3L, 2L), .Dimnames = list(NULL, c('I', 'a')), foo = 'bar', class = 'matrix'), structure(c(1, 1, 1, 1, 2, 3), .Dim = c(3L, 2L), class = 'matrix', foo = 'bar', .Dimnames = list(NULL, c('I', 'a'))), TRUE, TRUE, FALSE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical15() {
-        assertEval("argv <- list(structure(list(x = 1L), .Names = 'x', row.names = c(NA, -1L), class = 'data.frame'), structure(list(x = 1L), .Names = 'x', row.names = c(NA, -1L), class = 'data.frame'), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(structure(list(x = 1L), .Names = 'x', row.names = c(NA, -1L), class = 'data.frame'), structure(list(x = 1L), .Names = 'x', row.names = c(NA, -1L), class = 'data.frame'), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical16() {
-        assertEval("argv <- list(structure(c(1L, 1L, 1L), .Label = c('1', '2'), class = 'factor'), structure(list(f = structure(c(1L, 1L, 1L), .Label = c('1', '2'), class = 'factor'), u = structure(12:14, unit = 'kg', class = 'avector')), .Names = c('f', 'u'), row.names = 2:4, class = 'data.frame'), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(structure(c(1L, 1L, 1L), .Label = c('1', '2'), class = 'factor'), structure(list(f = structure(c(1L, 1L, 1L), .Label = c('1', '2'), class = 'factor'), u = structure(12:14, unit = 'kg', class = 'avector')), .Names = c('f', 'u'), row.names = 2:4, class = 'data.frame'), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical17() {
-        assertEval("argv <- list(raw(0), raw(0), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(raw(0), raw(0), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical18() {
-        assertEval("argv <- list(c(1, 1, 0.5, 1, 1, 1, 1, 1, 0, 0, 0.5, 1, 0, 1, 0, 1, 0.5, 1, NA, 0.75, 0.5, 0, 0.5, 0.5, 0.666666666666667, 0.666666666666667, 1, 1, 0.666666666666667, 1, 0.666666666666667, 0.666666666666667, 0.333333333333333, 0.5, 1, 0, 1, 0.5, 1, 1, 1, 0, 1, 0.5, 1, 1, 0.5, 1, 1, 1, 0.5, 1, 1, NA, 0.5), c(1, 1, 0.5, 1, 1, 1, 1, 1, 0, 0, 0.5, 1, 0, 1, 0, 1, 0.5, 1, NA, 0.75, 0.5, 0, 0.5, 0.5, 0.666666666666667, 0.666666666666667, 1, 1, 0.666666666666667, 1, 0.666666666666667, 0.666666666666667, 0.333333333333333, 0.5, 1, 0, 1, 0.5, 1, 1, 1, 0, 1, 0.5, 1, 1, 0.5, 1, 1, 1, 0.5, 1, 1, NA, 0.5), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(c(1, 1, 0.5, 1, 1, 1, 1, 1, 0, 0, 0.5, 1, 0, 1, 0, 1, 0.5, 1, NA, 0.75, 0.5, 0, 0.5, 0.5, 0.666666666666667, 0.666666666666667, 1, 1, 0.666666666666667, 1, 0.666666666666667, 0.666666666666667, 0.333333333333333, 0.5, 1, 0, 1, 0.5, 1, 1, 1, 0, 1, 0.5, 1, 1, 0.5, 1, 1, 1, 0.5, 1, 1, NA, 0.5), c(1, 1, 0.5, 1, 1, 1, 1, 1, 0, 0, 0.5, 1, 0, 1, 0, 1, 0.5, 1, NA, 0.75, 0.5, 0, 0.5, 0.5, 0.666666666666667, 0.666666666666667, 1, 1, 0.666666666666667, 1, 0.666666666666667, 0.666666666666667, 0.333333333333333, 0.5, 1, 0, 1, 0.5, 1, 1, 1, 0, 1, 0.5, 1, 1, 0.5, 1, 1, 1, 0.5, 1, 1, NA, 0.5), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical19() {
-        assertEval("argv <- list(c(0.0804034870161223, 10.3548347412639), structure(list(loc = c(0.0804034870161223, 10.3548347412639), cov = structure(c(3.01119301965569, 6.14320559215603, 6.14320559215603, 14.7924762275451), .Dim = c(2L, 2L)), d2 = 2, wt = c(0, 0, 0, 0, 0, 1.75368801162502e-134, 0, 0, 0, 2.60477585273833e-251, 1.16485035372295e-260, 0, 1.53160350210786e-322, 0.333331382328728, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.44161262707711e-123, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.968811545398e-173, 0, 8.2359965384697e-150, 0, 0, 0, 0, 6.51733217171341e-10, 0, 2.36840184577368e-67, 0, 9.4348408357524e-307, 0, 1.59959906013771e-89, 0, 8.73836857865034e-286, 7.09716190970992e-54, 0, 0, 0, 1.530425353017e-274, 8.57590058044551e-14, 0.333333106397154, 0, 0, 1.36895217898448e-199, 2.0226102635783e-177, 5.50445388209462e-42, 0, 0, 0, 0, 1.07846402051283e-44, 1.88605464411243e-186, 1.09156111051203e-26, 0, 3.0702877273237e-124, 0.333333209689785, 0, 0, 0, 0, 0, 0, 3.09816093866831e-94, 0, 0, 4.7522727332095e-272, 0, 0, 2.30093251441394e-06, 0, 0, 1.27082826644707e-274, 0, 0, 0, 0, 0, 0, 0, 4.5662025456054e-65, 0, 2.77995853978268e-149, 0, 0, 0), sqdist = c(0.439364946869246, 0.0143172566761092, 0.783644692619938, 0.766252947443554, 0.346865912102713, 1.41583192825661, 0.168485512965902, 0.354299830956879, 0.0943280426627965, 1.05001058449122, 1.02875556201707, 0.229332323173361, 0.873263925064789, 2.00000009960498, 0.449304354954282, 0.155023307933165, 0.118273979375253, 0.361693898800799, 0.21462398586105, 0.155558909016629, 0.471723661454506, 0.719528696331092, 0.0738164380664225, 1.46001193111051, 0.140785322548143, 0.127761195166703, 0.048012401156175, 0.811750426884519, 0.425827709817574, 0.163016638545231, 0.557810866640707, 0.277350147637843, 0.0781399119055092, 1.29559183995835, 0.718376405567138, 1.37650242941478, 0.175087780508154, 0.233808973148729, 0.693473805463067, 0.189096604125073, 1.96893781800017, 0.4759756980592, 1.69665760380474, 0.277965749373647, 0.920525436884815, 0.57525234053591, 1.59389578665009, 0.175715364671313, 0.972045794851437, 1.75514684962809, 0.0597413185507202, 0.174340343040626, 0.143421553552865, 0.997322770596838, 1.94096736957465, 2.00000001159796, 0.367000821772989, 0.682474530588235, 1.20976163307984, 1.27031685239035, 1.79775635513363, 0.0857761902860323, 0.435578932929501, 0.214370604878221, 0.494714247412686, 1.78784623754399, 1.24216674083069, 1.87749485326709, 0.0533296334123023, 1.45588362584438, 2.00000000631459, 0.208857144738039, 0.119251291573058, 0.365303924649962, 0.690656674239668, 0.0396958405786268, 0.258262120876164, 1.57360254057537, 0.307548421049514, 0.628417063100241, 1.00647098749202, 0.297624360530352, 0.400289147351669, 1.98298426250944, 0.129127182829694, 0.0794695319493149, 0.991481735944321, 0.444068154119836, 0.206790162395106, 0.574310829851377, 0.181887577583334, 0.433872021297517, 0.802994892604009, 0.293053770941001, 1.7002969001965, 0.77984639982848, 1.36127407487932, 0.761935213110323, 0.597915313430067, 0.237134831067472), prob = NULL, tol = 1e-07, eps = 9.96049758228423e-08,     it = 898L, maxit = 5000, ierr = 0L, conv = TRUE), .Names = c('loc', 'cov', 'd2', 'wt', 'sqdist', 'prob', 'tol', 'eps', 'it', 'maxit', 'ierr', 'conv'), class = 'ellipsoid'), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(c(0.0804034870161223, 10.3548347412639), structure(list(loc = c(0.0804034870161223, 10.3548347412639), cov = structure(c(3.01119301965569, 6.14320559215603, 6.14320559215603, 14.7924762275451), .Dim = c(2L, 2L)), d2 = 2, wt = c(0, 0, 0, 0, 0, 1.75368801162502e-134, 0, 0, 0, 2.60477585273833e-251, 1.16485035372295e-260, 0, 1.53160350210786e-322, 0.333331382328728, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.44161262707711e-123, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.968811545398e-173, 0, 8.2359965384697e-150, 0, 0, 0, 0, 6.51733217171341e-10, 0, 2.36840184577368e-67, 0, 9.4348408357524e-307, 0, 1.59959906013771e-89, 0, 8.73836857865034e-286, 7.09716190970992e-54, 0, 0, 0, 1.530425353017e-274, 8.57590058044551e-14, 0.333333106397154, 0, 0, 1.36895217898448e-199, 2.0226102635783e-177, 5.50445388209462e-42, 0, 0, 0, 0, 1.07846402051283e-44, 1.88605464411243e-186, 1.09156111051203e-26, 0, 3.0702877273237e-124, 0.333333209689785, 0, 0, 0, 0, 0, 0, 3.09816093866831e-94, 0, 0, 4.7522727332095e-272, 0, 0, 2.30093251441394e-06, 0, 0, 1.27082826644707e-274, 0, 0, 0, 0, 0, 0, 0, 4.5662025456054e-65, 0, 2.77995853978268e-149, 0, 0, 0), sqdist = c(0.439364946869246, 0.0143172566761092, 0.783644692619938, 0.766252947443554, 0.346865912102713, 1.41583192825661, 0.168485512965902, 0.354299830956879, 0.0943280426627965, 1.05001058449122, 1.02875556201707, 0.229332323173361, 0.873263925064789, 2.00000009960498, 0.449304354954282, 0.155023307933165, 0.118273979375253, 0.361693898800799, 0.21462398586105, 0.155558909016629, 0.471723661454506, 0.719528696331092, 0.0738164380664225, 1.46001193111051, 0.140785322548143, 0.127761195166703, 0.048012401156175, 0.811750426884519, 0.425827709817574, 0.163016638545231, 0.557810866640707, 0.277350147637843, 0.0781399119055092, 1.29559183995835, 0.718376405567138, 1.37650242941478, 0.175087780508154, 0.233808973148729, 0.693473805463067, 0.189096604125073, 1.96893781800017, 0.4759756980592, 1.69665760380474, 0.277965749373647, 0.920525436884815, 0.57525234053591, 1.59389578665009, 0.175715364671313, 0.972045794851437, 1.75514684962809, 0.0597413185507202, 0.174340343040626, 0.143421553552865, 0.997322770596838, 1.94096736957465, 2.00000001159796, 0.367000821772989, 0.682474530588235, 1.20976163307984, 1.27031685239035, 1.79775635513363, 0.0857761902860323, 0.435578932929501, 0.214370604878221, 0.494714247412686, 1.78784623754399, 1.24216674083069, 1.87749485326709, 0.0533296334123023, 1.45588362584438, 2.00000000631459, 0.208857144738039, 0.119251291573058, 0.365303924649962, 0.690656674239668, 0.0396958405786268, 0.258262120876164, 1.57360254057537, 0.307548421049514, 0.628417063100241, 1.00647098749202, 0.297624360530352, 0.400289147351669, 1.98298426250944, 0.129127182829694, 0.0794695319493149, 0.991481735944321, 0.444068154119836, 0.206790162395106, 0.574310829851377, 0.181887577583334, 0.433872021297517, 0.802994892604009, 0.293053770941001, 1.7002969001965, 0.77984639982848, 1.36127407487932, 0.761935213110323, 0.597915313430067, 0.237134831067472), prob = NULL, tol = 1e-07, eps = 9.96049758228423e-08,     it = 898L, maxit = 5000, ierr = 0L, conv = TRUE), .Names = c('loc', 'cov', 'd2', 'wt', 'sqdist', 'prob', 'tol', 'eps', 'it', 'maxit', 'ierr', 'conv'), class = 'ellipsoid'), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical20() {
-        assertEval("argv <- list(NaN, NaN, TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(NaN, NaN, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical21() {
-        assertEval("argv <- list(c('«', '»', '¿', '?'), 'TeX', TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(c('«', '»', '¿', '?'), 'TeX', TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical22() {
-        assertEval("argv <- list(structure(3.14159265358979, class = structure('3.14159265358979', class = 'testit')), 42, TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(structure(3.14159265358979, class = structure('3.14159265358979', class = 'testit')), 42, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical23() {
-        assertEval("argv <- list(c(3L, 3L, NA, 3L), c(3L, 3L, NA, 3L), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(c(3L, 3L, NA, 3L), c(3L, 3L, NA, 3L), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical24() {
-        assertEval("argv <- list(list(c('r1', 'r3', 'r4', 'r5', 'r6', 'r7', 'r8', 'r9', 'r10', 'r11', 'r12', 'r13', 'r14', 'r15', 'r16', 'r17', 'r18', 'r19', 'r20', 'r21', 'r22', 'r23', 'r24', 'r25', 'r26', 'r27', 'r28', 'r29', 'r30', 'r31', 'r32', 'r33', 'r34', 'r35', 'r36', 'r37', 'r38', 'r39', 'r40'), c('c1', 'c2', 'c3', 'c4', 'c5', 'c6', 'c7', 'c8', 'c9', 'c10', 'c11', 'c12', 'c13', 'c14', 'c15', 'c16', 'c17', 'c18', 'c19', 'c20')), list(character(0), character(0)), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(list(c('r1', 'r3', 'r4', 'r5', 'r6', 'r7', 'r8', 'r9', 'r10', 'r11', 'r12', 'r13', 'r14', 'r15', 'r16', 'r17', 'r18', 'r19', 'r20', 'r21', 'r22', 'r23', 'r24', 'r25', 'r26', 'r27', 'r28', 'r29', 'r30', 'r31', 'r32', 'r33', 'r34', 'r35', 'r36', 'r37', 'r38', 'r39', 'r40'), c('c1', 'c2', 'c3', 'c4', 'c5', 'c6', 'c7', 'c8', 'c9', 'c10', 'c11', 'c12', 'c13', 'c14', 'c15', 'c16', 'c17', 'c18', 'c19', 'c20')), list(character(0), character(0)), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical25() {
-        assertEval("argv <- list(c('object', NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), c('object', NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(c('object', NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), c('object', NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical26() {
-        assertEval("argv <- list(3.04888344611714e+29, 3.04888344611714e+29, TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(3.04888344611714e+29, 3.04888344611714e+29, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical27() {
-        assertEval("argv <- list(structure('BunchKaufman', class = structure('signature', package = 'methods'), .Names = 'x', package = 'methods'), structure('Matrix', .Names = 'x', package = 'Matrix', class = structure('signature', package = 'methods')), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(structure('BunchKaufman', class = structure('signature', package = 'methods'), .Names = 'x', package = 'methods'), structure('Matrix', .Names = 'x', package = 'Matrix', class = structure('signature', package = 'methods')), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical28() {
         assertEval(Ignored.Unstable,
-                        "argv <- list(structure(list(x = c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1), y = c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10), fac = structure(c(1L, 3L, 2L, 3L, 3L, 1L, 2L, 3L, 2L, 2L), .Label = c('A', 'B', 'C'), class = 'factor')), .Names = c('x', 'y', 'fac'), row.names = c(NA, -10L), class = 'data.frame'), structure(list(x = c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1), y = c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10), fac = structure(c(1L, 3L, 2L, 3L, 3L, 1L, 2L, 3L, 2L, 2L), .Label = c('A', 'B', 'C'), class = 'factor')), .Names = c('x', 'y', 'fac'), row.names = c(NA, 10L), class = 'data.frame'), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+                        "argv <- list(structure(list(x = c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1), y = c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10), fac = structure(c(1L, 3L, 2L, 3L, 3L, 1L, 2L, 3L, 2L, 2L), .Label = c('A', 'B', 'C'), class = 'factor')), .Names = c('x', 'y', 'fac'), row.names = c(NA, -10L), class = 'data.frame'), structure(list(x = c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1), y = c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10), fac = structure(c(1L, 3L, 2L, 3L, 3L, 1L, 2L, 3L, 2L, 2L), .Label = c('A', 'B', 'C'), class = 'factor')), .Names = c('x', 'y', 'fac'), row.names = c(NA, 10L), class = 'data.frame'), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical29() {
-        assertEval("argv <- list(c('1', '2', NA), c('1', '2', NA), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(c('1', '2', NA), c('1', '2', NA), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical30() {
-        assertEval("argv <- list(c(-9.42477796076938, -6.28318530717959, -3.14159265358979, 0, 3.14159265358979, 6.28318530717959, 9.42477796076938, 12.5663706143592, 15.707963267949, 18.8495559215388), c(-9.42477796076938, -6.28318530717959, -3.14159265358979, 0, 3.14159265358979, 6.28318530717959, 9.42477796076938, 12.5663706143592, 15.707963267949, 18.8495559215388), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(c(-9.42477796076938, -6.28318530717959, -3.14159265358979, 0, 3.14159265358979, 6.28318530717959, 9.42477796076938, 12.5663706143592, 15.707963267949, 18.8495559215388), c(-9.42477796076938, -6.28318530717959, -3.14159265358979, 0, 3.14159265358979, 6.28318530717959, 9.42477796076938, 12.5663706143592, 15.707963267949, 18.8495559215388), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical31() {
-        assertEval("argv <- list(structure('classGeneratorFunction', package = 'methods'), structure('classGeneratorFunction', package = 'methods'), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(structure('classGeneratorFunction', package = 'methods'), structure('classGeneratorFunction', package = 'methods'), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical32() {
-        assertEval("argv <- list(structure(function (x) standardGeneric('cosh', .Primitive('cosh')), generic = structure('cosh', package = 'base'), package = 'base', group = list('Math'), valueClass = character(0), signature = 'x', default = .Primitive('cosh'), skeleton = quote(.Primitive('cosh')(x)), class = structure('standardGeneric', package = 'methods')), FALSE, TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(structure(function (x) standardGeneric('cosh', .Primitive('cosh')), generic = structure('cosh', package = 'base'), package = 'base', group = list('Math'), valueClass = character(0), signature = 'x', default = .Primitive('cosh'), skeleton = quote(.Primitive('cosh')(x)), class = structure('standardGeneric', package = 'methods')), FALSE, TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
     public void testidentical33() {
-        assertEval("argv <- list(structure(1L, match.length = 8L, useBytes = TRUE), structure(1L, match.length = 8L, useBytes = TRUE), TRUE, TRUE, TRUE, TRUE, FALSE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]]))");
+        assertEval("argv <- list(structure(1L, match.length = 8L, useBytes = TRUE), structure(1L, match.length = 8L, useBytes = TRUE), TRUE, TRUE, TRUE, TRUE, FALSE, TRUE); .Internal(identical(argv[[1]], argv[[2]], argv[[3]], argv[[4]], argv[[5]], argv[[6]], argv[[7]], argv[[8]]))");
     }
 
     @Test
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_isunsorted.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_isunsorted.java
index 95d36ad6f5239aad82716b0fda7f7cb4130bfb62..4749903fd3b0bb00f8b1d0bd9619104aabce2858 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_isunsorted.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_isunsorted.java
@@ -109,6 +109,6 @@ public class TestBuiltin_isunsorted extends TestBase {
         assertEval("{ is.unsorted(c(1,2,2,3), strictly=TRUE) }");
         assertEval("{ is.unsorted(c(1+1i,2+1i,2+1i), strictly=FALSE) }");
         assertEval("{ is.unsorted(c(1+1i,2+1i,2+1i), strictly=TRUE) }");
-        assertEval(Output.IgnoreErrorContext, "{ is.unsorted(c(1,2,2), strictly=NA) }");
+        assertEval("{ is.unsorted(c(1,2,2), strictly=NA) }");
     }
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_isvector.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_isvector.java
index 5a67e9ae37a4a0b85bc1db012f56d7e1ff67f586..b185e6f84b75c8b359db408958586546def0f20a 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_isvector.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_isvector.java
@@ -200,8 +200,7 @@ public class TestBuiltin_isvector extends TestBase {
         assertEval("{x<-1;class(x)<-\"a\";is.vector(x);}");
         assertEval("{x<-1;names(x)<-\"a\";is.vector(x);}");
         assertEval("is.vector(1L, 'numeric');");
-        // FastR produces better error contexts
-        assertEval(Output.IgnoreErrorContext, "{is.vector(c(1,2), c(\"sss\", \"dddd\"));}");
-        assertEval(Output.IgnoreErrorContext, "{is.vector(c(1,2), TRUE);}");
+        assertEval("{is.vector(c(1,2), c(\"sss\", \"dddd\"));}");
+        assertEval("{is.vector(c(1,2), TRUE);}");
     }
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_lapply.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_lapply.java
index 57999d315ee96783cf7b4493794ec37740b88664..5f68e632cec552765b2b92fd8f8e95d5bdc4d576 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_lapply.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_lapply.java
@@ -36,7 +36,7 @@ public class TestBuiltin_lapply extends TestBase {
 
         assertEval("lapply(NULL, function(x){x})");
         assertEval("lapply(NA, FUN=function(x){x})");
-        assertEval("lapply(FUN=function(x){x})");
+        assertEval(Output.IgnoreErrorMessage, "lapply(FUN=function(x){x})");
         assertEval("lapply(1:4, NULL)");
         assertEval("lapply(1:4, NA)");
         assertEval(Output.IgnoreErrorContext, "lapply(X=1:4)");
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_lm.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_lm.java
index 231f5200d27e063cecd6fd93e522f08cbf02c920..0ddf4f8e72562768d886e26eac389a61f6acccbe 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_lm.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_lm.java
@@ -26,12 +26,12 @@ public class TestBuiltin_lm extends TestBase {
 
     @Test
     public void testlm112() {
-        assertEval("require(stats);" + "lm(formula = weight ~ group - 1)");
+        assertEval(Output.IgnoreErrorMessage, "require(stats);" + "lm(formula = weight ~ group - 1)");
     }
 
     @Test
     public void testlm223() {
-        assertEval("require(stats);" + "lm(formula = weight ~ group, method = 'model.frame')");
+        assertEval(Output.IgnoreErrorMessage, "require(stats);" + "lm(formula = weight ~ group, method = 'model.frame')");
     }
 
     @Test
@@ -66,7 +66,7 @@ public class TestBuiltin_lm extends TestBase {
 
     @Test
     public void testlm880() {
-        assertEval("require(stats); lm(formula = y ~ x)");
+        assertEval(Output.IgnoreErrorMessage, "require(stats); lm(formula = y ~ x)");
     }
 
     @Test
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_log.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_log.java
index 28cf30f87f6d259667aedad31624ebf6a68fbf22..0b69eddf0a7cd6a13139c1bd19c394d1b748c2ef 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_log.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_log.java
@@ -91,12 +91,12 @@ public class TestBuiltin_log extends TestBase {
     public void testLogComplex() {
         assertEval("{ log(0+0i) }");
 
-        // NaN warnigns
-        assertEval("{ log(0+0i, 0) }");
-        assertEval("{ log(0L, 0+0i) }");
-        assertEval("{ log(0.0, 0+0i) }");
-        assertEval("{ log(F, 0+0i) }");
-        assertEval("{ log(0+0i, 0+0i) }");
+        // NaN warnings
+        assertEval(Output.IgnoreWarningContext, "{ log(0+0i, 0) }");
+        assertEval(Output.IgnoreWarningContext, "{ log(0L, 0+0i) }");
+        assertEval(Output.IgnoreWarningContext, "{ log(0.0, 0+0i) }");
+        assertEval(Output.IgnoreWarningContext, "{ log(F, 0+0i) }");
+        assertEval(Output.IgnoreWarningContext, "{ log(0+0i, 0+0i) }");
 
         // division by complex(r=0, i=0) returns NaN+NaNi, instead of -Inf+NaNi
         assertEval(Ignored.ImplementationError, "{ log(0+0i, 1) }");
@@ -163,12 +163,12 @@ public class TestBuiltin_log extends TestBase {
         assertEval("{ log(c(F, F), F) }");
         assertEval("{ log(c(1L, 1L), 1L) }");
         assertEval("{ log(c(1.0, 1.0), 1.0) }");
-        assertEval("{ log(c(0+0i, 0+0i), 0) }");
+        assertEval(Output.IgnoreWarningContext, "{ log(c(0+0i, 0+0i), 0) }");
 
-        assertEval("{ log(c(F, F), 0+0i) }");
-        assertEval("{ log(c(0L, 0L), 0+0i) }");
-        assertEval("{ log(c(0.0, 0.0), 0+0i) }");
-        assertEval("{ log(c(0+0i, 0+0i), 0+0i) }");
+        assertEval(Output.IgnoreWarningContext, "{ log(c(F, F), 0+0i) }");
+        assertEval(Output.IgnoreWarningContext, "{ log(c(0L, 0L), 0+0i) }");
+        assertEval(Output.IgnoreWarningContext, "{ log(c(0.0, 0.0), 0+0i) }");
+        assertEval(Output.IgnoreWarningContext, "{ log(c(0+0i, 0+0i), 0+0i) }");
     }
 
     @Test
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_quit.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_quit.java
index 7f5b2e17592e54e21bb5a25d2f0df591bc4fd8f9..3ce509751ed095f6667ef2799e5aa8f72ad72869 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_quit.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_quit.java
@@ -64,7 +64,7 @@ public class TestBuiltin_quit extends TestBase {
 
     @Test
     public void testQuitErrorSave() {
-        assertEval(Output.ImprovedErrorContext, "{ quit(\"xx\") }");
+        assertEval("{ quit(\"xx\") }");
     }
 
     @Test
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_repint.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_repint.java
index 8c1225f570ebcb0bdfb17198a546c1113bde92ff..8493bc8b0039ff8858346899a817d7fa656a4025 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_repint.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_repint.java
@@ -173,7 +173,7 @@ public class TestBuiltin_repint extends TestBase {
         assertEval("{ rep.int(7, NULL) }");
         assertEval("{ rep.int(7, \"7\") }");
         assertEval("{ rep.int(7, c(7, 42)) }");
-        assertEval("{ rep_int(7, function() 42) }");
+        assertEval(Output.IgnoreErrorContext, "{ rep_int(7, function() 42) }");
         assertEval("{ rep.int(7, NA)  }");
         assertEval("{ rep.int(7, -4)  }");
         assertEval("{ rep.int(c(7,1), c(1,-4))  }");
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seq.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seq.java
index 1475666adc8634ce6761f211714152f68ac78f23..3bca91635f6a3c4748b2aaf4ed8e5e7bd157e5c3 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seq.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_seq.java
@@ -82,9 +82,9 @@ public class TestBuiltin_seq extends TestBase {
     // seq(from, to, by=)
     @Test
     public void testFromToByNumeric() {
-        assertEval(Output.MayIgnoreErrorContext, template("%0(%1, %2, %3)", SEQFUNS, INT_VALUES, INT_VALUES, BY_INT_VALUES));
-        assertEval(Output.MayIgnoreErrorContext, template("%0(%1, %2, %3)", SEQFUNS, DOUBLE_VALUES, DOUBLE_VALUES, BY_INT_VALUES));
-        assertEval(Output.MayIgnoreErrorContext, template("%0(%1, %2, %3)", SEQFUNS, DOUBLE_VALUES, DOUBLE_VALUES, BY_DOUBLE_VALUES));
+        assertEval(Output.IgnoreErrorMessage, template("%0(%1, %2, %3)", SEQFUNS, INT_VALUES, INT_VALUES, BY_INT_VALUES));
+        assertEval(Output.IgnoreErrorMessage, template("%0(%1, %2, %3)", SEQFUNS, DOUBLE_VALUES, DOUBLE_VALUES, BY_INT_VALUES));
+        assertEval(Output.IgnoreErrorMessage, template("%0(%1, %2, %3)", SEQFUNS, DOUBLE_VALUES, DOUBLE_VALUES, BY_DOUBLE_VALUES));
         // tests setting of last value to "to"
         assertEval(template("%0(2.3, 7.6, 0.1)", SEQFUNS));
     }
@@ -92,12 +92,12 @@ public class TestBuiltin_seq extends TestBase {
     // seq(from, to, by, length.out=)
     @Test
     public void testFromToLengthOutNumeric() {
-        assertEval(Output.MayIgnoreErrorContext, template("%0(%1, length.out=%2)", SEQFUNS, INT_VALUES, INT_VALUES));
-        assertEval(Output.MayIgnoreErrorContext, template("%0(%1, length.out=%2)", SEQFUNS, DOUBLE_VALUES, DOUBLE_VALUES));
-        assertEval(Output.MayIgnoreErrorContext, template("%0(to=%1, length.out=%2)", SEQFUNS, INT_VALUES, INT_VALUES));
-        assertEval(Output.MayIgnoreErrorContext, template("%0(to=%1, length.out=%2)", SEQFUNS, DOUBLE_VALUES, DOUBLE_VALUES));
-        assertEval(Output.MayIgnoreErrorContext, template("%0(%1, %2, length.out=%3)", SEQFUNS, INT_VALUES, INT_VALUES, INT_VALUES));
-        assertEval(Output.MayIgnoreErrorContext, template("%0(%1, %2, length.out=%3)", SEQFUNS, DOUBLE_VALUES, DOUBLE_VALUES, DOUBLE_VALUES));
+        assertEval(Output.IgnoreErrorMessage, template("%0(%1, length.out=%2)", SEQFUNS, INT_VALUES, INT_VALUES));
+        assertEval(Output.IgnoreErrorMessage, template("%0(%1, length.out=%2)", SEQFUNS, DOUBLE_VALUES, DOUBLE_VALUES));
+        assertEval(Output.IgnoreErrorMessage, template("%0(to=%1, length.out=%2)", SEQFUNS, INT_VALUES, INT_VALUES));
+        assertEval(Output.IgnoreErrorMessage, template("%0(to=%1, length.out=%2)", SEQFUNS, DOUBLE_VALUES, DOUBLE_VALUES));
+        assertEval(Output.IgnoreErrorMessage, template("%0(%1, %2, length.out=%3)", SEQFUNS, INT_VALUES, INT_VALUES, INT_VALUES));
+        assertEval(Output.IgnoreErrorMessage, template("%0(%1, %2, length.out=%3)", SEQFUNS, DOUBLE_VALUES, DOUBLE_VALUES, DOUBLE_VALUES));
     }
 
     // seq(along.with= )
@@ -110,8 +110,8 @@ public class TestBuiltin_seq extends TestBase {
 
     @Test
     public void testLengthOutOnly() {
-        assertEval(Output.MayIgnoreErrorContext, template("%0(length.out=%1)", SEQFUNS, INT_VALUES));
-        assertEval(Output.MayIgnoreErrorContext, template("%0(length.out=%1)", SEQFUNS, DOUBLE_VALUES));
+        assertEval(Output.IgnoreErrorMessage, template("%0(length.out=%1)", SEQFUNS, INT_VALUES));
+        assertEval(Output.IgnoreErrorMessage, template("%0(length.out=%1)", SEQFUNS, DOUBLE_VALUES));
     }
 
     // missing (aka empty) parameters
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_tanpi.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_tanpi.java
index 741bd2dffbad8dae8a93688dd01fcf0ce1851628..640691bad0fb89bf993cbbf2e608a9cb8369480e 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_tanpi.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestBuiltin_tanpi.java
@@ -70,7 +70,7 @@ public class TestBuiltin_tanpi extends TestBase {
         // FIXME Missing warning about NaNs produced
         assertEval(Output.IgnoreWarningMessage, "{ tanpi(c(0,0.5,-0.5)) }");
         assertEval("{ tanpi(1.2) }");
-        assertEval("{ tannpi(c(0.3,0.6,0.9)) }");
+        assertEval(Output.IgnoreErrorContext, "{ tannpi(c(0.3,0.6,0.9)) }");
         assertEval("{ tanpi() }");
     }
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/functions/TestFunctions.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/functions/TestFunctions.java
index 7d74661025fe370f943e80489953f329edecdd05..92208d6fcf94ab9dc40307b131c7218f654a929d 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/functions/TestFunctions.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/functions/TestFunctions.java
@@ -18,10 +18,10 @@ public class TestFunctions extends TestBase {
 
     @Test
     public void testFunctionLookup() {
-        assertEval("{ f<-1; f() }");
+        assertEval(Output.IgnoreErrorContext, "{ f<-1; f() }");
         assertEval("{ abs }");
-        assertEval("{ foo() }");
-        assertEval("{ 'foo'() }");
+        assertEval(Output.IgnoreErrorContext, "{ foo() }");
+        assertEval(Output.IgnoreErrorContext, "{ 'foo'() }");
         // these errors will be fixed by proper handling of "("
         assertEval("{ (foo)() }");
         assertEval("{ ('foo')() }");
@@ -301,12 +301,12 @@ public class TestFunctions extends TestBase {
 
         assertEval(Output.IgnoreErrorContext, "{ f <- function(...) { ..3 } ; f(1,2) }");
 
-        assertEval("{ f <- function() { dummy() } ; f() }");
-        assertEval("{ f <- function() { if (FALSE) { dummy <- 2 } ; dummy() } ; f() }");
-        assertEval("{ f <- function() { if (FALSE) { dummy <- 2 } ; g <- function() { dummy() } ; g() } ; f() }");
-        assertEval("{ f <- function() { dummy <- 2 ; g <- function() { dummy() } ; g() } ; f() }");
-        assertEval("{ f <- function() { dummy() } ; dummy <- 2 ; f() }");
-        assertEval("{ dummy <- 2 ; dummy() }");
+        assertEval(Output.IgnoreErrorContext, "{ f <- function() { dummy() } ; f() }");
+        assertEval(Output.IgnoreErrorContext, "{ f <- function() { if (FALSE) { dummy <- 2 } ; dummy() } ; f() }");
+        assertEval(Output.IgnoreErrorContext, "{ f <- function() { if (FALSE) { dummy <- 2 } ; g <- function() { dummy() } ; g() } ; f() }");
+        assertEval(Output.IgnoreErrorContext, "{ f <- function() { dummy <- 2 ; g <- function() { dummy() } ; g() } ; f() }");
+        assertEval(Output.IgnoreErrorContext, "{ f <- function() { dummy() } ; dummy <- 2 ; f() }");
+        assertEval(Output.IgnoreErrorContext, "{ dummy <- 2 ; dummy() }");
         assertEval("{ f <- function(a, b) { a + b } ; g <- function(...) { f(a=1, ...) } ; g(a=2) }");
         assertEval("{ f <- function(a, barg, bextra) { a + barg } ; g <- function(...) { f(a=1, ...) } ; g(b=2,3) }");
         assertEval("{ f <- function(a, barg, bextra, dummy) { a + barg } ; g <- function(...) { f(a=1, ...) } ; g(be=2,bex=3, 3) }");
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleArithmetic.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleArithmetic.java
index 20b93a746d038a224badc35a2722d22b3fa11e8a..cda5165d8c9b655a17e7132eca2959e9dc3f981d 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleArithmetic.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleArithmetic.java
@@ -470,10 +470,11 @@ public class TestSimpleArithmetic extends TestBase {
         assertEval("{ m <- matrix(c(NA,1,4,2), nrow=2) ; t(m) %*% m }");
         assertEval("{ matrix(c(3,1,0/0,2), nrow=2) %*% matrix(1:6,nrow=2) }");
         assertEval("{ as.raw(1:3) %*% 1:3 }");
-        assertEval("{ matrix(c(NaN,1,7,2,4,NA), nrow=3) %*% matrix(c(3,1,NA,2,NaN,5,6,7), nrow=2) }");
-        assertEval("{ c(1,2,NA,NaN) %*% c(1,3,3,4) }");
-        assertEval("{ c(1,2,NaN,NA) %*% c(1,3,3,4) }");
-        assertEval("{ c(1,2,2,3) %*% c(1,3,NA,NaN) }");
+        assertEval("{ options(matprod = 'blas'); matrix(c(NaN,1,7,2,4,NA), nrow=3) %*% matrix(c(3,1,NA,2,NaN,5,6,7), nrow=2) }");
+        // NaN vs. NA issue
+        assertEval(Ignored.Unknown, "{ c(1,2,NA,NaN) %*% c(1,3,3,4) }");
+        assertEval(Ignored.Unknown, "{ c(1,2,NaN,NA) %*% c(1,3,3,4) }");
+        assertEval(Ignored.Unknown, "{ c(1,2,2,3) %*% c(1,3,NA,NaN) }");
         assertEval("{ c(1,2,2,3) %*% c(1,3,NaN,NA) }");
     }
 
@@ -601,8 +602,8 @@ public class TestSimpleArithmetic extends TestBase {
         assertEval("{ as.raw(10) && \"hi\" }");
         assertEval("{ c(TRUE,FALSE) | logical() }");
         assertEval("{ logical() | c(TRUE,FALSE) }");
-        assertEval("{ as.raw(c(1,4)) | raw() }");
-        assertEval("{ raw() | as.raw(c(1,4))}");
+        assertEval(ArithmeticWhiteList.WHITELIST, "{ as.raw(c(1,4)) | raw() }");
+        assertEval(ArithmeticWhiteList.WHITELIST, "{ raw() | as.raw(c(1,4))}");
         assertEval("{ logical(0) || logical(0) }");
         assertEval("{ logical(0) || TRUE }");
         assertEval("{ logical(0) || FALSE }");
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleArrays.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleArrays.java
index b2b0daed5ffd38f792a946a80800a72b3a3850f3..58f0daffb4e7dcc90c37872d8abf3f064fa43da8 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleArrays.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleArrays.java
@@ -392,7 +392,8 @@ public class TestSimpleArrays extends TestBase {
         assertEval("{ m <- matrix(1:6, nrow=2) ; m[1, 2] <- 1:3 }");
 
         // pushback child of a selector node
-        assertEval("{ m <- matrix(1:100, nrow=10) ; z <- 1; s <- 0 ; for(i in 1:3) { m[z <- z + 1,z <- z + 1] <- z * z * 1000 } ; sum(m) }");
+        // It's likely a bug in GNUR introduced to 3.4.0
+        assertEval(Ignored.ImplementationError, "{ m <- matrix(1:100, nrow=10) ; z <- 1; s <- 0 ; for(i in 1:3) { m[z <- z + 1,z <- z + 1] <- z * z * 1000 } ; sum(m) }");
 
         assertEval("{ m <- matrix(1:6, nrow=2) ; f <- function(i,j) { m[i,j] <- 10 ; m } ; m <- f(1,-1) ; m }");
         assertEval("{ m <- matrix(1:6, nrow=2) ; f <- function(i,j) { m[i,j] <- 10 ; m } ; m <- f(1, c(-1,-10)) ; m }");
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleAttributes.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleAttributes.java
index 6f85ce70362a6ddd572bfe9c8542776014542a6c..946f7004a660ebc3c5ca6a99366a511d2e6774ff 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleAttributes.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleAttributes.java
@@ -4,7 +4,7 @@
  * http://www.gnu.org/licenses/gpl-2.0.html
  *
  * Copyright (c) 2012-2014, Purdue University
- * Copyright (c) 2013, 2016, Oracle and/or its affiliates
+ * Copyright (c) 2013, 2017, Oracle and/or its affiliates
  *
  * All rights reserved.
  */
@@ -169,7 +169,7 @@ public class TestSimpleAttributes extends TestBase {
         assertEval("{ xx<-c(Package=\"digest\", Version=\"0.6.4\"); db<-list(xx); db <- do.call(\"rbind\", db); attributes(db) }");
         assertEval("{ xx<-c(Package=\"digest\", Version=\"0.6.4\"); db<-list(xx); db <- rbind(db); attributes(db) }");
 
-        assertEval("{ x<-matrix(1, ncol=1); y<-c(1,2,3,4); x*y }");
+        assertEval(Ignored.OutputFormatting, "{ x<-matrix(1, ncol=1); y<-c(1,2,3,4); x*y }");
 
         assertEval("{ x<-c(1,2); attr(x, \"foo\")<-\"foo\"; y<-x; attributes(y)<-NULL; x }");
 
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleDataFrames.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleDataFrames.java
index bec24a898263ffa10c0fab5fb99cb272c2af8efb..0d834bf920fe30addf069b66600934266e8666ce 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleDataFrames.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleDataFrames.java
@@ -71,8 +71,8 @@ public class TestSimpleDataFrames extends TestBase {
         assertEval("{ x<-c(1,2); dim(x)<-c(1,2); dimnames(x)<-list(1.1, c(2.2, 3.3)); row.names(x)<-NULL; row.names(x) }");
         assertEval("{ x<-c(1,2); dim(x)<-c(1,2); dimnames(x)<-list(1.1, c(2.2, 3.3)); row.names(x)<-logical(); attributes(x) }");
         assertEval("{ x<-c(1,2); dim(x)<-c(1,2); dimnames(x)<-list(1.1, c(2.2, 3.3)); row.names(x)<-logical(); row.names(x) }");
-        assertEval(Output.IgnoreErrorContext, "{ x<-c(1,2); dim(x)<-c(2,1); dimnames(x)<-list(c(2.2, 3.3), 1.1); row.names(x)<-7; attributess(x) }");
-        assertEval(Output.IgnoreErrorContext, "{ x<-c(1,2); dim(x)<-c(2,1); dimnames(x)<-list(c(2.2, 3.3), 1.1); row.names(x)<-7; row.names(x) }");
+        assertEval("{ x<-c(1,2); dim(x)<-c(2,1); dimnames(x)<-list(c(2.2, 3.3), 1.1); row.names(x)<-7; attributess(x) }");
+        assertEval("{ x<-c(1,2); dim(x)<-c(2,1); dimnames(x)<-list(c(2.2, 3.3), 1.1); row.names(x)<-7; row.names(x) }");
         assertEval("{ x<-c(1,2); dim(x)<-c(2,1); dimnames(x)<-list(c(2.2, 3.3), 1.1); row.names(x)<-c(7, 42); attributes(x) }");
         assertEval("{ x<-c(1,2); dim(x)<-c(2,1); dimnames(x)<-list(c(2.2, 3.3), 1.1); row.names(x)<-c(7, 42); row.names(x) }");
 
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleLists.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleLists.java
index f9391d284b4f51face32cb1f3bfc3c960199a5a8..70f44b98972ee517912af30ecfc5514a75bcbc6a 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleLists.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleLists.java
@@ -162,7 +162,6 @@ public class TestSimpleLists extends TestBase {
         assertEval("a<- NULL; a <- `$<-`(a, \"a\", 1); dput(a)");
         assertEval("a<- NULL; a <- `[[<-`(a, \"a\", 1); dput(a)");
         assertEval("a<- NULL; a <- `[[<-`(a, 1, 1); dput(a)");
-        // FastR produces a better error context
-        assertEval(Output.IgnoreErrorContext, "a<- NULL; a <- `$<-`(a, 1, 1); dput(a)");
+        assertEval("a<- NULL; a <- `$<-`(a, 1, 1); dput(a)");
     }
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleVectors.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleVectors.java
index 12fcf8471a70b6c76502e3a88c596c2f8c138723..31ec7d55f06c8a210638e77b0c02096e4e89a264 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleVectors.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/base/TestSimpleVectors.java
@@ -2260,7 +2260,7 @@ public class TestSimpleVectors extends TestBase {
         assertEval("{ a <- list(a = 1, b = 2); a$c <- 67; a; }");
         assertEval("{ v <- list(xb=1, b=2, aa=3, aa=4) ; v$aa }");
         assertEval("{ x <- list(1, 2) ; x$b }");
-        assertEval("{ x <- list(a=1, b=2) ; f <- function(x) { x$b } ; f(x) ; f(1:3) }");
+        assertEval(Output.IgnoreErrorContext, "{ x <- list(a=1, b=2) ; f <- function(x) { x$b } ; f(x) ; f(1:3) }");
         assertEval("{ x <- list(a=1, b=2) ; f <- function(x) { x$b } ; f(x) ; f(x) }");
         assertEval("{ x <- list(a=1, b=2) ; f <- function(x) { x$b } ; f(x) ; x <- list(c=2,b=10) ; f(x) }");
 
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/fastr/TestJavaInterop.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/fastr/TestJavaInterop.java
index eff71e5557b989f6dc6139cb7e22f18820e75455..cf202fb7f3a447c94bea7332e671c265c41f7e4d 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/fastr/TestJavaInterop.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/fastr/TestJavaInterop.java
@@ -1117,34 +1117,34 @@ public class TestJavaInterop extends TestBase {
     @Test
     public void testForeignVectorArithmeticOp() throws NoSuchFieldException,
                     IllegalAccessException {
-        TestJavaInterop.this.testForeignVectorArithmeticOp("fieldBooleanArray", false);
-        TestJavaInterop.this.testForeignVectorArithmeticOp("fieldByteArray", false);
-        TestJavaInterop.this.testForeignVectorArithmeticOp("fieldDoubleArray", false);
-        TestJavaInterop.this.testForeignVectorArithmeticOp("fieldFloatArray", false);
-        TestJavaInterop.this.testForeignVectorArithmeticOp("fieldIntegerArray", false);
-        TestJavaInterop.this.testForeignVectorArithmeticOp("fieldLongArray", false);
-        TestJavaInterop.this.testForeignVectorArithmeticOp("fieldShortArray", false);
-
-        TestJavaInterop.this.testForeignVectorArithmeticOp("listBoolean", false);
-        TestJavaInterop.this.testForeignVectorArithmeticOp("listByte", false);
-        TestJavaInterop.this.testForeignVectorArithmeticOp("listDouble", false);
-        TestJavaInterop.this.testForeignVectorArithmeticOp("listFloat", false);
-        TestJavaInterop.this.testForeignVectorArithmeticOp("listInteger", false);
-        TestJavaInterop.this.testForeignVectorArithmeticOp("listLong", false);
-        TestJavaInterop.this.testForeignVectorArithmeticOp("listShort", false);
-
-        TestJavaInterop.this.testForeignVectorArithmeticOp("fieldCharArray", true);
-        TestJavaInterop.this.testForeignVectorArithmeticOp("fieldStringArray", true);
-        TestJavaInterop.this.testForeignVectorArithmeticOp("listString", true);
-        TestJavaInterop.this.testForeignVectorArithmeticOp("listStringInt", true);
-        TestJavaInterop.this.testForeignVectorArithmeticOp("listChar", true);
+        TestJavaInterop.this.testForeignVectorArithmeticOp("fieldBooleanArray", false, "integer(0)");
+        TestJavaInterop.this.testForeignVectorArithmeticOp("fieldByteArray", false, "integer(0)");
+        TestJavaInterop.this.testForeignVectorArithmeticOp("fieldDoubleArray", false, "numeric(0)");
+        TestJavaInterop.this.testForeignVectorArithmeticOp("fieldFloatArray", false, "numeric(0)");
+        TestJavaInterop.this.testForeignVectorArithmeticOp("fieldIntegerArray", false, "integer(0)");
+        TestJavaInterop.this.testForeignVectorArithmeticOp("fieldLongArray", false, "numeric(0)");
+        TestJavaInterop.this.testForeignVectorArithmeticOp("fieldShortArray", false, "integer(0)");
+
+        TestJavaInterop.this.testForeignVectorArithmeticOp("listBoolean", false, "integer(0)");
+        TestJavaInterop.this.testForeignVectorArithmeticOp("listByte", false, "integer(0)");
+        TestJavaInterop.this.testForeignVectorArithmeticOp("listDouble", false, "numeric(0)");
+        TestJavaInterop.this.testForeignVectorArithmeticOp("listFloat", false, "numeric(0)");
+        TestJavaInterop.this.testForeignVectorArithmeticOp("listInteger", false, "integer(0)");
+        TestJavaInterop.this.testForeignVectorArithmeticOp("listLong", false, "numeric(0)");
+        TestJavaInterop.this.testForeignVectorArithmeticOp("listShort", false, "integer(0)");
+
+        TestJavaInterop.this.testForeignVectorArithmeticOp("fieldCharArray", true, null);
+        TestJavaInterop.this.testForeignVectorArithmeticOp("fieldStringArray", true, null);
+        TestJavaInterop.this.testForeignVectorArithmeticOp("listString", true, null);
+        TestJavaInterop.this.testForeignVectorArithmeticOp("listStringInt", true, null);
+        TestJavaInterop.this.testForeignVectorArithmeticOp("listChar", true, null);
 
         assertEvalFastR(CREATE_TRUFFLE_OBJECT + "to + 1", errorIn("to + 1", "non-numeric argument to binary operator"));
         assertEvalFastR(CREATE_TRUFFLE_OBJECT + "1 + to", errorIn("1 + to", "non-numeric argument to binary operator"));
         assertEvalFastR(CREATE_TRUFFLE_OBJECT + "to + to", errorIn("to + to", "non-numeric argument to binary operator"));
     }
 
-    private void testForeignVectorArithmeticOp(String vec, boolean fail) throws NoSuchFieldException, IllegalAccessException {
+    private void testForeignVectorArithmeticOp(String vec, boolean fail, String expectedOKForNull) throws NoSuchFieldException, IllegalAccessException {
         TestClass t = new TestClass();
 
         String expectedOK;
@@ -1174,13 +1174,11 @@ public class TestJavaInterop extends TestBase {
         expectedKO = errorIn("-(to$" + vec + ")", "invalid argument to unary operator");
         assertEvalFastR(CREATE_TRUFFLE_OBJECT + "-(to$" + vec + ")", fail ? expectedKO : expectedOK);
 
-        expectedOK = "numeric(0)";
         expectedKO = errorIn("to$" + vec + " + NULL", "non-numeric argument to binary operator");
-        assertEvalFastR(CREATE_TRUFFLE_OBJECT + "to$" + vec + " + NULL", fail ? expectedKO : expectedOK);
+        assertEvalFastR(CREATE_TRUFFLE_OBJECT + "to$" + vec + " + NULL", fail ? expectedKO : expectedOKForNull);
 
-        expectedOK = "numeric(0)";
         expectedKO = errorIn("NULL + to$" + vec, "non-numeric argument to binary operator");
-        assertEvalFastR(CREATE_TRUFFLE_OBJECT + "NULL + to$" + vec, fail ? expectedKO : expectedOK);
+        assertEvalFastR(CREATE_TRUFFLE_OBJECT + "NULL + to$" + vec, fail ? expectedKO : expectedOKForNull);
     }
 
     @Test
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/stats/TestStatFunctions.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/stats/TestStatFunctions.java
index 26e02689fe91a7153f982114ba4c1130164340bf..fa5357d327fcb434633b26107c2f841919cdce50 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/stats/TestStatFunctions.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/stats/TestStatFunctions.java
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2014, 2016, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2017, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -77,7 +77,7 @@ public class TestStatFunctions extends TestBase {
         // first parameter wrong
         assertEval(Output.IgnoreWhitespace, template("set.seed(1); %0(%1)", FUNCTION2_2_NAMES, new String[]{"c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5)"}));
         // second parameter wrong
-        assertEval(Output.IgnoreWhitespace, template("set.seed(1); %0(%1)", FUNCTION2_2_NAMES, new String[]{"rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0)"}));
+        assertEval(Output.MayIgnoreWarningMessage, template("set.seed(1); %0(%1)", FUNCTION2_2_NAMES, new String[]{"rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0)"}));
     }
 
     private static final String[] FUNCTION3_2_NAMES = {"qlnorm", "plnorm", "qlogis", "pf", "plogis", "qf"};
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/stats/TestExternal_doTabExpand.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/tools/TestExternal_tabExpand.java
similarity index 66%
rename from com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/stats/TestExternal_doTabExpand.java
rename to com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/tools/TestExternal_tabExpand.java
index c060ffa19d0e100bdff90b13c41563cad12dbb35..a94c2ccf2ccfcbf5631214f560e8d3ebb7457b72 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/stats/TestExternal_doTabExpand.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/tools/TestExternal_tabExpand.java
@@ -21,20 +21,20 @@
  * questions.
  */
 
-package com.oracle.truffle.r.test.library.stats;
+package com.oracle.truffle.r.test.library.tools;
 
 import org.junit.Test;
 
 import com.oracle.truffle.r.test.TestBase;
 
-public class TestExternal_doTabExpand extends TestBase {
+public class TestExternal_tabExpand extends TestBase {
     @Test
-    public void testDoTabExpand() {
-        assertEval(".Call(tools:::doTabExpand,\"a\tb\",1L)");
-        assertEval(".Call(tools:::doTabExpand,c(\"a\tb\tc\",\"x\ty\tz\"),c(0L,1L))");
-        assertEval(".Call(tools:::doTabExpand,\"a\tb\",NULL)");
-        assertEval(".Call(tools:::doTabExpand,\"a\tb\",1.1)");
-        assertEval(".Call(tools:::doTabExpand,123,1L)");
-        assertEval(".Call(tools:::doTabExpand,.Call(tools:::doTabExpand,c(1,2),c(0L,1L)),1L)");
+    public void testtabExpand() {
+        assertEval(".Call(tools:::C_doTabExpand,\"a\tb\",1L)");
+        assertEval(".Call(tools:::C_doTabExpand,c(\"a\tb\tc\",\"x\ty\tz\"),c(0L,1L))");
+        assertEval(".Call(tools:::C_doTabExpand,\"a\tb\",NULL)");
+        assertEval(".Call(tools:::C_doTabExpand,\"a\tb\",1.1)");
+        assertEval(".Call(tools:::C_doTabExpand,123,1L)");
+        assertEval(".Call(tools:::C_doTabExpand,.Call(tools:::C_doTabExpand,c(1,2),c(0L,1L)),1L)");
     }
 }
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/utils/TestInteractiveDebug.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/utils/TestInteractiveDebug.java
index 46f6dc007ccaee06a078e918d96bf32ad70be250..a6ffafd41c5dd209885cd199227edb9051ffae27 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/utils/TestInteractiveDebug.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/utils/TestInteractiveDebug.java
@@ -54,7 +54,7 @@ public class TestInteractiveDebug extends TestBase {
 
     @Test
     public void testNoBracket() {
-        assertEval("f <- function(x) print(x)\ndebug(f)\nf(5)\nx\nn\n");
+        assertEval(Ignored.OutputFormatting, "f <- function(x) print(x)\ndebug(f)\nf(5)\nx\nn\n");
     }
 
     @Test
@@ -68,9 +68,10 @@ public class TestInteractiveDebug extends TestBase {
 
     @Test
     public void testStepInto() {
-        assertEval("bar <- function(x) { cat(x); cat('\\n') }; foo <- function(x) { cat('foo entry\\n'); bar(x); cat('foo exit\\n') }; debug(foo); foo(3)\n\n\ns\nn\n\n\n\n");
+        assertEval(Ignored.OutputFormatting, "bar <- function(x) { cat(x); cat('\\n') }; foo <- function(x) { cat('foo entry\\n'); bar(x); cat('foo exit\\n') }; debug(foo); foo(3)\n\n\ns\nn\n\n\n\n");
         assertEval("bar <- function(x) { cat(x); cat('\\n') }; foo <- function(x) { cat('foo entry\\n'); bar(x); cat('foo exit\\n') }; debug(foo); foo(3)\n\n\ns\nn\nQ\n");
-        assertEval("bar <- function(x) { for(i in seq(x)) print(x) }; foo <- function(x) { cat('foo entry\\n'); bar(x); cat('foo exit\\n') }; debug(foo); foo(5)\n\n\ns\nn\n\n\nf\n\n");
+        assertEval(Ignored.OutputFormatting,
+                        "bar <- function(x) { for(i in seq(x)) print(x) }; foo <- function(x) { cat('foo entry\\n'); bar(x); cat('foo exit\\n') }; debug(foo); foo(5)\n\n\ns\nn\n\n\nf\n\n");
     }
 
     @Test
@@ -94,13 +95,14 @@ public class TestInteractiveDebug extends TestBase {
 
     @Test
     public void testContinue() {
-        assertEval("fun0 <- function() { print('fun0') }; fun1 <- function() { print('enter fun1'); fun0(); print('exit fun1') }; fun2 <- function() { print('enter fun2'); fun1(); print('exit fun2') }; debug(fun2); fun2()\n\n\ns\nn\n\ns\nc\nc\nc\n");
+        assertEval(Ignored.OutputFormatting,
+                        "fun0 <- function() { print('fun0') }; fun1 <- function() { print('enter fun1'); fun0(); print('exit fun1') }; fun2 <- function() { print('enter fun2'); fun1(); print('exit fun2') }; debug(fun2); fun2()\n\n\ns\nn\n\ns\nc\nc\nc\n");
     }
 
     @Test
     public void testDebugOnce() {
-        assertEval("fun0 <- function() { print('fun0') }; fun1 <- function() { print('en'); fun0(); fun0(); print('ex') }; debugonce(fun0); fun1()\nc\n");
-        assertEval("fun0 <- function() { print('fun0') }; debugonce(fun0); fun0()\nc\n");
+        assertEval(Ignored.OutputFormatting, "fun0 <- function() { print('fun0') }; fun1 <- function() { print('en'); fun0(); fun0(); print('ex') }; debugonce(fun0); fun1()\nc\n");
+        assertEval(Ignored.OutputFormatting, "fun0 <- function() { print('fun0') }; debugonce(fun0); fun0()\nc\n");
     }
 
     @Test
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/utils/TestUtils.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/utils/TestUtils.java
index 3a271f087c01957fb828888569354ec470f38ff7..dd5c91b83e5207424a600e916f5e3a96a4baeefc 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/utils/TestUtils.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/utils/TestUtils.java
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2014, 2016, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2017, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -41,6 +41,7 @@ public class TestUtils extends TestBase {
 
     @Test
     public void testMethods() {
-        assertEval("methods(plot)");
+        // The vector of methods is not sorted alphabetically
+        assertEval(Ignored.ImplementationError, "methods(plot)");
     }
 }
diff --git a/documentation/dev/build-process.md b/documentation/dev/build-process.md
new file mode 100644
index 0000000000000000000000000000000000000000..8b0f4f48036c7730412acc4ab6afa4965e8d6e29
--- /dev/null
+++ b/documentation/dev/build-process.md
@@ -0,0 +1,266 @@
+# FastR build process
+
+This document describes the process of building FastR with a focus on the GNUR integration.
+The description is organized in a top-down manner beginning with outlining the `mx build` command and
+then delving into individual scripts that patch and build parts of GNUR.
+
+See also [building](building.md), [release](../../com.oracle.truffle.r.release/README.md)
+
+## `mx build`
+
+ * locates the module definition in `fastr/mx.fastr`
+ * possibly loads the `env` file from `mx.fastr` (there is none, by default)
+ * sets up binary suites, if any
+ * discovers suites (fastr as primary, truffle)
+ * `post-init` (see function `mx_fastr_dist.mx_post_parse_cmd_line`)
+ 	* instantiation of distribution `FASTR_RELEASE<rffi>`
+ 		* NB: consult `mx.fastr/suite.py` for distributions definitions
+		* `FASTR_RFFI` environment variable is checked to instantiate the `FASTR_RELEASE<rffi>` distribution
+	 	* `<rffi>` is replaced by the `FASTR_RFFI` env var, which is by default `""`
+	 	* various distribution properties are initialized, such as the license, dependencies, target OS,
+	 	 build path etc. (see `mx._load_distribution`)
+	 	* dependency resolution
+	 	* distribution archives: `[FASTR, FASTR_UNIT_TESTS, FASTR_UNIT_TESTS_NATIVE, R_FFI_PROCESSOR, TRUFFLE_R_PARSER_PROCESSOR, FASTR_RELEASE]`
+	 		* see `mx_fastr._fastr_suite.dists`
+ * function `mx.build()`
+ 	* attempts to parallelize the build (controlled by the `parallelize` argument of `mx build`)
+ 		* currently 107 tasks
+	* building native projects: an instance of `mx.NativeProject` creates an instance `mx.NativeBuildTask`, 
+		* method `_build_run_args` creates the command line for `make`, such as:
+			* `['make', '-f', '/Users/zslajchrt/work/tests/graal/truffle/src/com.oracle.truffle.nfi.native/Makefile', '-j', '8']`
+			* `['make']` for the patched GNUR in `fastr/com.oracle.truffle.r.native`
+		
+## Integrating GNUR
+
+ * executes `make` in `com.oracle.truffle.r.native`
+	* makes the subfolders: `gnur`, `include`, `fficall`, `library`, `run`
+	* updates file `version.built` to be the same as `version.source` (that is manually upgraded and stored in git)
+	* `platform.mk`
+		* created and populated during the gnur build (`gnur/Makefile.platform`)
+		* configuration information extracted from GNUR used when building packages in the FastR environment (see [building](building.md))
+	
+### Building GNUR
+
+ * patches GNUR unpacked in the subdirectory using `ed` scripts
+ * done in three stages: `Makefile.gnur`, `Makefile.platform`, `Makefile.libs`
+	
+#### `Makefile.gnur`
+
+ * unpacks `libdownloads/R-$(R_VERSION).tar.gz`
+ * optionally (Solaris) unpacks `libdownloads/$(ICONV).tar.gz`
+	* Note: `libdownloads` must not contain multiple GNUR binary distributions, otherwise `R_VERSION` contains all version numbers extracted from those distribution files
+ * `GNUR_CONFIG_FLAGS` constructed and passed over to the configure utility that generates the `Makeconf` file for GNUR
+	 * the output in `$(GNUR_HOME)/gnur_configure.log`
+ * optionally (Linux, SunOS) patches the generated `$(GNUR_HOME)/Makeconf` by `$(GNUR_HOME)/Makeconf < edMakeconf` (adds `-fPIC` to `CFLAGS` and `FFLAGS`, i.e. enables Position Independent Code)
+ * builds GNUR
+ * A special configuration for Solaris:
+  1. the default `iconv` utility is inadequate and has to be replaced by GNU `iconv`
+  2. the solaris studio compilers must be used, assumed to be on the `PATH`
+  3. Solaris runs on x64 and Sparc and the configure options are different
+
+_Patched files_:
+
+ * `$(GNUR_HOME)/Makeconf` using `edMakeconf`
+		
+		
+#### `Makefile.platform`
+
+It extracts relevant parts of the generated GnuR `Makeconf` file into FastR's `platform.mk`.
+The `platform.mk` file is included in many places such as the `Makefile`s for the standard packages built for FastR.
+
+* `sedMakeconf` extracts various flags from `$(GNUR_HOME)/Makeconf`
+* `sedEtcMakeconf` extracts `LPACBLAS_LIBS` and `LAPACK_LIBS` from `$(GNUR_HOME)/etc/Makeconf`
+* `edAddFASTR` adds `-DFASTR` to `CFLAGS` and replaces `R_HOME` by `FASTR_R_HOME`
+
+The code extracted by all scripts and some other stuff is stored into `../platform.mk`
+
+#### `Makefile.libs`
+
+* Copies the `Blas` and `lapack` libraries. Also copies: `pcre`, `z`, `gfortran`, `quadmath` and `gcc_s`
+* Invokes `mx rcopylib` to copy individual libraries. (The `rcopylib` function is in `mx.fastr/mx_copylib.py`).
+* On OS X it uses `install_name_tool` to set the library paths
+* Note: `rcopylib.done`, a "sentinel" file, indicates that dependencies were checked (and possibly copied)
+* Note: `FASTR_LIB_DIR` contains binary dependencies (dynamic libraries) that are not found in the standard system locations
+
+### Building `include`
+	
+The `include` directory contains the patched version of the GNUR `include` directory with the standard R header files.
+
+Note: The header files in this directory and its subdirectory are not in git: The relevant `.gitignore` snippet:
+```
+	/com.oracle.truffle.r.native/include/*.h
+	/com.oracle.truffle.r.native/include/R_ext/*.h
+	/com.oracle.truffle.r.native/include/linked
+```
+
+All header files are symbolically linked to their originals in `$(GNUR_HOME)/include`,
+except `Rinternals.h`, `Rinterface.h`, and `R_ext/GraphicsEngine.h`.
+
+The makefile invokes script `mx.fastr/mx_fastr_edinclude.py` to patch `Rinternals.h`, 
+`Rinterface.h`, `Rconfig.h` and `R_ext/GraphicsEngine.h`.
+
+Except `Rconfig.h`, the other three patched header files are copied from GNUR. For `Rconfig.h`
+and other header files, symbolic links are created pointing to their originals in the GNUR `include` directory.
+
+The file `linked` is just a sentinel file indicating that the links have been made.
+
+The contents of the patched `include` directory is copied later by `run/Makefile` to `fastr/include`.
+
+_Patched files_:
+
+ * `Rinternals.h`, `Rinterface.h`, `Rconfig.h` and `R_ext/GraphicsEngine.h` using `mx.fastr/mx_fastr_edinclude.py`
+
+		
+### Building `fficall`
+
+It builds `libR` and optionally (JNI) `libjniboot`.
+
+See:
+
+ * [ffi](ffi.md)
+ * [jni ffi](jni_ffi.md)
+ * [managed ffi](managed_ffi.md)
+ * [truffle llvm ffi](truffle_llvm_ffi.md)
+ * [truffle nfi](truffle_nfi.md)
+
+The `FASTR_RFFI` variable controls which version of FFI is build: `managed` (i.e. no native), `llvm`, `nfi` or `jni`.
+
+The `common` part is built (see `common/Makefile`) prior to handing over the control 
+to the corresponding FFI subdirectory (except the `managed` FFI).
+
+Then the dynamic library `libR` is built from the artifacts created in the previous steps.
+
+The `libjniboot` is built only when `FASTR_RFFI` is `jni` by invoking `jniboot/Makefile`.
+
+In the end, on Darwin, the installation paths of `libRblas.dylib`, `libRlapack.dylib` and `libR.dylib` are updated 
+using `install_name_tool`. Also the paths of `libpcre` and `libz` are updated using `mx rupdatelib` (defined in `mx.fastr/mx_copylib.py`).
+
+#### Building `common` FFI
+
+This builds selected GNUR files and local overrides (*.c and *.f):
+
+* compiles the selected `main` and `appl` C sources in `$(GNUR_HOME)/src/main` and `$(GNUR_HOME)/src/appl`
+	* main: `colors.c devices.c engine.c format.c graphics.c plot.c plot3d.c plotmath.c rlocale.c sort.c`
+	* appl: `pretty.c interv.c`
+	
+* the Fortran sources in `$(GNUR_HOME)/src/appl` are NOT recompiled. Instead, unless 
+the FFI mode is LLVM, a subset of Fortran object files, which are already built, are 
+just copied from GNUR. The subset is selected using the pattern `$(GNUR_APPL_SRC)/d*`.
+* compiles the local overrides (`*.c, *.f`)
+* `../include/gnurheaders.mk` is included to define `GNUR_HEADER_DEFS` consisting of headers that we refer to indirectly
+* all objects are compiled into `../../lib` (i.e. `fficall/lib`)
+
+#### Building `llvm` FFI
+
+It does pretty much the same thing as the `common` FFI build. In addition to that it:
+
+* includes the common truffle sources from `../truffle_common`
+* includes Sulong headers from `$(SULONG_DIR)/include` (`SULONG_DIR = $(abspath $(FASTR_R_HOME)/../sulong)`)
+* includes `../common/rffi_upcallsindex.h`
+
+#### Building `nfi` FFI
+	
+Analogous to the `llvm` build, except it:
+
+* includes headers from `NFI_INCLUDES`, which is set in environment (by `mx`)
+
+#### Building `jni` FFI
+
+Analogous to the `llvm` and `nfi` builds, except it:
+
+* includes JNI headers from `$(JAVA_HOME)/include` and `$(JAVA_HOME)/include/$(JDK_OS_DIR)`
+* DOES NOT include `../common/rffi_upcallsindex.h`
+
+#### Building `jniboot`
+
+The functions in `jniboot` sources, while defined in `JNI_Base` are stored in a seperate library, `jniboot`,
+in order to be able to bootstrap the system as `libR` has to be loaded using these functions.
+
+* `dlopen, dlsym, dlclose`
+
+### Building `library`
+
+The following packages are currently patched: `base, compiler, datasets, utils, grDevices, graphics, grid, parallel, splines, stats, stats4, methods, tools`.
+
+The `Makefile` just delegates the process to the individual subdirectories.
+
+The `lib.mk` file is included into the package makefiles. It contains the common logic for
+all subordinate package builds. This common logic consists of copying the original 
+GNUR library files to the FastR library directory. It also defines a couple of extension targets
+ `LIB_PKG_PRE`, `LIB_PKG` and `LIB_PKG_POST`, `CLEAN_PKG` that are overridden by the package makefiles.
+
+#### Package `base`
+
+_Patched files_:
+
+ * `$(GNUR_HOME)/src/library/base/makebasedb.R` using `sed 's|compress = TRUE|compress = FALSE|g'`
+ * the generated file `R/base.R`
+
+#### Package `grid`
+
+_Patched files_:
+
+ * `grid.c`, `state.c` using sed (`sed_grid`, `sed_state`)
+
+#### Package `parallel`
+
+_Patched files_:
+
+ * `glpi.h`, `rngstream.c` maintained in git
+
+#### Package `splines`
+
+_Patched files_:
+
+ * `splines.c` maintained in git
+
+#### Building `stats`
+
+_Patched files_:
+
+ * `fft.c` using `ed_fft`
+ * `modreg.h`, `nls.h`, `port.h`, `stats.h`, `ts.h` maintained in git
+
+#### Building `tools`
+
+_Patched files_:
+
+ * `gramRd.c` using `mx.fastr/mx_fastr_mkgramrd.py`
+
+### Building `run`
+
+This build prepares the FastR directory structure mimicking that of GNUR. It creates and
+populates the following directories: `bin, doc, etc, share, include`.
+
+* Overrides `bin/Rscript` and `bin/R`
+* Adds `Rclasspath.sh` to `bin/execRextras`
+* Updates `R_HOME_DIR` to FastR
+* Overrides `examples-header.R` and `examples-footer.R` in `share/R`
+* Records the FFI version to `etc/ffibuildtype`
+
+See `run/Makefile` for more info.
+
+_Patched files_:
+
+ * `$(GNUR_HOME)/bin/R`, `$(GNUR_HOME)/etc/Renviron`, `$(GNUR_HOME)/etc/Makeconf`
+
+## Building recommended packages		
+
+Note: This build resides in a separate project: `com.oracle.truffle.r.native.recommended`.
+
+It builds the `recommended` packages that are bundled with GNU R. It has to be built separately 
+from the native project that contains the packages because that is built first and before
+FastR is completely built.
+
+As this takes quite a while the building is conditional on the `FASTR_RELEASE` environment variable.
+
+N.B. this flag is not set for "normal" FastR gate builds defined in `ci.hocon`. It is set only in the post-merge "stories" build defined in `ci.overlays/fastr.hocon`
+
+* It always installs `codetools`, as it is required by `S4`
+* If `FASTR_RELEASE` is `true`, the following packages are installed: `MASS boot class cluster lattice nnet spatial Matrix survival KernSmooth foreign nlme rpart`
+* `$(NATIVE_PROJECT_DIR)/platform.mk` is included
+* Weak symbol refs used (i.e. `-undefined dynamic_lookup`) so that `libR.dylib` (which loads the package libraries) does not have to be specified when building the package
+
+## Notes on building GNUR on Darwin:
+ * export `PKG_LDFLAGS_OVERRIDE="-L/usr/local/lib -L/usr/local/opt/zlib/lib"`
+ * needed to create the symbolic link `gcc_s`: `ln -s /usr/local/gfortran/lib/libgcc_s_x86_64.1.dylib /usr/local/lib/libgcc_s.dylib`
diff --git a/documentation/dev/building.md b/documentation/dev/building.md
index 7dc6f484022c78dd8f0c7998bce66ac2b10a096d..f84fc34d95b11e06ccd1fe203ca954985e16c405 100644
--- a/documentation/dev/building.md
+++ b/documentation/dev/building.md
@@ -7,7 +7,7 @@ This section contains more information regarding the build process. The `mx buil
 ## Building GNU R
 
 The `com.oracle.truffle.r.native/gnur` directory contains the `Makefile` for building GNU R in such a way that
-parts are reusable by FastR. The GNU R source code is download by
+parts are reusable by FastR. The GNU R source code is downloaded by [TODO]
 
 It is a multi-step process to build GNU R in such a way that FASTR can use some of the libraries.
 After building GNU R we extract configuration information for use in building packages in the FastR environment.
@@ -22,6 +22,6 @@ must be recompiled for FastR to ensure that the FFI calls are handled correctly.
 the file in the `library/package/libs` directory; otherwise the directory contents are identical to GNU R.
 
 As far as possible the native recompilation reference the corresponding source files in the `com.oracle.truffle.r.native/gnur`
-directory. In a few case these files have to be modified but every attempt it made to avoid wholesale copy of GNU R source files.
+directory. In a few cases these files have to be modified but every attempt it made to avoid wholesale copy of GNU R source files.
 
 Note that `datasets` doesn`t actually have any native code, but it is convenient to store it here to mirror GNU R.
diff --git a/documentation/dev/ffi.md b/documentation/dev/ffi.md
index 381ac9c1b86f6bf218ae9e5c47a2eba903faed09..2be1fcccc0c22c5370b9b5160b8044bfe30b9bdd 100644
--- a/documentation/dev/ffi.md
+++ b/documentation/dev/ffi.md
@@ -22,7 +22,7 @@ for compatibility with GNU R.
 
 ## The `fficall/include` directory
 
-`include` should be thought as analgous to GNU R's `src/include`, i.e. internal headers needed by the code in `src/main`.
+`include` should be thought as analogous to GNU R's `src/include`, i.e. internal headers needed by the code in `src/main`.
 What we are trying to do by redefining them here is provide a boundary so that we don`t accidently capture code from GNU R that
 is specific to the implementation of GNU R that is different in FastR, e.g., the representation of R objects. Evidently not every
 piece of GNU R code or an internal header has that characteristic but this strategy allows us some control to draw the boundary as
diff --git a/mx.fastr/mx_copylib.py b/mx.fastr/mx_copylib.py
index d266242ea54ee5aa4cf462ff6e4eb7d52d80845b..b2c337717b16e36c21a412c3ab708663da3252f5 100644
--- a/mx.fastr/mx_copylib.py
+++ b/mx.fastr/mx_copylib.py
@@ -47,7 +47,7 @@ def _copylib(lib, libpath, plain_libpath_base, target):
     Just copying libxxx.so/dylib isn't sufficient as versioning is involved.
     The path is likely a symlink to libxxx.so.n, for example, but what is really
     important is the version that is encoded in the shared library itself.
-    Unfortunately getting that info is is OS specific.
+    Unfortunately getting that info is OS specific.
     '''
     if platform.system() == 'Darwin':
         real_libpath = _darwin_extract_realpath(lib, libpath)
@@ -65,23 +65,29 @@ def _copylib(lib, libpath, plain_libpath_base, target):
         except subprocess.CalledProcessError:
             mx.abort('copylib: otool failed')
     # copy both files
-    shutil.copyfile(real_libpath, os.path.join(target, os.path.basename(real_libpath)))
-    mx.log('copied ' + lib + ' library from ' + real_libpath + ' to ' + target)
+    has_rpath = real_libpath.startswith('@rpath')
+    if has_rpath:
+        source_libpath = libpath
+    else:
+        source_libpath = real_libpath
+    shutil.copyfile(source_libpath, os.path.join(target, os.path.basename(source_libpath)))
+    mx.log('copied ' + lib + ' library from ' + source_libpath + ' to ' + target)
     os.chdir(target)
-    mx.log('plain_libpath_base: ' + plain_libpath_base + ' libpath: ' + libpath + ' real_libpath: ' + real_libpath)
-    if os.path.basename(real_libpath) != plain_libpath_base:
-        # create a symlink
-        if os.path.exists(plain_libpath_base):
-            os.remove(plain_libpath_base)
-        mx.log('ln -s ' + os.path.basename(real_libpath) + ' ' + plain_libpath_base)
-        os.symlink(os.path.basename(real_libpath), plain_libpath_base)
-    # On Darwin we change the id to use @rpath
-    if platform.system() == 'Darwin':
-        try:
-            mx.log('install_name_tool -id @rpath/' + plain_libpath_base + ' ' + plain_libpath_base)
-            subprocess.check_call(['install_name_tool', '-id', '@rpath/' + plain_libpath_base, plain_libpath_base])
-        except subprocess.CalledProcessError:
-            mx.abort('copylib: install_name_tool failed')
+    mx.log('plain_libpath_base: ' + plain_libpath_base + ' libpath: ' + libpath + ' source_libpath: ' + source_libpath)
+    if not has_rpath:
+        if os.path.basename(real_libpath) != plain_libpath_base:
+            # create a symlink
+            if os.path.exists(plain_libpath_base):
+                os.remove(plain_libpath_base)
+            mx.log('ln -s ' + os.path.basename(real_libpath) + ' ' + plain_libpath_base)
+            os.symlink(os.path.basename(real_libpath), plain_libpath_base)
+        # On Darwin we change the id to use @rpath
+        if platform.system() == 'Darwin':
+            try:
+                mx.log('install_name_tool -id @rpath/' + plain_libpath_base + ' ' + plain_libpath_base)
+                subprocess.check_call(['install_name_tool', '-id', '@rpath/' + plain_libpath_base, plain_libpath_base])
+            except subprocess.CalledProcessError:
+                mx.abort('copylib: install_name_tool failed')
 
 def copylib(args):
     '''
diff --git a/mx.fastr/mx_fastr.py b/mx.fastr/mx_fastr.py
index ef0a29387f7aa8f5dfc73e2d1bc0757c50587c15..f256c80b71fc49e6ac0e051d92392274c11462aa 100644
--- a/mx.fastr/mx_fastr.py
+++ b/mx.fastr/mx_fastr.py
@@ -60,8 +60,8 @@ def r_path():
     return join(_fastr_suite.dir, 'bin', 'R')
 
 def r_version():
-    # Could figure this out dynamically
-    return 'R-3.3.2'
+    # Could figure this out dynamically?
+    return 'R-3.4.0'
 
 def get_default_jdk():
     if _mx_graal:
@@ -313,7 +313,7 @@ def _test_subpackage(name):
     return '.'.join((_test_package(), name))
 
 def _simple_generated_unit_tests():
-    return map(_test_subpackage, ['engine.shell', 'engine.interop', 'library.base', 'library.grid', 'library.fastrGrid', 'library.methods', 'library.stats', 'library.utils', 'library.fastr', 'builtins', 'functions', 'parser', 'rffi', 'rng', 'runtime.data', 'S4'])
+    return map(_test_subpackage, ['engine.shell', 'engine.interop', 'library.base', 'library.grid', 'library.fastrGrid', 'library.methods', 'library.stats', 'library.tools', 'library.utils', 'library.fastr', 'builtins', 'functions', 'parser', 'rffi', 'rng', 'runtime.data', 'S4'])
 
 def _simple_unit_tests():
     return _simple_generated_unit_tests() + [_test_subpackage('tck')]
diff --git a/mx.fastr/mx_fastr_mkgramrd.py b/mx.fastr/mx_fastr_mkgramrd.py
index d01b63fc38dfc1aaa7c1552bc490e6cf98d2f13b..5481589664725b5f9c513bc15a7c2c56db1c8349 100644
--- a/mx.fastr/mx_fastr_mkgramrd.py
+++ b/mx.fastr/mx_fastr_mkgramrd.py
@@ -69,28 +69,58 @@ static int Rconn_fgetc(Rconnection con) {
   arguments are as per the GnuR version, just passed explicitly (.Call style)
   rather then as a list.
 */
-SEXP C_parseRd(SEXP con, SEXP source, SEXP verbose, SEXP fragment, SEXP basename, SEXP warningcalls, SEXP macros, SEXP warnDupsArg) {
-    SEXP s = R_NilValue;
+SEXP parseRd(SEXP call, SEXP op, SEXP args, SEXP env) {
+    args = CDR(args);   // arg 0 skipped
+
+    SEXP s = R_NilValue, source;
+    Rconnection con;
+    SEXP conArg;
+    Rboolean fragment;
+    int ifile; 
+    int wcall;
     ParseStatus status;
+    SEXP macros;
 
 #if DEBUGMODE
     yydebug = 1;
-#endif
+#endif 
 
     R_ParseError = 0;
     R_ParseErrorMsg[0] = '\\0';
-
+    
     PushState();
 
-//    parseState.xxDebugTokens = asInteger(verbose);
-    parseState.xxBasename = CHAR(STRING_ELT(basename, 0));
-    wCalls = asLogical(warningcalls);
-    warnDups = asLogical(warnDupsArg);
+    conArg = CAR(args);  // arg 1
+    ifile = asInteger(conArg);
+    
+	con = R_GetFastRConnection(conArg);
+
+    args = CDR(args);
 
-    s = R_ParseRd(con, &status, source, asLogical(fragment), macros);
-    PopState();
-    if (status != PARSE_OK) {
-        // TODO throw an exception
+    source = CAR(args);	  // arg 2
+    args = CDR(args);
+    /* encoding is unused */
+    args = CDR(args);
+    if(!isLogical(CAR(args)) || LENGTH(CAR(args)) != 1)   // arg 4
+    	error(_("invalid '%s' value"), "verbose");
+    parseState.xxDebugTokens = asInteger(CAR(args));	  // arg 4
+    args = CDR(args);
+    parseState.xxBasename = CHAR(STRING_ELT(CAR(args), 0));	  // arg 5
+    args = CDR(args);
+    fragment = asLogical(CAR(args));				  // arg 6
+    args = CDR(args);
+    wcall = asLogical(CAR(args));   // arg 7
+    args = CDR(args);
+    if (wcall == NA_LOGICAL)
+    	error(_("invalid '%s' value"), "warningCalls");
+    wCalls = wcall;
+    macros = CAR(args);						  // arg 8
+    args = CDR(args);
+    warnDups = asLogical(CAR(args));	  // arg 9
+
+    if (ifile >= 3) {/* file != "" */
+	s = R_ParseRd(con, &status, source, fragment, macros);
+	PopState();
     }
     return s;
 }
@@ -127,6 +157,9 @@ SEXP C_parseRd(SEXP con, SEXP source, SEXP verbose, SEXP fragment, SEXP basename
             elif sline == 'static void con_cleanup(void *data)':
                 # skip
                 i = i + 5
+            elif 'installTrChar(STRING_ELT(thename, 0))' in line:
+                line = line.replace('installTrChar(STRING_ELT(thename, 0))', 'install(CHAR(STRING_ELT(thename, 0)))')
+                f.write(line)
             elif '.External2(C_parseRd' in sline:
                 f.write(line)
                 f.write(c_parserd)
diff --git a/mx.fastr/suite.py b/mx.fastr/suite.py
index fd6d663e5639a31b661f275541428bff954782d5..6fd1aefcd936eca9851c95c160db750352f34eef 100644
--- a/mx.fastr/suite.py
+++ b/mx.fastr/suite.py
@@ -61,9 +61,9 @@ suite = {
   # explicitly referenced in the Parser annotation processor.
   "libraries" : {
     "GNUR" : {
-        "path" : "libdownloads/R-3.3.2.tar.gz",
-        "urls" : ["http://cran.rstudio.com/src/base/R-3/R-3.3.2.tar.gz"],
-        "sha1" : "0e39e9c2d28fe6bab9c55ca23e08ba8727fd2fca",
+        "path" : "libdownloads/R-3.4.0.tar.gz",
+        "urls" : ["http://cran.rstudio.com/src/base/R-3/R-3.4.0.tar.gz"],
+        "sha1" : "054c1d099006354c89b195df6783b933846ced60",
         "resource" : "true"
     },