From 3b097a50ccdc36cc5dc11c67ab63180ea3ecfd66 Mon Sep 17 00:00:00 2001 From: Tomas Stupka <tomas.stupka@oracle.com> Date: Wed, 28 Jun 2017 16:52:34 +0200 Subject: [PATCH] generated test output --- .../truffle/r/test/ExpectedTestOutput.test | 1876 +++++++++-------- 1 file changed, 942 insertions(+), 934 deletions(-) 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 eb3e0f623a..dd5707dff2 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 @@ -130669,62 +130669,70 @@ a b c d e [1] 24 42 ##com.oracle.truffle.r.test.library.fastr.TestInterop.testChannelConnection# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { v <- .fastr.interop.import('_fastr_channel0'); zz <- .fastr.channelConnection(v, 'r+', 'native.enc'); writeLines('hi there', zz); close(zz); NULL } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { v <- import('_fastr_channel0'); zz <- .fastr.channelConnection(v, 'r+', 'native.enc'); writeLines('hi there', zz); close(zz); NULL } NULL ##com.oracle.truffle.r.test.library.fastr.TestInterop.testChannelConnection# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { c('Hello, World!', 'second line') } else { v <- .fastr.interop.import('_fastr_channel0'); zz <- .fastr.channelConnection(v, 'r+', 'native.enc'); res <- readLines(zz); close(zz); res } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { c('Hello, World!', 'second line') } else { v <- import('_fastr_channel0'); zz <- .fastr.channelConnection(v, 'r+', 'native.enc'); res <- readLines(zz); close(zz); res } [1] "Hello, World!" "second line" ##com.oracle.truffle.r.test.library.fastr.TestInterop.testInteropEval# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { .fastr.interop.eval('application/x-r', '1') } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { eval.external('application/x-r', '1') } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestInterop.testInteropEval# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 16 } else { .fastr.interop.eval('application/x-r', '14 + 2') } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 16 } else { eval.external('application/x-r', '14 + 2') } [1] 16 ##com.oracle.truffle.r.test.library.fastr.TestInterop.testInteropEval# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1L } else { .fastr.interop.eval('application/x-r', '1L') } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1L } else { eval.external('application/x-r', '1L') } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestInterop.testInteropEval# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { .fastr.interop.eval('application/x-r', 'TRUE') } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { eval.external('application/x-r', 'TRUE') } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestInterop.testInteropEval# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(123) } else { .fastr.interop.eval('application/x-r', 'as.character(123)') } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(123) } else { eval.external('application/x-r', 'as.character(123)') } [1] "123" ##com.oracle.truffle.r.test.library.fastr.TestInterop.testInteropEvalFile# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[1] "Error reading file: /a/b.R"\n') } else { tryCatch(.fastr.interop.evalFile("/a/b.R"), error = function(e) e$message) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in eval.external() : invalid \'source\' or \'path\' argument\n') } else { eval.external() } +Error in eval.external() : invalid 'source' or 'path' argument + +##com.oracle.truffle.r.test.library.fastr.TestInterop.testInteropEvalFile# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in eval.external(, "abc", ) : invalid mimeType argument\n') } else { eval.external(,'abc',) } +Error in eval.external(, "abc", ) : invalid mimeType argument + +##com.oracle.truffle.r.test.library.fastr.TestInterop.testInteropEvalFile# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[1] "Error reading file: /a/b.R"\n') } else { tryCatch(eval.external(path="/a/b.R"), error = function(e) e$message) } [1] "Error reading file: /a/b.R" ##com.oracle.truffle.r.test.library.fastr.TestInterop.testInteropEvalFile# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { x<-c(1);cat(x) } else { fileConn<-file("_testInteropEvalFile_testScript_.R");writeLines(c("x<-c(1)","cat(x)"), fileConn);close(fileConn);.fastr.interop.evalFile("_testInteropEvalFile_testScript_.R") } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { x<-c(1);cat(x) } else { fileConn<-file("_testInteropEvalFile_testScript_.R");writeLines(c("x<-c(1)","cat(x)"), fileConn);close(fileConn);eval.external(mimeType="application/x-r", path="_testInteropEvalFile_testScript_.R") } 1 ##com.oracle.truffle.r.test.library.fastr.TestInterop.testInteropEvalFile# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { x<-c(1);cat(x) } else { fileConn<-file("_testInteropEvalFile_testScript_.R");writeLines(c("x<-c(1)","cat(x)"), fileConn);close(fileConn);.fastr.interop.evalFile("_testInteropEvalFile_testScript_.R","application/x-r") } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { x<-c(1);cat(x) } else { fileConn<-file("_testInteropEvalFile_testScript_.R");writeLines(c("x<-c(1)","cat(x)"), fileConn);close(fileConn);eval.external(path="_testInteropEvalFile_testScript_.R") } 1 ##com.oracle.truffle.r.test.library.fastr.TestInterop.testInteropExport# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { invisible() } else { .fastr.interop.export('foo', 'foo') } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { invisible() } else { export('foo', 'foo') } ##com.oracle.truffle.r.test.library.fastr.TestInterop.testInteropExport# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { invisible() } else { .fastr.interop.export('foo', 14 + 2) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { invisible() } else { export('foo', 14 + 2) } ##com.oracle.truffle.r.test.library.fastr.TestInterop.testInteropExport# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { invisible() } else { .fastr.interop.export('foo', 1:100) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { invisible() } else { export('foo', 1:100) } ##com.oracle.truffle.r.test.library.fastr.TestInterop.testInteropExport# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { invisible() } else { .fastr.interop.export('foo', new.env()) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { invisible() } else { export('foo', new.env()) } ##com.oracle.truffle.r.test.library.fastr.TestInterop.testPrinting# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { c('intValue', 'longValue', 'charValue', 'shortValue', 'booleanValue', 'stringValue') } else { v <- .fastr.interop.import('testPOJO'); names(v) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { c('intValue', 'longValue', 'charValue', 'shortValue', 'booleanValue', 'stringValue') } else { v <- import('testPOJO'); names(v) } [1] "intValue" "longValue" "charValue" "shortValue" "booleanValue" [6] "stringValue" ##com.oracle.truffle.r.test.library.fastr.TestInterop.testPrinting# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n$intValue\n[1] 1\n\n$longValue\n[1] 123412341234\n\n$charValue\n[1] "R"\n\n$shortValue\n[1] -100\n\n$booleanValue\n[1] TRUE\n\n$stringValue\n[1] "foo"\n\n') } else { v <- .fastr.interop.import('testPOJO'); print(v) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n$intValue\n[1] 1\n\n$longValue\n[1] 123412341234\n\n$charValue\n[1] "R"\n\n$shortValue\n[1] -100\n\n$booleanValue\n[1] TRUE\n\n$stringValue\n[1] "foo"\n\n') } else { v <- import('testPOJO'); print(v) } [external object] $intValue [1] 1 @@ -130746,1997 +130754,1997 @@ $stringValue ##com.oracle.truffle.r.test.library.fastr.TestInterop.testPrinting# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 -5 199\n') } else { v <- .fastr.interop.import('testIntArray'); print(v) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 -5 199\n') } else { v <- import('testIntArray'); print(v) } [external object] [1] 1 -5 199 ##com.oracle.truffle.r.test.library.fastr.TestInterop.testPrinting# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 -5 199\n') } else { v <- .fastr.interop.import('testIntArray'); v } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 -5 199\n') } else { v <- import('testIntArray'); v } [external object] [1] 1 -5 199 ##com.oracle.truffle.r.test.library.fastr.TestInterop.testPrinting# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a" "" "foo"\n') } else { v <- .fastr.interop.import('testStringArray'); print(v) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a" "" "foo"\n') } else { v <- import('testStringArray'); print(v) } [external object] [1] "a" "" "foo" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAddToList# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l <- list(); l$foreignobject <- to; identical(to, l$foreignobject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l <- list(); l$foreignobject <- to; identical(to, l$foreignobject) } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAddToList# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l <- list(1); l$foreignobject <- 1; l$foreignobject <- to; identical(to, l$foreignobject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l <- list(1); l$foreignobject <- 1; l$foreignobject <- to; identical(to, l$foreignobject) } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAddToList# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l <- list(1); l$foreignobject <- to; identical(to, l$foreignobject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l <- list(1); l$foreignobject <- to; identical(to, l$foreignobject) } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAddToList# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l <- list(to); is.list(l) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l <- list(to); is.list(l) } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAllTypes# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "true127a32767214748364792233720368547758071.7976931348623157E3083.4028235E38testString" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$allTypesMethod(TRUE,127,"a",32767,2147483647,9223372036854775807,1.7976931348623157E308,3.4028235E38,"testString") } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "true127a32767214748364792233720368547758071.7976931348623157E3083.4028235E38testString" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$allTypesMethod(TRUE,127,"a",32767,2147483647,9223372036854775807,1.7976931348623157E308,3.4028235E38,"testString") } [1] "true127a32767214748364792233720368547758071.7976931348623157E3083.4028235E38testString" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAllTypes# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "true127a32767214748364792233720368547758071.7976931348623157E3083.4028235E38testString" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$allTypesStaticMethod(TRUE,127,"a",32767,2147483647,9223372036854775807,1.7976931348623157E308,3.4028235E38,"testString") } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "true127a32767214748364792233720368547758071.7976931348623157E3083.4028235E38testString" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$allTypesStaticMethod(TRUE,127,"a",32767,2147483647,9223372036854775807,1.7976931348623157E308,3.4028235E38,"testString") } [1] "true127a32767214748364792233720368547758071.7976931348623157E3083.4028235E38testString" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testArrayReadWrite# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { a <- .fastr.java.toArray(c(1,2,3)); a[1] } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { a <- as.java.array(c(1,2,3)); a[1] } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testArrayReadWrite# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { a <- .fastr.java.toArray(c(1,2,3)); a[[1]] } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { a <- as.java.array(c(1,2,3)); a[[1]] } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testArrayReadWrite# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldIntegerArray[1]; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldIntegerArray[1]; } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testArrayReadWrite# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldIntegerArray[[1]]; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldIntegerArray[[1]]; } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testArrayReadWrite# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 123 } else { a <- .fastr.java.toArray(c(1,2,3)); a[1] <- 123; a[1] } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 123 } else { a <- as.java.array(c(1,2,3)); a[1] <- 123; a[1] } [1] 123 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testArrayReadWrite# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 123 } else { a <- .fastr.java.toArray(c(1,2,3)); a[[1]] <- 123; a[[1]] } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 123 } else { a <- as.java.array(c(1,2,3)); a[[1]] <- 123; a[[1]] } [1] 123 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testArrayReadWrite# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 123 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldIntegerArray[1] <- 123L; to$fieldIntegerArray[1] } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 123 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldIntegerArray[1] <- 123L; to$fieldIntegerArray[1] } [1] 123 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testArrayReadWrite# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1234 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldIntegerArray[[1]] <- 1234L; to$fieldIntegerArray[[1]] } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1234 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldIntegerArray[[1]] <- 1234L; to$fieldIntegerArray[[1]] } [1] 1234 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testArrayReadWrite# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1234 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$int2DimArray[1,2] <- 1234L; to$int2DimArray[1,2] } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1234 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$int2DimArray[1,2] <- 1234L; to$int2DimArray[1,2] } [1] 1234 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testArrayReadWrite# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 12345 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$int2DimArray[[1,2]] <- 12345L; to$int2DimArray[[1,2]] } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 12345 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$int2DimArray[[1,2]] <- 12345L; to$int2DimArray[[1,2]] } [1] 12345 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testArrayReadWrite# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$int2DimArray[1,2] } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$int2DimArray[1,2] } [1] 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testArrayReadWrite# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$int2DimArray[[1,2]] } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$int2DimArray[[1,2]] } [1] 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testArrayReadWrite# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStringArray[1] <- NULL; to$fieldStringArray[1] } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStringArray[1] <- NULL; to$fieldStringArray[1] } NULL ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testArrayReadWrite# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$int2DimArray[1] } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$int2DimArray[1] } [external object] [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testArrayReadWrite# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$int2DimArray[[1]] } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$int2DimArray[[1]] } [external object] [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsList# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'a' } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$arrayObject); l[[1]]$data } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'a' } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$arrayObject); l[[1]]$data } [1] "a" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsList# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'a' } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$fieldStringArray); l[[1]] } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'a' } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$fieldStringArray); l[[1]] } [1] "a" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsList#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'a' } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$listObject); l[[1]]$data } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'a' } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$listObject); l[[1]]$data } [1] "a" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsList#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'a' } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$listString); l[[1]] } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'a' } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$listString); l[[1]] } [1] "a" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsList# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'b' } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$arrayObject); l[[2]]$data } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'b' } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$arrayObject); l[[2]]$data } [1] "b" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsList# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'b' } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$fieldStringArray); l[[2]] } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'b' } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$fieldStringArray); l[[2]] } [1] "b" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsList#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'b' } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$listObject); l[[2]]$data } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'b' } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$listObject); l[[2]]$data } [1] "b" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsList#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'b' } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$listString); l[[2]] } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'b' } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$listString); l[[2]] } [1] "b" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsList# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$fieldStringArray); length(l) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$fieldStringArray); length(l) } [1] 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsList#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$listString); length(l) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$listString); length(l) } [1] 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsList# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 4 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$arrayObject); length(l) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 4 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$arrayObject); length(l) } [1] 4 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsList#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 4 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$listObject); length(l) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 4 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$listObject); length(l) } [1] 4 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsList# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$arrayObject); l[[4]]$data } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$arrayObject); l[[4]]$data } NULL ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsList#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$listObject); l[[4]]$data } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$listObject); l[[4]]$data } NULL ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsList# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$arrayObject); is.list(l) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$arrayObject); is.list(l) } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsList# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$fieldStringArray); is.list(l) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$fieldStringArray); is.list(l) } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsList#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$listObject); is.list(l) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$listObject); is.list(l) } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsList#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$listString); is.list(l) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to$listString); is.list(l) } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsList#Output.IgnoreErrorContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.list(to) : ', '<<<NEWLINE>>>', ' no method for coercing this external object to a list', '<<<NEWLINE>>>') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.list(to) : ', '<<<NEWLINE>>>', ' no method for coercing this external object to a list', '<<<NEWLINE>>>') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); l<-as.list(to); } Error in as.list(to) : no method for coercing this external object to a list +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "character" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$fieldStaticCharArray); typeof(v) } +[1] "character" + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "character" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$fieldStaticStringArray); typeof(v) } +[1] "character" + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "double" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$fieldStaticDoubleArray); typeof(v) } +[1] "double" + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "double" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$fieldStaticFloatArray); typeof(v) } +[1] "double" + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "double" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$fieldStaticLongArray); typeof(v) } +[1] "double" + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "double" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$objectDoubleArray); typeof(v) } +[1] "double" + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "integer" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$fieldStaticByteArray); typeof(v) } +[1] "integer" + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "integer" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$fieldStaticIntegerArray); typeof(v) } +[1] "integer" + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "integer" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$fieldStaticShortArray); typeof(v) } +[1] "integer" + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "integer" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$objectIntArray); typeof(v) } +[1] "integer" + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "logical" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$fieldStaticBooleanArray); typeof(v) } +[1] "logical" + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$fieldStaticBooleanArray); is.vector(v) } +[1] TRUE + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$fieldStaticByteArray); is.vector(v) } +[1] TRUE + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$fieldStaticCharArray); is.vector(v) } +[1] TRUE + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$fieldStaticDoubleArray); is.vector(v) } +[1] TRUE + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$fieldStaticFloatArray); is.vector(v) } +[1] TRUE + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$fieldStaticIntegerArray); is.vector(v) } +[1] TRUE + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$fieldStaticLongArray); is.vector(v) } +[1] TRUE + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$fieldStaticShortArray); is.vector(v) } +[1] TRUE + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$fieldStaticStringArray); is.vector(v) } +[1] TRUE + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$hasNullIntArray); is.list(v) } +[1] TRUE + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$mixedTypesArray); is.list(v) } +[1] TRUE + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$objectArray); is.list(v) } +[1] TRUE + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$objectDoubleArray); is.vector(v) } +[1] TRUE + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$objectIntArray); is.vector(v) } +[1] TRUE + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { list(1) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$hasNullIntArray); v[1] } +[[1]] +[1] 1 + + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { list(3) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$hasNullIntArray); v[3] } +[[1]] +[1] 3 + + +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsVectorFromArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { list(NULL) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- as.vector(to$hasNullIntArray); v[2] } +[[1]] +NULL + + ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character("1.10000002384186") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticFloatObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character("1.10000002384186") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticFloatObject) } [1] "1.10000002384186" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character("1.79769313486231e+308") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticDoubleObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character("1.79769313486231e+308") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticDoubleObject) } [1] "1.79769313486231e+308" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character("NaN") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticNaNObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character("NaN") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticNaNObject) } [1] "NaN" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character("a string") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticStringObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character("a string") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticStringObject) } [1] "a string" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character("a") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticCharObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character("a") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticCharObject) } [1] "a" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(127) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticByteObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(127) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticByteObject) } [1] "127" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(2147483647) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticIntegerObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(2147483647) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticIntegerObject) } [1] "2147483647" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(32767) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticShortObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(32767) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticShortObject) } [1] "32767" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(9223372036854775807) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticLongObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(9223372036854775807) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticLongObject) } [1] "9223372036854775808" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(NULL) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticNullObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(NULL) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticNullObject) } character(0) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(TRUE) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticBooleanObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(TRUE) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStaticBooleanObject) } [1] "TRUE" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("1","2","3")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStringIntArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("1","2","3")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStringIntArray); } [1] "1" "2" "3" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("1","2","3")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listStringInt); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("1","2","3")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listStringInt); } [1] "1" "2" "3" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("1.1","2.1","3.1")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldDoubleArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("1.1","2.1","3.1")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldDoubleArray); } [1] "1.1" "2.1" "3.1" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("1.1","2.1","3.1")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listDouble); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("1.1","2.1","3.1")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listDouble); } [1] "1.1" "2.1" "3.1" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("1.10000002384186","2.09999990463257","3.09999990463257")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldFloatArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("1.10000002384186","2.09999990463257","3.09999990463257")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldFloatArray); } [1] "1.10000002384186" "2.09999990463257" "3.09999990463257" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("1.10000002384186","2.09999990463257","3.09999990463257")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listFloat); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("1.10000002384186","2.09999990463257","3.09999990463257")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listFloat); } [1] "1.10000002384186" "2.09999990463257" "3.09999990463257" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("TRUE","TRUE","FALSE")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStringBooleanArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("TRUE","TRUE","FALSE")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStringBooleanArray); } [1] "TRUE" "TRUE" "FALSE" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("TRUE","TRUE","FALSE")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listStringBoolean); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("TRUE","TRUE","FALSE")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listStringBoolean); } [1] "TRUE" "TRUE" "FALSE" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldCharArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldCharArray); } [1] "a" "b" "c" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStringArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldStringArray); } [1] "a" "b" "c" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listChar); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listChar); } [1] "a" "b" "c" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listString); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listString); } [1] "a" "b" "c" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldByteArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldByteArray); } [1] "1" "2" "3" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldIntegerArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldIntegerArray); } [1] "1" "2" "3" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldLongArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldLongArray); } [1] "1" "2" "3" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldShortArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldShortArray); } [1] "1" "2" "3" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listByte); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listByte); } [1] "1" "2" "3" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listInteger); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listInteger); } [1] "1" "2" "3" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listLong); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listLong); } [1] "1" "2" "3" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listShort); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listShort); } [1] "1" "2" "3" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c(TRUE,FALSE,TRUE)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldBooleanArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c(TRUE,FALSE,TRUE)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$fieldBooleanArray); } [1] "TRUE" "FALSE" "TRUE" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c(TRUE,FALSE,TRUE)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listBoolean); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.character(c(TRUE,FALSE,TRUE)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to$listBoolean); } [1] "TRUE" "FALSE" "TRUE" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex("a string") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticStringObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex("a string") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticStringObject) } [1] NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex("a") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticCharObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex("a") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticCharObject) } [1] NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(1.1) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticFloatObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(1.1) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticFloatObject) } [1] 1.1+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(1.7976931348623157E308) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticDoubleObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(1.7976931348623157E308) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticDoubleObject) } [1] 1.797693e+308+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(127) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticByteObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(127) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticByteObject) } [1] 127+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(2147483647) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticIntegerObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(2147483647) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticIntegerObject) } [1] 2147483647+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(32767) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticShortObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(32767) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticShortObject) } [1] 32767+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(9223372036854775807) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticLongObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(9223372036854775807) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticLongObject) } [1] 9.223372e+18+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(NULL) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticNullObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(NULL) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticNullObject) } complex(0) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(NaN) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticNaNObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(NaN) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticNaNObject) } [1] NaN+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(TRUE) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticBooleanObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(TRUE) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStaticBooleanObject) } [1] 1+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c("1","2","3")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStringIntArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c("1","2","3")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStringIntArray); } [1] 1+0i 2+0i 3+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c("1","2","3")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listStringInt); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c("1","2","3")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listStringInt); } [1] 1+0i 2+0i 3+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c("TRUE","TRUE","FALSE")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStringBooleanArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c("TRUE","TRUE","FALSE")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStringBooleanArray); } [1] NA NA NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c("TRUE","TRUE","FALSE")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listStringBoolean); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c("TRUE","TRUE","FALSE")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listStringBoolean); } [1] NA NA NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldCharArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldCharArray); } [1] NA NA NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStringArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldStringArray); } [1] NA NA NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listChar); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listChar); } [1] NA NA NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listString); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listString); } [1] NA NA NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldByteArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldByteArray); } [1] 1+0i 2+0i 3+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldIntegerArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldIntegerArray); } [1] 1+0i 2+0i 3+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldLongArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldLongArray); } [1] 1+0i 2+0i 3+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldShortArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldShortArray); } [1] 1+0i 2+0i 3+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listByte); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listByte); } [1] 1+0i 2+0i 3+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listInteger); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listInteger); } [1] 1+0i 2+0i 3+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listLong); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listLong); } [1] 1+0i 2+0i 3+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listShort); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listShort); } [1] 1+0i 2+0i 3+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldDoubleArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldDoubleArray); } [1] 1.1+0i 2.1+0i 3.1+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldFloatArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldFloatArray); } [1] 1.1+0i 2.1+0i 3.1+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listDouble); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listDouble); } [1] 1.1+0i 2.1+0i 3.1+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listFloat); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listFloat); } [1] 1.1+0i 2.1+0i 3.1+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(TRUE,FALSE,TRUE)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldBooleanArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(TRUE,FALSE,TRUE)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$fieldBooleanArray); } [1] 1+0i 0+0i 1+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(TRUE,FALSE,TRUE)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listBoolean); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.complex(c(TRUE,FALSE,TRUE)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to$listBoolean); } [1] 1+0i 0+0i 1+0i ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double("a string") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticStringObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double("a string") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticStringObject) } [1] NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double("a") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticCharObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double("a") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticCharObject) } [1] NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(1.1) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticFloatObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(1.1) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticFloatObject) } [1] 1.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(1.7976931348623157E308) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticDoubleObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(1.7976931348623157E308) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticDoubleObject) } [1] 1.797693e+308 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(127) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticByteObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(127) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticByteObject) } [1] 127 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(2147483647) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticIntegerObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(2147483647) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticIntegerObject) } [1] 2147483647 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(32767) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticShortObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(32767) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticShortObject) } [1] 32767 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(9223372036854775807) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticLongObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(9223372036854775807) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticLongObject) } [1] 9.223372e+18 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(NULL) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticNullObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(NULL) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticNullObject) } numeric(0) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(NaN) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticNaNObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(NaN) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticNaNObject) } [1] NaN ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(TRUE) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticBooleanObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(TRUE) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStaticBooleanObject) } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c("1","2","3")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStringIntArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c("1","2","3")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStringIntArray); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c("1","2","3")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listStringInt); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c("1","2","3")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listStringInt); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c("TRUE","TRUE","FALSE")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStringBooleanArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c("TRUE","TRUE","FALSE")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStringBooleanArray); } [1] NA NA NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c("TRUE","TRUE","FALSE")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listStringBoolean); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c("TRUE","TRUE","FALSE")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listStringBoolean); } [1] NA NA NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldCharArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldCharArray); } [1] NA NA NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStringArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldStringArray); } [1] NA NA NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listChar); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listChar); } [1] NA NA NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listString); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listString); } [1] NA NA NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldByteArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldByteArray); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldIntegerArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldIntegerArray); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldLongArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldLongArray); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldShortArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldShortArray); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listByte); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listByte); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listInteger); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listInteger); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listLong); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listLong); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listShort); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listShort); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldDoubleArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldDoubleArray); } [1] 1.1 2.1 3.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldFloatArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldFloatArray); } [1] 1.1 2.1 3.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listDouble); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listDouble); } [1] 1.1 2.1 3.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listFloat); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listFloat); } [1] 1.1 2.1 3.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(TRUE,FALSE,TRUE)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldBooleanArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(TRUE,FALSE,TRUE)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$fieldBooleanArray); } [1] 1 0 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(TRUE,FALSE,TRUE)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listBoolean); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.double(c(TRUE,FALSE,TRUE)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to$listBoolean); } [1] 1 0 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression("a string") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticStringObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression("a string") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticStringObject) } expression("a string") ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression("a") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticCharObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression("a") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticCharObject) } expression("a") ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(1.1) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticFloatObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(1.1) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticFloatObject) } expression(1.1) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(1.7976931348623157E308) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticDoubleObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(1.7976931348623157E308) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticDoubleObject) } expression(1.79769313486232e+308) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(127) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticByteObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(127) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticByteObject) } expression(127) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(2147483647) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticIntegerObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(2147483647) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticIntegerObject) } expression(2147483647) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(32767) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticShortObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(32767) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticShortObject) } expression(32767) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(9223372036854775807) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticLongObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(9223372036854775807) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticLongObject) } expression(9223372036854775808) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(NULL) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticNullObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(NULL) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticNullObject) } expression(NULL) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(NaN) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticNaNObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(NaN) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticNaNObject) } expression(NaN) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(TRUE) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticBooleanObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(TRUE) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStaticBooleanObject) } expression(TRUE) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c("1","2","3")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStringIntArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c("1","2","3")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStringIntArray); } expression("1", "2", "3") ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c("1","2","3")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listStringInt); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c("1","2","3")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listStringInt); } expression("1", "2", "3") ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c("TRUE","TRUE","FALSE")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStringBooleanArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c("TRUE","TRUE","FALSE")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStringBooleanArray); } expression("TRUE", "TRUE", "FALSE") ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c("TRUE","TRUE","FALSE")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listStringBoolean); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c("TRUE","TRUE","FALSE")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listStringBoolean); } expression("TRUE", "TRUE", "FALSE") ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldCharArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldCharArray); } expression("a", "b", "c") ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStringArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldStringArray); } expression("a", "b", "c") ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listChar); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listChar); } expression("a", "b", "c") ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listString); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listString); } expression("a", "b", "c") ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldByteArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldByteArray); } expression(1, 2, 3) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldIntegerArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldIntegerArray); } expression(1, 2, 3) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldLongArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldLongArray); } expression(1, 2, 3) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldShortArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldShortArray); } expression(1, 2, 3) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listByte); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listByte); } expression(1, 2, 3) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listInteger); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listInteger); } expression(1, 2, 3) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listLong); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listLong); } expression(1, 2, 3) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listShort); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listShort); } expression(1, 2, 3) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldDoubleArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldDoubleArray); } expression(1.1, 2.1, 3.1) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldFloatArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldFloatArray); } expression(1.1, 2.1, 3.1) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listDouble); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listDouble); } expression(1.1, 2.1, 3.1) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listFloat); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listFloat); } expression(1.1, 2.1, 3.1) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(TRUE,FALSE,TRUE)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldBooleanArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(TRUE,FALSE,TRUE)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$fieldBooleanArray); } expression(TRUE, FALSE, TRUE) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(TRUE,FALSE,TRUE)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listBoolean); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.expression(c(TRUE,FALSE,TRUE)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to$listBoolean); } expression(TRUE, FALSE, TRUE) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer("a string") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticStringObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer("a string") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticStringObject) } [1] NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer("a") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticCharObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer("a") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticCharObject) } [1] NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(1.1) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticFloatObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(1.1) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticFloatObject) } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(1.7976931348623157E308) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticDoubleObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(1.7976931348623157E308) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticDoubleObject) } [1] NA Warning message: NAs introduced by coercion to integer range ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(127) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticByteObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(127) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticByteObject) } [1] 127 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(2147483647) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticIntegerObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(2147483647) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticIntegerObject) } [1] 2147483647 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(32767) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticShortObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(32767) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticShortObject) } [1] 32767 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(9223372036854775807) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticLongObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(9223372036854775807) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticLongObject) } [1] NA Warning message: NAs introduced by coercion to integer range ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(NULL) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticNullObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(NULL) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticNullObject) } integer(0) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(NaN) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticNaNObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(NaN) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticNaNObject) } [1] NA ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(TRUE) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticBooleanObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(TRUE) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStaticBooleanObject) } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c("1","2","3")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStringIntArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c("1","2","3")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStringIntArray); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c("1","2","3")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listStringInt); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c("1","2","3")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listStringInt); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c("TRUE","TRUE","FALSE")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStringBooleanArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c("TRUE","TRUE","FALSE")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStringBooleanArray); } [1] NA NA NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c("TRUE","TRUE","FALSE")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listStringBoolean); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c("TRUE","TRUE","FALSE")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listStringBoolean); } [1] NA NA NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldCharArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldCharArray); } [1] NA NA NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStringArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldStringArray); } [1] NA NA NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listChar); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listChar); } [1] NA NA NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listString); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listString); } [1] NA NA NA Warning message: NAs introduced by coercion ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldByteArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldByteArray); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldIntegerArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldIntegerArray); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldLongArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldLongArray); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldShortArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldShortArray); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listByte); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listByte); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listInteger); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listInteger); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listLong); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listLong); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listShort); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listShort); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldDoubleArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldDoubleArray); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldFloatArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldFloatArray); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listDouble); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listDouble); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listFloat); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listFloat); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(TRUE,FALSE,TRUE)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldBooleanArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(TRUE,FALSE,TRUE)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$fieldBooleanArray); } [1] 1 0 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(TRUE,FALSE,TRUE)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listBoolean); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.integer(c(TRUE,FALSE,TRUE)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to$listBoolean); } [1] 1 0 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical("a string") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticStringObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical("a string") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticStringObject) } [1] NA ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical("a") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticCharObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical("a") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticCharObject) } [1] NA ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(1.1) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticFloatObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(1.1) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticFloatObject) } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(1.7976931348623157E308) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticDoubleObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(1.7976931348623157E308) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticDoubleObject) } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(127) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticByteObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(127) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticByteObject) } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(2147483647) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticIntegerObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(2147483647) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticIntegerObject) } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(32767) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticShortObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(32767) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticShortObject) } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(9223372036854775807) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticLongObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(9223372036854775807) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticLongObject) } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(NULL) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticNullObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(NULL) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticNullObject) } logical(0) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(NaN) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticNaNObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(NaN) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticNaNObject) } [1] NA ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(TRUE) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticBooleanObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(TRUE) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStaticBooleanObject) } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c("1","2","3")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStringIntArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c("1","2","3")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStringIntArray); } [1] NA NA NA ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c("1","2","3")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listStringInt); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c("1","2","3")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listStringInt); } [1] NA NA NA ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c("TRUE","TRUE","FALSE")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStringBooleanArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c("TRUE","TRUE","FALSE")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStringBooleanArray); } [1] TRUE TRUE FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c("TRUE","TRUE","FALSE")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listStringBoolean); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c("TRUE","TRUE","FALSE")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listStringBoolean); } [1] TRUE TRUE FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldCharArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldCharArray); } [1] NA NA NA ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStringArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldStringArray); } [1] NA NA NA ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listChar); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listChar); } [1] NA NA NA ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listString); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listString); } [1] NA NA NA ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldByteArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldByteArray); } [1] TRUE TRUE TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldIntegerArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldIntegerArray); } [1] TRUE TRUE TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldLongArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldLongArray); } [1] TRUE TRUE TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldShortArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldShortArray); } [1] TRUE TRUE TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listByte); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listByte); } [1] TRUE TRUE TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listInteger); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listInteger); } [1] TRUE TRUE TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listLong); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listLong); } [1] TRUE TRUE TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listShort); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listShort); } [1] TRUE TRUE TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldDoubleArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldDoubleArray); } [1] TRUE TRUE TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldFloatArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldFloatArray); } [1] TRUE TRUE TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listDouble); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listDouble); } [1] TRUE TRUE TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listFloat); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listFloat); } [1] TRUE TRUE TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(TRUE,FALSE,TRUE)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldBooleanArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(TRUE,FALSE,TRUE)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$fieldBooleanArray); } [1] TRUE FALSE TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(TRUE,FALSE,TRUE)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listBoolean); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.logical(c(TRUE,FALSE,TRUE)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to$listBoolean); } [1] TRUE FALSE TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw("a string") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticStringObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw("a string") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticStringObject) } [1] 00 Warning messages: 1: NAs introduced by coercion 2: out-of-range values treated as 0 in coercion to raw ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw("a") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticCharObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw("a") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticCharObject) } [1] 00 Warning messages: 1: NAs introduced by coercion 2: out-of-range values treated as 0 in coercion to raw ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(1.1) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticFloatObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(1.1) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticFloatObject) } [1] 01 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(1.7976931348623157E308) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticDoubleObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(1.7976931348623157E308) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticDoubleObject) } [1] 00 Warning messages: 1: NAs introduced by coercion to integer range 2: out-of-range values treated as 0 in coercion to raw ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(127) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticByteObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(127) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticByteObject) } [1] 7f ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(2147483647) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticIntegerObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(2147483647) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticIntegerObject) } [1] 00 Warning message: out-of-range values treated as 0 in coercion to raw ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(32767) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticShortObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(32767) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticShortObject) } [1] 00 Warning message: out-of-range values treated as 0 in coercion to raw ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(9223372036854775807) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticLongObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(9223372036854775807) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticLongObject) } [1] 00 Warning messages: 1: NAs introduced by coercion to integer range 2: out-of-range values treated as 0 in coercion to raw ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(NULL) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticNullObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(NULL) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticNullObject) } raw(0) ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(NaN) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticNaNObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(NaN) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticNaNObject) } [1] 00 Warning message: out-of-range values treated as 0 in coercion to raw ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(TRUE) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticBooleanObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(TRUE) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStaticBooleanObject) } [1] 01 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c("1","2","3")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStringIntArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c("1","2","3")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStringIntArray); } [1] 01 02 03 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c("1","2","3")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listStringInt); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c("1","2","3")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listStringInt); } [1] 01 02 03 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c("TRUE","TRUE","FALSE")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStringBooleanArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c("TRUE","TRUE","FALSE")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStringBooleanArray); } [1] 00 00 00 Warning messages: 1: NAs introduced by coercion 2: out-of-range values treated as 0 in coercion to raw ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c("TRUE","TRUE","FALSE")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listStringBoolean); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c("TRUE","TRUE","FALSE")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listStringBoolean); } [1] 00 00 00 Warning messages: 1: NAs introduced by coercion 2: out-of-range values treated as 0 in coercion to raw ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldCharArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldCharArray); } [1] 00 00 00 Warning messages: 1: NAs introduced by coercion 2: out-of-range values treated as 0 in coercion to raw ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStringArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldStringArray); } [1] 00 00 00 Warning messages: 1: NAs introduced by coercion 2: out-of-range values treated as 0 in coercion to raw ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError#Output.IgnoreWarningMessage# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listChar); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listChar); } [1] 00 00 00 Warning messages: 1: NAs introduced by coercion 2: out-of-range values treated as 0 in coercion to raw ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listString); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listString); } [1] 00 00 00 Warning messages: 1: NAs introduced by coercion 2: out-of-range values treated as 0 in coercion to raw ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldByteArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldByteArray); } [1] 01 02 03 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldIntegerArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldIntegerArray); } [1] 01 02 03 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldLongArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldLongArray); } [1] 01 02 03 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldShortArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldShortArray); } [1] 01 02 03 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listByte); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listByte); } [1] 01 02 03 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listInteger); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listInteger); } [1] 01 02 03 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listLong); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listLong); } [1] 01 02 03 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listShort); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listShort); } [1] 01 02 03 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldDoubleArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldDoubleArray); } [1] 01 02 03 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldFloatArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldFloatArray); } [1] 01 02 03 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listDouble); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listDouble); } [1] 01 02 03 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listFloat); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listFloat); } [1] 01 02 03 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(TRUE,FALSE,TRUE)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldBooleanArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(TRUE,FALSE,TRUE)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$fieldBooleanArray); } [1] 01 00 01 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(TRUE,FALSE,TRUE)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listBoolean); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.raw(c(TRUE,FALSE,TRUE)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to$listBoolean); } [1] 01 00 01 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol("a string") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticStringObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol("a string") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticStringObject) } `a string` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol("a") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticCharObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol("a") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticCharObject) } a ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(1.1) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticFloatObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(1.1) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticFloatObject) } `1.1` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(1.7976931348623157E308) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticDoubleObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(1.7976931348623157E308) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticDoubleObject) } `1.797693e+308` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(127) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticByteObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(127) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticByteObject) } `127` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(2147483647) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticIntegerObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(2147483647) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticIntegerObject) } `2147483647` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(32767) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticShortObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(32767) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticShortObject) } `32767` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(9223372036854775807) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticLongObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(9223372036854775807) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticLongObject) } `9.223372e+18` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreErrorContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(NULL) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticNullObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(NULL) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticNullObject) } Error in as.symbol(NULL) : invalid type/length (symbol/0) in vector allocation ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(NaN) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticNaNObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(NaN) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticNaNObject) } `NaN` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(TRUE) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticBooleanObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(TRUE) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStaticBooleanObject) } `TRUE` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c("1","2","3")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStringIntArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c("1","2","3")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStringIntArray); } `1` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c("1","2","3")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listStringInt); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c("1","2","3")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listStringInt); } `1` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c("TRUE","TRUE","FALSE")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStringBooleanArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c("TRUE","TRUE","FALSE")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStringBooleanArray); } `TRUE` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c("TRUE","TRUE","FALSE")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listStringBoolean); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c("TRUE","TRUE","FALSE")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listStringBoolean); } `TRUE` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldCharArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldCharArray); } a ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStringArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldStringArray); } a ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listChar); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listChar); } a ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listString); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listString); } a ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldByteArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldByteArray); } `1` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldIntegerArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldIntegerArray); } `1` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldLongArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldLongArray); } `1` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldShortArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldShortArray); } `1` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listByte); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listByte); } `1` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listInteger); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listInteger); } `1` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listLong); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listLong); } `1` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listShort); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listShort); } `1` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldDoubleArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldDoubleArray); } `1.1` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldFloatArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldFloatArray); } `1.1` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listDouble); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listDouble); } `1.1` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listFloat); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listFloat); } `1.1` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(TRUE,FALSE,TRUE)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldBooleanArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(TRUE,FALSE,TRUE)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$fieldBooleanArray); } `TRUE` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(TRUE,FALSE,TRUE)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listBoolean); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.symbol(c(TRUE,FALSE,TRUE)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to$listBoolean); } `TRUE` ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector("a string") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticStringObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector("a string") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticStringObject) } [1] "a string" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector("a") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticCharObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector("a") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticCharObject) } [1] "a" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(1.1) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticFloatObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(1.1) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticFloatObject) } [1] 1.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(1.7976931348623157E308) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticDoubleObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(1.7976931348623157E308) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticDoubleObject) } [1] 1.797693e+308 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(127) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticByteObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(127) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticByteObject) } [1] 127 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(2147483647) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticIntegerObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(2147483647) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticIntegerObject) } [1] 2147483647 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(32767) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticShortObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(32767) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticShortObject) } [1] 32767 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(9223372036854775807) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticLongObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(9223372036854775807) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticLongObject) } [1] 9.223372e+18 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(NULL) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticNullObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(NULL) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticNullObject) } NULL ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(NaN) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticNaNObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(NaN) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticNaNObject) } [1] NaN ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(TRUE) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticBooleanObject) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(TRUE) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStaticBooleanObject) } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c("1","2","3")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStringIntArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c("1","2","3")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStringIntArray); } [1] "1" "2" "3" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c("1","2","3")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listStringInt); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c("1","2","3")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listStringInt); } [1] "1" "2" "3" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c("TRUE","TRUE","FALSE")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStringBooleanArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c("TRUE","TRUE","FALSE")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStringBooleanArray); } [1] "TRUE" "TRUE" "FALSE" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c("TRUE","TRUE","FALSE")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listStringBoolean); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c("TRUE","TRUE","FALSE")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listStringBoolean); } [1] "TRUE" "TRUE" "FALSE" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldCharArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldCharArray); } [1] "a" "b" "c" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStringArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldStringArray); } [1] "a" "b" "c" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listChar); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listChar); } [1] "a" "b" "c" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c("a","b","c")) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listString); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c("a","b","c")) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listString); } [1] "a" "b" "c" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldByteArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldByteArray); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldIntegerArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldIntegerArray); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldLongArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldLongArray); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldShortArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldShortArray); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listByte); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listByte); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listInteger); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listInteger); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listLong); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listLong); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1,2,3)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listShort); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1,2,3)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listShort); } [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldDoubleArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldDoubleArray); } [1] 1.1 2.1 3.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldFloatArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldFloatArray); } [1] 1.1 2.1 3.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listDouble); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listDouble); } [1] 1.1 2.1 3.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1.1,2.1,3.1)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listFloat); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(1.1,2.1,3.1)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listFloat); } [1] 1.1 2.1 3.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(TRUE,FALSE,TRUE)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldBooleanArray); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(TRUE,FALSE,TRUE)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$fieldBooleanArray); } [1] TRUE FALSE TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(TRUE,FALSE,TRUE)) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listBoolean); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { as.vector(c(TRUE,FALSE,TRUE)) } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to$listBoolean); } [1] TRUE FALSE TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.character(to) : ', '<<<NEWLINE>>>', ' no method for coercing this external object to a vector', '<<<NEWLINE>>>') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.character(to) : ', '<<<NEWLINE>>>', ' no method for coercing this external object to a vector', '<<<NEWLINE>>>') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.character(to); } Error in as.character(to) : no method for coercing this external object to a vector ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.complex(to) : ', '<<<NEWLINE>>>', ' no method for coercing this external object to a vector', '<<<NEWLINE>>>') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.complex(to) : ', '<<<NEWLINE>>>', ' no method for coercing this external object to a vector', '<<<NEWLINE>>>') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.complex(to); } Error in as.complex(to) : no method for coercing this external object to a vector ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.double(to) : ', '<<<NEWLINE>>>', ' no method for coercing this external object to a vector', '<<<NEWLINE>>>') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.double(to) : ', '<<<NEWLINE>>>', ' no method for coercing this external object to a vector', '<<<NEWLINE>>>') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.double(to); } Error in as.double(to) : no method for coercing this external object to a vector ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX#Output.IgnoreErrorContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.expression(to) : ', '<<<NEWLINE>>>', ' no method for coercing this external object to a vector', '<<<NEWLINE>>>') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.expression(to) : ', '<<<NEWLINE>>>', ' no method for coercing this external object to a vector', '<<<NEWLINE>>>') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.expression(to); } Error in as.expression(to) : no method for coercing this external object to a vector ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.integer(to) : ', '<<<NEWLINE>>>', ' no method for coercing this external object to a vector', '<<<NEWLINE>>>') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.integer(to) : ', '<<<NEWLINE>>>', ' no method for coercing this external object to a vector', '<<<NEWLINE>>>') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.integer(to); } Error in as.integer(to) : no method for coercing this external object to a vector ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.logical(to) : ', '<<<NEWLINE>>>', ' no method for coercing this external object to a vector', '<<<NEWLINE>>>') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.logical(to) : ', '<<<NEWLINE>>>', ' no method for coercing this external object to a vector', '<<<NEWLINE>>>') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.logical(to); } Error in as.logical(to) : no method for coercing this external object to a vector ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.raw(to) : ', '<<<NEWLINE>>>', ' no method for coercing this external object to a vector', '<<<NEWLINE>>>') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.raw(to) : ', '<<<NEWLINE>>>', ' no method for coercing this external object to a vector', '<<<NEWLINE>>>') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.raw(to); } Error in as.raw(to) : no method for coercing this external object to a vector ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.symbol(to) : ', '<<<NEWLINE>>>', ' no method for coercing this external object to a vector', '<<<NEWLINE>>>') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.symbol(to) : ', '<<<NEWLINE>>>', ' no method for coercing this external object to a vector', '<<<NEWLINE>>>') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.symbol(to); } Error in as.symbol(to) : no method for coercing this external object to a vector ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAsXXX# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.vector(to) : ', '<<<NEWLINE>>>', ' no method for coercing this external object to a vector', '<<<NEWLINE>>>') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.vector(to) : ', '<<<NEWLINE>>>', ' no method for coercing this external object to a vector', '<<<NEWLINE>>>') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));as.vector(to); } Error in as.vector(to) : no method for coercing this external object to a vector ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAttributes# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); attributes(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); attributes(to) } NULL ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAttributes# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in attr(to, "a") <- "a" : external object cannot be attributed<<<NEWLINE>>>') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); attr(to, 'a')<-'a' } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in attr(to, "a") <- "a" : external object cannot be attributed<<<NEWLINE>>>') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); attr(to, 'a')<-'a' } Error in attr(to, "a") <- "a" : external object cannot be attributed ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testAttributes# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in attr(to, which = "a") : external object cannot be attributed<<<NEWLINE>>>') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); attr(to, which = 'a') } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in attr(to, which = "a") : external object cannot be attributed<<<NEWLINE>>>') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); attr(to, which = 'a') } Error in attr(to, which = "a") : external object cannot be attributed ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testClassAsParameter#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$classAsArg(.fastr.java.class(com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass)) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$classAsArg(new.java.class(com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass)) } [1] "com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testCombineInteropTypes# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.byte' } else { class(c(.fastr.interop.toByte(123))) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.byte' } else { class(c(as.external.byte(123))) } [1] "interopt.byte" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testCombineInteropTypes# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'list' } else { class(c(.fastr.interop.toByte(123), .fastr.interop.toByte(234))) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'list' } else { class(c(1, as.external.byte(123))) } [1] "list" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testCombineInteropTypes# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'list' } else { class(c(.fastr.interop.toByte(123), 1)) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'list' } else { class(c(as.external.byte(123), 1)) } [1] "list" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testCombineInteropTypes# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'list' } else { class(c(1, .fastr.interop.toByte(123))) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'list' } else { class(c(as.external.byte(123), as.external.byte(234))) } [1] "list" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testCombineInteropTypes# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'list' } else { tc <- .fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'); t <- .fastr.interop.new(tc); t1 <- .fastr.interop.new(tc); class(c(t, t1)) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'list' } else { tc <- new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'); t <- new.external(tc); t1 <- new.external(tc); class(c(t, t1)) } [1] "list" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testCombineInteropTypes# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'list' } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); class(c(1, t)) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'list' } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); class(c(1, t)) } [1] "list" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testCombineInteropTypes# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'list' } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); class(c(t, 1)) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'list' } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); class(c(t, 1)) } [1] "list" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testCombineInteropTypes# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'truffle.object' } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); class(c(to)) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'truffle.object' } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); class(c(to)) } [1] "truffle.object" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testCombineInteropTypes#Ignored.Unimplemented# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { c("a","b","c") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); c(to$fieldStringArray) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { c("a","b","c") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); c(to$fieldStringArray) } [1] "a" "b" "c" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testCombineInteropTypes#Ignored.Unimplemented# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { c("a","b","c") } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); c(to$listString) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { c("a","b","c") } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); c(to$listString) } [1] "a" "b" "c" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testCombineInteropTypes#Ignored.Unimplemented# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { c('a', 'b', 'c', 'a', 'b', 'c') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); c(to$fieldStringArray, to$fieldStringArray) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { c('a', 'b', 'c', 'a', 'b', 'c') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); c(to$fieldStringArray, to$fieldStringArray) } [1] "a" "b" "c" "a" "b" "c" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testCombineInteropTypes#Ignored.Unimplemented# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { c('a', 'b', 'c', 'a', 'b', 'c') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); c(to$listString, to$listString) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { c('a', 'b', 'c', 'a', 'b', 'c') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); c(to$listString, to$listString) } [1] "a" "b" "c" "a" "b" "c" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a string" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticStringObject } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a string" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticStringObject } [1] "a string" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a string" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStringObject } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a string" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStringObject } [1] "a string" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldChar } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldChar } [1] "a" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldCharObject } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldCharObject } [1] "a" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticChar } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticChar } [1] "a" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticCharObject } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticCharObject } [1] "a" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldFloat } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldFloat } [1] 1.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldFloatObject } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldFloatObject } [1] 1.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticFloat } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticFloat } [1] 1.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticFloatObject } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticFloatObject } [1] 1.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.7976931348623157E308 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldDouble } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.7976931348623157E308 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldDouble } [1] 1.797693e+308 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.7976931348623157E308 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldDoubleObject } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.7976931348623157E308 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldDoubleObject } [1] 1.797693e+308 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.7976931348623157E308 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticDouble } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.7976931348623157E308 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticDouble } [1] 1.797693e+308 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.7976931348623157E308 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticDoubleObject } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.7976931348623157E308 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticDoubleObject } [1] 1.797693e+308 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 127 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldByte } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 127 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldByte } [1] 127 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 127 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldByteObject } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 127 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldByteObject } [1] 127 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 127 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticByte } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 127 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticByte } [1] 127 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 127 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticByteObject } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 127 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticByteObject } [1] 127 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2147483647 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldInteger } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2147483647 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldInteger } [1] 2147483647 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2147483647 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldIntegerObject } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2147483647 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldIntegerObject } [1] 2147483647 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2147483647 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticInteger } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2147483647 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticInteger } [1] 2147483647 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2147483647 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticIntegerObject } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2147483647 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticIntegerObject } [1] 2147483647 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 32767 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldShort } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 32767 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldShort } [1] 32767 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 32767 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldShortObject } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 32767 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldShortObject } [1] 32767 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 32767 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticShort } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 32767 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticShort } [1] 32767 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 32767 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticShortObject } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 32767 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticShortObject } [1] 32767 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 9223372036854775807 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldLong } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 9223372036854775807 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldLong } [1] 9.223372e+18 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 9223372036854775807 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldLongObject } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 9223372036854775807 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldLongObject } [1] 9.223372e+18 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 9223372036854775807 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticLong } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 9223372036854775807 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticLong } [1] 9.223372e+18 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 9223372036854775807 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticLongObject } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 9223372036854775807 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticLongObject } [1] 9.223372e+18 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldNullObject } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldNullObject } NULL ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticNullObject } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticNullObject } NULL ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { NaN } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticNaN } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { NaN } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticNaN } [1] NaN ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { NaN } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticNaNObject } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { NaN } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticNaNObject } [1] NaN ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldBoolean } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldBoolean } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldBooleanObject } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldBooleanObject } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticBoolean } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticBoolean } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticBooleanObject } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticBooleanObject } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] TRUE FALSE TRUE\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldBooleanArray } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] TRUE FALSE TRUE\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldBooleanArray } [external object] [1] TRUE FALSE TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] TRUE FALSE TRUE\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticBooleanArray } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] TRUE FALSE TRUE\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticBooleanArray } [external object] [1] TRUE FALSE TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "1" "2" "3"\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStringIntArray } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "1" "2" "3"\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStringIntArray } [external object] [1] "1" "2" "3" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "TRUE" "TRUE" "FALSE"\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStringBooleanArray } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "TRUE" "TRUE" "FALSE"\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStringBooleanArray } [external object] [1] "TRUE" "TRUE" "FALSE" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a" "b" "c"\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldCharArray } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a" "b" "c"\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldCharArray } [external object] [1] "a" "b" "c" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a" "b" "c"\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticCharArray } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a" "b" "c"\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticCharArray } [external object] [1] "a" "b" "c" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a" "b" "c"\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticStringArray } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a" "b" "c"\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticStringArray } [external object] [1] "a" "b" "c" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a" "b" "c"\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStringArray } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a" "b" "c"\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStringArray } [external object] [1] "a" "b" "c" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldByteArray } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldByteArray } [external object] [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldIntegerArray } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldIntegerArray } [external object] [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldLongArray } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldLongArray } [external object] [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldShortArray } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldShortArray } [external object] [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticByteArray } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticByteArray } [external object] [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticIntegerArray } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticIntegerArray } [external object] [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticLongArray } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticLongArray } [external object] [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticShortArray } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticShortArray } [external object] [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1.1 2.1 3.1\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldDoubleArray } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1.1 2.1 3.1\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldDoubleArray } [external object] [1] 1.1 2.1 3.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1.1 2.1 3.1\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldFloatArray } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1.1 2.1 3.1\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldFloatArray } [external object] [1] 1.1 2.1 3.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1.1 2.1 3.1\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticDoubleArray } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1.1 2.1 3.1\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticDoubleArray } [external object] [1] 1.1 2.1 3.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFields# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1.1 2.1 3.1\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticFloatArray } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1.1 2.1 3.1\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$fieldStaticFloatArray } [external object] [1] 1.1 2.1 3.1 -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "character" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$fieldStaticCharArray); typeof(v) } -[1] "character" - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "character" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$fieldStaticStringArray); typeof(v) } -[1] "character" - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "double" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$fieldStaticDoubleArray); typeof(v) } -[1] "double" - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "double" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$fieldStaticFloatArray); typeof(v) } -[1] "double" - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "double" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$fieldStaticLongArray); typeof(v) } -[1] "double" - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "double" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$objectDoubleArray); typeof(v) } -[1] "double" - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "integer" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$fieldStaticByteArray); typeof(v) } -[1] "integer" - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "integer" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$fieldStaticIntegerArray); typeof(v) } -[1] "integer" - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "integer" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$fieldStaticShortArray); typeof(v) } -[1] "integer" - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "integer" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$objectIntArray); typeof(v) } -[1] "integer" - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "logical" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$fieldStaticBooleanArray); typeof(v) } -[1] "logical" - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$fieldStaticBooleanArray); is.vector(v) } -[1] TRUE - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$fieldStaticByteArray); is.vector(v) } -[1] TRUE - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$fieldStaticCharArray); is.vector(v) } -[1] TRUE - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$fieldStaticDoubleArray); is.vector(v) } -[1] TRUE - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$fieldStaticFloatArray); is.vector(v) } -[1] TRUE - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$fieldStaticIntegerArray); is.vector(v) } -[1] TRUE - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$fieldStaticLongArray); is.vector(v) } -[1] TRUE - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$fieldStaticShortArray); is.vector(v) } -[1] TRUE - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$fieldStaticStringArray); is.vector(v) } -[1] TRUE - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$hasNullIntArray); is.list(v) } -[1] TRUE - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$mixedTypesArray); is.list(v) } -[1] TRUE - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$objectArray); is.list(v) } -[1] TRUE - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$objectDoubleArray); is.vector(v) } -[1] TRUE - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$objectIntArray); is.vector(v) } -[1] TRUE - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { list(1) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$hasNullIntArray); v[1] } -[[1]] -[1] 1 - - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { list(3) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$hasNullIntArray); v[3] } -[[1]] -[1] 3 - - -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testFromArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { list(NULL) } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); v <- .fastr.interop.fromArray(to$hasNullIntArray); v[2] } -[[1]] -NULL - - ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testGetClass# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass' } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));.fastr.java.className(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass' } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));java.class(to) } [1] "com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testGetClass# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in .fastr.java.className(1) : unsupported type', '<<<NEWLINE>>>') } else { .fastr.java.className(1) } -Error in .fastr.java.className(1) : unsupported type +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in java.class(1) : unsupported type', '<<<NEWLINE>>>') } else { java.class(1) } +Error in java.class(1) : unsupported type ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testGetClass# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in .fastr.java.className(NULL) : unsupported type', '<<<NEWLINE>>>') } else { .fastr.java.className(NULL) } -Error in .fastr.java.className(NULL) : unsupported type +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in java.class(NULL) : unsupported type', '<<<NEWLINE>>>') } else { java.class(NULL) } +Error in java.class(NULL) : unsupported type ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testGetClass# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in .fastr.java.className(to$methodReturnsNull()) : unsupported type', '<<<NEWLINE>>>') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));.fastr.java.className(to$methodReturnsNull()) } -Error in .fastr.java.className(to$methodReturnsNull()) : unsupported type +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in java.class(to$methodReturnsNull()) : unsupported type', '<<<NEWLINE>>>') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));java.class(to$methodReturnsNull()) } +Error in java.class(to$methodReturnsNull()) : unsupported type ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIdentical# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { b1 <- .fastr.interop.toByte(1); b2 <- .fastr.interop.toByte(1); identical(b1, b2) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { b1 <- as.external.byte(1); b2 <- as.external.byte(1); identical(b1, b2) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIdentical# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { b1 <- .fastr.interop.toByte(1); s1 <- .fastr.interop.toShort(1); identical(b1, s1) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { b1 <- as.external.byte(1); s1 <- as.external.short(1); identical(b1, s1) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIdentical# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { ll <- .fastr.interop.new(.fastr.java.class('java.util.LinkedList')); al <- .fastr.interop.new(.fastr.java.class('java.util.ArrayList')); identical(al, ll) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { ll <- new.external(new.java.class('java.util.LinkedList')); al <- new.external(new.java.class('java.util.ArrayList')); identical(al, ll) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIdentical# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { al <- .fastr.interop.new(.fastr.java.class('java.util.ArrayList')); identical(t, t) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { al <- new.external(new.java.class('java.util.ArrayList')); identical(t, t) } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIdentical# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { b1 <- .fastr.interop.toByte(1); identical(b1, b1) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { b1 <- as.external.byte(1); identical(b1, b1) } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIf#Output.IgnoreErrorContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in if (T) print(\'OK\') : ', '<<<NEWLINE>>>', ' argument is not interpretable as logical', '<<<NEWLINE>>>') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to) print('OK') } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in if (T) print(\'OK\') : ', '<<<NEWLINE>>>', ' argument is not interpretable as logical', '<<<NEWLINE>>>') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to) print('OK') } Error in if (T) print('OK') : argument is not interpretable as logical ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIf# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { if(1) print('OK') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$fieldInteger) print('OK') } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { if(1) print('OK') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$fieldInteger) print('OK') } [1] "OK" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIf# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { if(T) print('OK') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$fieldBoolean) print('OK') } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { if(T) print('OK') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$fieldBoolean) print('OK') } [1] "OK" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIf#Ignored.ImplementationError#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { if(c("TRUE","TRUE","FALSE")) print('OK') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$listStringBoolean) print('OK') } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { if(c("TRUE","TRUE","FALSE")) print('OK') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$listStringBoolean) print('OK') } [1] "OK" Warning message: In if (c("TRUE", "TRUE", "FALSE")) print("OK") : the condition has length > 1 and only the first element will be used ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIf#Ignored.ImplementationError#Output.IgnoreErrorContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { if(c('A', 'B')) print('OK') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$listString) print('OK') } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { if(c('A', 'B')) print('OK') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$listString) print('OK') } Error in if (c("A", "B")) print("OK") : argument is not interpretable as logical In addition: Warning message: @@ -132744,14 +132752,14 @@ In if (c("A", "B")) print("OK") : the condition has length > 1 and only the first element will be used ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIf#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { if(c('TRUE', 'TRUE', 'FALSE')) print('OK') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$fieldStringBooleanArray) print('OK') } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { if(c('TRUE', 'TRUE', 'FALSE')) print('OK') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$fieldStringBooleanArray) print('OK') } [1] "OK" Warning message: In if (c("TRUE", "TRUE", "FALSE")) print("OK") : the condition has length > 1 and only the first element will be used ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIf#Output.IgnoreWarningContext#Output.IgnoreErrorContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { if(c('a', 'b')) print('OK') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$fieldStringArray) print('OK') } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { if(c('a', 'b')) print('OK') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$fieldStringArray) print('OK') } Error in if (c("a", "b")) print("OK") : argument is not interpretable as logical In addition: Warning message: @@ -132759,986 +132767,986 @@ In if (c("a", "b")) print("OK") : the condition has length > 1 and only the first element will be used ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIf#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { if(c(T, F)) print('OK') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$fieldBooleanArray) print('OK') } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { if(c(T, F)) print('OK') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$fieldBooleanArray) print('OK') } [1] "OK" Warning message: In if (c(T, F)) print("OK") : the condition has length > 1 and only the first element will be used ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIf#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { if(c(T, F)) print('OK') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$fieldIntegerArray) print('OK') } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { if(c(T, F)) print('OK') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$fieldIntegerArray) print('OK') } [1] "OK" Warning message: In if (c(T, F)) print("OK") : the condition has length > 1 and only the first element will be used ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIf#Ignored.ImplementationError#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { if(c(T, F)) print('OK') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$listBoolean) print('OK') } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { if(c(T, F)) print('OK') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$listBoolean) print('OK') } [1] "OK" Warning message: In if (c(T, F)) print("OK") : the condition has length > 1 and only the first element will be used ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIf#Ignored.ImplementationError#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { if(c(T, F)) print('OK') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$listInteger) print('OK') } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { if(c(T, F)) print('OK') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$listInteger) print('OK') } [1] "OK" Warning message: In if (c(T, F)) print("OK") : the condition has length > 1 and only the first element will be used ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testInteroptNew# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'a' } else { tc <- .fastr.java.class('java.lang.Character'); t <- .fastr.interop.new(tc, .fastr.interop.toChar(97)); t } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'a' } else { tc <- new.java.class('java.lang.Character'); t <- new.external(tc, as.external.char(97)); t } [1] "a" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testInteroptNew# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'abc' } else { tc <- .fastr.java.class('java.lang.String'); t <- .fastr.interop.new(tc, 'abc'); t } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'abc' } else { tc <- new.java.class('java.lang.String'); t <- new.external(tc, 'abc'); t } [1] "abc" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testInteroptNew# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'truffle.object' } else { tc <- .fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestNullClass'); t <- .fastr.interop.new(tc, NULL); class(t) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'truffle.object' } else { tc <- new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestNullClass'); t <- new.external(tc, NULL); class(t) } [1] "truffle.object" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testInteroptNew# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { tc <- .fastr.java.class('java.lang.Byte'); t <- .fastr.interop.new(tc, .fastr.interop.toByte(1)); t } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { tc <- new.java.class('java.lang.Byte'); t <- new.external(tc, as.external.byte(1)); t } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testInteroptNew# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { tc <- .fastr.java.class('java.lang.Integer'); t <- .fastr.interop.new(tc, 1L); t } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { tc <- new.java.class('java.lang.Integer'); t <- new.external(tc, 1L); t } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testInteroptNew# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { tc <- .fastr.java.class('java.lang.Long'); t <- .fastr.interop.new(tc, .fastr.interop.toLong(1)); t } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { tc <- new.java.class('java.lang.Long'); t <- new.external(tc, as.external.long(1)); t } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testInteroptNew# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { tc <- .fastr.java.class('java.lang.Short'); t <- .fastr.interop.new(tc, .fastr.interop.toShort(1)); t } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { tc <- new.java.class('java.lang.Short'); t <- new.external(tc, as.external.short(1)); t } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testInteroptNew# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { tc <- .fastr.java.class('java.lang.Double'); t <- .fastr.interop.new(tc, 1.1); t } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { tc <- new.java.class('java.lang.Double'); t <- new.external(tc, 1.1); t } [1] 1.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testInteroptNew# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { tc <- .fastr.java.class('java.lang.Float'); t <- .fastr.interop.new(tc, .fastr.interop.toFloat(1.1)); t } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { tc <- new.java.class('java.lang.Float'); t <- new.external(tc, as.external.float(1.1)); t } [1] 1.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testInteroptNew# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { tc <- .fastr.java.class('java.lang.Boolean'); t <- .fastr.interop.new(tc, TRUE); t } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { tc <- new.java.class('java.lang.Boolean'); t <- new.external(tc, TRUE); t } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testInteroptNew# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { tc <- .fastr.java.class('java/lang/Boolean'); t <- new(tc, TRUE); t } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { tc <- new.java.class('java/lang/Boolean'); t <- new(tc, TRUE); t } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.array(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.array(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.atomic(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.atomic(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.call(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.call(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.character(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.character(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.complex(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.complex(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.data.frame(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.data.frame(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.double(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.double(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.environment(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.environment(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.expression(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.expression(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.factor(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.factor(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.function(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.function(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.integer(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.integer(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.language(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.language(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.logical(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.logical(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.matrix(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.matrix(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.mts(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.mts(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.na(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.na(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.name(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.name(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.null(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.null(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.numeric(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.numeric(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.numeric.Date(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.numeric.Date(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.numeric.POSIXt(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.numeric.POSIXt(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.numeric.difftime(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.numeric.difftime(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.numeric_version(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.numeric_version(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.object(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.object(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.ordered(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.ordered(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.package_version(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.package_version(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.pairlist(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.pairlist(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.primitive(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.primitive(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.qr(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.qr(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.raster(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.raster(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.raw(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.raw(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.recursive(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.recursive(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.relistable(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.relistable(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.stepfun(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.stepfun(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.symbol(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.symbol(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.table(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.table(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.ts(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.ts(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.tskernel(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.tskernel(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.unsorted(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.unsorted(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.vector(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { FALSE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.vector(to) } [1] FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in is.finite(to) : ', '<<<NEWLINE>>>', ' default method not implemented for type \'external object\'<<<NEWLINE>>>', sep='') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.finite(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in is.finite(to) : ', '<<<NEWLINE>>>', ' default method not implemented for type \'external object\'<<<NEWLINE>>>', sep='') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.finite(to) } Error in is.finite(to) : default method not implemented for type 'external object' ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in is.infinite(to) : ', '<<<NEWLINE>>>', ' default method not implemented for type \'external object\'<<<NEWLINE>>>', sep='') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.infinite(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in is.infinite(to) : ', '<<<NEWLINE>>>', ' default method not implemented for type \'external object\'<<<NEWLINE>>>', sep='') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.infinite(to) } Error in is.infinite(to) : default method not implemented for type 'external object' ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testIsXXXForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in is.nan(to) : ', '<<<NEWLINE>>>', ' default method not implemented for type \'external object\'<<<NEWLINE>>>', sep='') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.nan(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in is.nan(to) : ', '<<<NEWLINE>>>', ' default method not implemented for type \'external object\'<<<NEWLINE>>>', sep='') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); is.nan(to) } Error in is.nan(to) : default method not implemented for type 'external object' ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a string" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticStringObject() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a string" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticStringObject() } [1] "a string" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a string" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStringObject() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a string" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStringObject() } [1] "a string" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodChar() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodChar() } [1] "a" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodCharObject() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodCharObject() } [1] "a" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticChar() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticChar() } [1] "a" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a" } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticCharObject() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { "a" } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticCharObject() } [1] "a" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodFloat() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodFloat() } [1] 1.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodFloatObject() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodFloatObject() } [1] 1.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticFloat() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticFloat() } [1] 1.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticFloatObject() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticFloatObject() } [1] 1.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.7976931348623157E308 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodDouble() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.7976931348623157E308 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodDouble() } [1] 1.797693e+308 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.7976931348623157E308 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodDoubleObject() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.7976931348623157E308 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodDoubleObject() } [1] 1.797693e+308 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.7976931348623157E308 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticDouble() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.7976931348623157E308 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticDouble() } [1] 1.797693e+308 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.7976931348623157E308 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticDoubleObject() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.7976931348623157E308 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticDoubleObject() } [1] 1.797693e+308 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 127 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodByte() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 127 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodByte() } [1] 127 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 127 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodByteObject() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 127 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodByteObject() } [1] 127 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 127 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticByte() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 127 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticByte() } [1] 127 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 127 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticByteObject() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 127 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticByteObject() } [1] 127 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2147483647 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodInteger() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2147483647 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodInteger() } [1] 2147483647 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2147483647 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodIntegerObject() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2147483647 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodIntegerObject() } [1] 2147483647 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2147483647 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticInteger() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2147483647 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticInteger() } [1] 2147483647 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2147483647 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticIntegerObject() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2147483647 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticIntegerObject() } [1] 2147483647 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 32767 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodShort() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 32767 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodShort() } [1] 32767 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 32767 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodShortObject() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 32767 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodShortObject() } [1] 32767 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 32767 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticShort() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 32767 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticShort() } [1] 32767 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 32767 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticShortObject() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 32767 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticShortObject() } [1] 32767 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 9223372036854775807 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodLong() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 9223372036854775807 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodLong() } [1] 9.223372e+18 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 9223372036854775807 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodLongObject() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 9223372036854775807 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodLongObject() } [1] 9.223372e+18 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 9223372036854775807 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticLong() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 9223372036854775807 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticLong() } [1] 9.223372e+18 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 9223372036854775807 } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticLongObject() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 9223372036854775807 } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticLongObject() } [1] 9.223372e+18 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodReturnsNull() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodReturnsNull() } NULL ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticReturnsNull() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticReturnsNull() } NULL ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodBoolean() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodBoolean() } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodBooleanObject() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodBooleanObject() } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticBoolean() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticBoolean() } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticBooleanObject() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticBooleanObject() } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a" "b" "c"\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticStringArray() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a" "b" "c"\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticStringArray() } [external object] [1] "a" "b" "c" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a" "b" "c"\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStringArray() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a" "b" "c"\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStringArray() } [external object] [1] "a" "b" "c" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodIntArray() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodIntArray() } [external object] [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testMethods# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticIntArray() } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2 3\n') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodStaticIntArray() } [external object] [1] 1 2 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNamesForForeignObject#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { cl <- .fastr.java.class('java.util.Collections'); em<-cl$EMPTY_MAP; names(em) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { cl <- new.java.class('java.util.Collections'); em<-cl$EMPTY_MAP; names(em) } NULL ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNamesForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { tc <- .fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestNamesClass'); names(tc$staticField) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { tc <- new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestNamesClass'); names(tc$staticField) } NULL ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNamesForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { tc <- .fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestNamesClass'); names(tc$staticMethod) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { tc <- new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestNamesClass'); names(tc$staticMethod) } NULL ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNamesForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { tc <- .fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestNamesClassNoMembers'); t <- .fastr.interop.new(tc); names(t) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { tc <- new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestNamesClassNoMembers'); t <- new.external(tc); names(t) } NULL ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNamesForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { tc <- .fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestNamesClassNoPublicMembers'); t <- .fastr.interop.new(tc); names(t) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { NULL } else { tc <- new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestNamesClassNoPublicMembers'); t <- new.external(tc); names(t) } NULL ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNamesForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { c('field', 'method', 'staticField', 'staticMethod') } else { tc <- .fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestNamesClass'); t <- .fastr.interop.new(tc); sort(names(t)) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { c('field', 'method', 'staticField', 'staticMethod') } else { tc <- new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestNamesClass'); t <- new.external(tc); sort(names(t)) } [1] "field" "method" "staticField" "staticMethod" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNamesForForeignObject#Ignored.ImplementationError# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { c('one', 'two') } else { tc <- .fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestNamesClassMap'); to <- .fastr.interop.new(tc); sort(names(to$m())) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { c('one', 'two') } else { tc <- new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestNamesClassMap'); to <- new.external(tc); sort(names(to$m())) } [1] "one" "two" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNamesForForeignObject# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { c('staticField', 'staticMethod') } else { tc <- .fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestNamesClass'); sort(names(tc)) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { c('staticField', 'staticMethod') } else { tc <- new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestNamesClass'); sort(names(tc)) } [1] "staticField" "staticMethod" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[B' } else { a <- .fastr.java.newArray('byte', 10L); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[B' } else { a <- new.java.array('byte', 10L); java.class(a); } [1] "[B" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[C' } else { a <- .fastr.java.newArray('char', 10L); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[C' } else { a <- new.java.array('char', 10L); java.class(a); } [1] "[C" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[D' } else { a <- .fastr.java.newArray('double', 10L); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[D' } else { a <- new.java.array('double', 10L); java.class(a); } [1] "[D" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[F' } else { a <- .fastr.java.newArray('float', 10L); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[F' } else { a <- new.java.array('float', 10L); java.class(a); } [1] "[F" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[I' } else { a <- .fastr.java.newArray('int', 10L); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[I' } else { a <- new.java.array('int', 10L); java.class(a); } [1] "[I" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[J' } else { a <- .fastr.java.newArray('long', 10L); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[J' } else { a <- new.java.array('long', 10L); java.class(a); } [1] "[J" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Lcom.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass;' } else { a <- .fastr.java.newArray('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass', 10L); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Lcom.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass;' } else { a <- new.java.array('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass', 10L); java.class(a); } [1] "[Lcom.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Ljava.lang.Boolean;' } else { a <- .fastr.java.newArray('java.lang.Boolean', 10L); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Ljava.lang.Boolean;' } else { a <- new.java.array('java.lang.Boolean', 10L); java.class(a); } [1] "[Ljava.lang.Boolean;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Ljava.lang.Byte;' } else { a <- .fastr.java.newArray('java.lang.Byte', 10L); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Ljava.lang.Byte;' } else { a <- new.java.array('java.lang.Byte', 10L); java.class(a); } [1] "[Ljava.lang.Byte;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Ljava.lang.Character;' } else { a <- .fastr.java.newArray('java.lang.Character', 10L); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Ljava.lang.Character;' } else { a <- new.java.array('java.lang.Character', 10L); java.class(a); } [1] "[Ljava.lang.Character;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Ljava.lang.Double;' } else { a <- .fastr.java.newArray('java.lang.Double', 10L); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Ljava.lang.Double;' } else { a <- new.java.array('java.lang.Double', 10L); java.class(a); } [1] "[Ljava.lang.Double;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Ljava.lang.Float;' } else { a <- .fastr.java.newArray('java.lang.Float', 10L); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Ljava.lang.Float;' } else { a <- new.java.array('java.lang.Float', 10L); java.class(a); } [1] "[Ljava.lang.Float;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Ljava.lang.Integer;' } else { a <- .fastr.java.newArray('java.lang.Integer', 10L); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Ljava.lang.Integer;' } else { a <- new.java.array('java.lang.Integer', 10L); java.class(a); } [1] "[Ljava.lang.Integer;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Ljava.lang.Long;' } else { a <- .fastr.java.newArray('java.lang.Long', 10L); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Ljava.lang.Long;' } else { a <- new.java.array('java.lang.Long', 10L); java.class(a); } [1] "[Ljava.lang.Long;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Ljava.lang.Short;' } else { a <- .fastr.java.newArray('java.lang.Short', 10L); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Ljava.lang.Short;' } else { a <- new.java.array('java.lang.Short', 10L); java.class(a); } [1] "[Ljava.lang.Short;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Ljava.lang.String;' } else { a <- .fastr.java.newArray('java.lang.String', 10.9); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Ljava.lang.String;' } else { a <- new.java.array('java.lang.String', 10.9); java.class(a); } [1] "[Ljava.lang.String;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Ljava.lang.String;' } else { a <- .fastr.java.newArray('java.lang.String', 10L); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Ljava.lang.String;' } else { a <- new.java.array('java.lang.String', 10L); java.class(a); } [1] "[Ljava.lang.String;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[S' } else { a <- .fastr.java.newArray('short', 10L); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[S' } else { a <- new.java.array('short', 10L); java.class(a); } [1] "[S" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Z' } else { a <- .fastr.java.newArray('boolean', 10L); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[Z' } else { a <- new.java.array('boolean', 10L); java.class(a); } [1] "[Z" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[B' } else { a <- .fastr.java.newArray('byte', c(2L, 3L)); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[B' } else { a <- new.java.array('byte', c(2L, 3L)); java.class(a); } [1] "[[B" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[C' } else { a <- .fastr.java.newArray('char', c(2L, 3L)); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[C' } else { a <- new.java.array('char', c(2L, 3L)); java.class(a); } [1] "[[C" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[D' } else { a <- .fastr.java.newArray('double', c(2L, 3L)); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[D' } else { a <- new.java.array('double', c(2L, 3L)); java.class(a); } [1] "[[D" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[F' } else { a <- .fastr.java.newArray('float', c(2L, 3L)); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[F' } else { a <- new.java.array('float', c(2L, 3L)); java.class(a); } [1] "[[F" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[I' } else { a <- .fastr.java.newArray('int', c(2L, 3L)); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[I' } else { a <- new.java.array('int', c(2L, 3L)); java.class(a); } [1] "[[I" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[J' } else { a <- .fastr.java.newArray('long', c(2L, 3L)); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[J' } else { a <- new.java.array('long', c(2L, 3L)); java.class(a); } [1] "[[J" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Lcom.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass;' } else { a <- .fastr.java.newArray('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass', c(2L, 3L)); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Lcom.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass;' } else { a <- new.java.array('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass', c(2L, 3L)); java.class(a); } [1] "[[Lcom.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Ljava.lang.Boolean;' } else { a <- .fastr.java.newArray('java.lang.Boolean', c(2L, 3L)); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Ljava.lang.Boolean;' } else { a <- new.java.array('java.lang.Boolean', c(2L, 3L)); java.class(a); } [1] "[[Ljava.lang.Boolean;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Ljava.lang.Byte;' } else { a <- .fastr.java.newArray('java.lang.Byte', c(2L, 3L)); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Ljava.lang.Byte;' } else { a <- new.java.array('java.lang.Byte', c(2L, 3L)); java.class(a); } [1] "[[Ljava.lang.Byte;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Ljava.lang.Character;' } else { a <- .fastr.java.newArray('java.lang.Character', c(2L, 3L)); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Ljava.lang.Character;' } else { a <- new.java.array('java.lang.Character', c(2L, 3L)); java.class(a); } [1] "[[Ljava.lang.Character;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Ljava.lang.Double;' } else { a <- .fastr.java.newArray('java.lang.Double', c(2L, 3L)); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Ljava.lang.Double;' } else { a <- new.java.array('java.lang.Double', c(2L, 3L)); java.class(a); } [1] "[[Ljava.lang.Double;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Ljava.lang.Float;' } else { a <- .fastr.java.newArray('java.lang.Float', c(2L, 3L)); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Ljava.lang.Float;' } else { a <- new.java.array('java.lang.Float', c(2L, 3L)); java.class(a); } [1] "[[Ljava.lang.Float;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Ljava.lang.Integer;' } else { a <- .fastr.java.newArray('java.lang.Integer', c(2L, 3L)); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Ljava.lang.Integer;' } else { a <- new.java.array('java.lang.Integer', c(2L, 3L)); java.class(a); } [1] "[[Ljava.lang.Integer;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Ljava.lang.Long;' } else { a <- .fastr.java.newArray('java.lang.Long', c(2L, 3L)); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Ljava.lang.Long;' } else { a <- new.java.array('java.lang.Long', c(2L, 3L)); java.class(a); } [1] "[[Ljava.lang.Long;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Ljava.lang.Short;' } else { a <- .fastr.java.newArray('java.lang.Short', c(2L, 3L)); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Ljava.lang.Short;' } else { a <- new.java.array('java.lang.Short', c(2L, 3L)); java.class(a); } [1] "[[Ljava.lang.Short;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Ljava.lang.String;' } else { a <- .fastr.java.newArray('java.lang.String', c(2.9, 3.9)); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Ljava.lang.String;' } else { a <- new.java.array('java.lang.String', c(2.9, 3.9)); java.class(a); } [1] "[[Ljava.lang.String;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Ljava.lang.String;' } else { a <- .fastr.java.newArray('java.lang.String', c(2L, 3L)); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Ljava.lang.String;' } else { a <- new.java.array('java.lang.String', c(2L, 3L)); java.class(a); } [1] "[[Ljava.lang.String;" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[S' } else { a <- .fastr.java.newArray('short', c(2L, 3L)); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[S' } else { a <- new.java.array('short', c(2L, 3L)); java.class(a); } [1] "[[S" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Z' } else { a <- .fastr.java.newArray('boolean', c(2L, 3L)); .fastr.java.className(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { '[[Z' } else { a <- new.java.array('boolean', c(2L, 3L)); java.class(a); } [1] "[[Z" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- .fastr.java.newArray('boolean', 10L); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- new.java.array('boolean', 10L); length(a); } [1] 10 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- .fastr.java.newArray('byte', 10L); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- new.java.array('byte', 10L); length(a); } [1] 10 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- .fastr.java.newArray('char', 10L); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- new.java.array('char', 10L); length(a); } [1] 10 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- .fastr.java.newArray('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass', 10L); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- new.java.array('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass', 10L); length(a); } [1] 10 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- .fastr.java.newArray('double', 10L); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- new.java.array('double', 10L); length(a); } [1] 10 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- .fastr.java.newArray('float', 10L); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- new.java.array('float', 10L); length(a); } [1] 10 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- .fastr.java.newArray('int', 10L); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- new.java.array('int', 10L); length(a); } [1] 10 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- .fastr.java.newArray('java.lang.Boolean', 10L); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- new.java.array('java.lang.Boolean', 10L); length(a); } [1] 10 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- .fastr.java.newArray('java.lang.Byte', 10L); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- new.java.array('java.lang.Byte', 10L); length(a); } [1] 10 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- .fastr.java.newArray('java.lang.Character', 10L); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- new.java.array('java.lang.Character', 10L); length(a); } [1] 10 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- .fastr.java.newArray('java.lang.Double', 10L); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- new.java.array('java.lang.Double', 10L); length(a); } [1] 10 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- .fastr.java.newArray('java.lang.Float', 10L); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- new.java.array('java.lang.Float', 10L); length(a); } [1] 10 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- .fastr.java.newArray('java.lang.Integer', 10L); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- new.java.array('java.lang.Integer', 10L); length(a); } [1] 10 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- .fastr.java.newArray('java.lang.Long', 10L); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- new.java.array('java.lang.Long', 10L); length(a); } [1] 10 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- .fastr.java.newArray('java.lang.Short', 10L); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- new.java.array('java.lang.Short', 10L); length(a); } [1] 10 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- .fastr.java.newArray('java.lang.String', 10.9); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- new.java.array('java.lang.String', 10.9); length(a); } [1] 10 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- .fastr.java.newArray('java.lang.String', 10L); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- new.java.array('java.lang.String', 10L); length(a); } [1] 10 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- .fastr.java.newArray('long', 10L); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- new.java.array('long', 10L); length(a); } [1] 10 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- .fastr.java.newArray('short', 10L); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 10 } else { a <- new.java.array('short', 10L); length(a); } [1] 10 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- .fastr.java.newArray('boolean', c(2L, 3L)); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- new.java.array('boolean', c(2L, 3L)); length(a); } [1] 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- .fastr.java.newArray('byte', c(2L, 3L)); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- new.java.array('byte', c(2L, 3L)); length(a); } [1] 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- .fastr.java.newArray('char', c(2L, 3L)); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- new.java.array('char', c(2L, 3L)); length(a); } [1] 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- .fastr.java.newArray('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass', c(2L, 3L)); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- new.java.array('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass', c(2L, 3L)); length(a); } [1] 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- .fastr.java.newArray('double', c(2L, 3L)); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- new.java.array('double', c(2L, 3L)); length(a); } [1] 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- .fastr.java.newArray('float', c(2L, 3L)); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- new.java.array('float', c(2L, 3L)); length(a); } [1] 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- .fastr.java.newArray('int', c(2L, 3L)); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- new.java.array('int', c(2L, 3L)); length(a); } [1] 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- .fastr.java.newArray('java.lang.Boolean', c(2L, 3L)); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- new.java.array('java.lang.Boolean', c(2L, 3L)); length(a); } [1] 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- .fastr.java.newArray('java.lang.Byte', c(2L, 3L)); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- new.java.array('java.lang.Byte', c(2L, 3L)); length(a); } [1] 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- .fastr.java.newArray('java.lang.Character', c(2L, 3L)); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- new.java.array('java.lang.Character', c(2L, 3L)); length(a); } [1] 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- .fastr.java.newArray('java.lang.Double', c(2L, 3L)); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- new.java.array('java.lang.Double', c(2L, 3L)); length(a); } [1] 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- .fastr.java.newArray('java.lang.Float', c(2L, 3L)); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- new.java.array('java.lang.Float', c(2L, 3L)); length(a); } [1] 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- .fastr.java.newArray('java.lang.Integer', c(2L, 3L)); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- new.java.array('java.lang.Integer', c(2L, 3L)); length(a); } [1] 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- .fastr.java.newArray('java.lang.Long', c(2L, 3L)); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- new.java.array('java.lang.Long', c(2L, 3L)); length(a); } [1] 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- .fastr.java.newArray('java.lang.Short', c(2L, 3L)); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- new.java.array('java.lang.Short', c(2L, 3L)); length(a); } [1] 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- .fastr.java.newArray('java.lang.String', c(2.9, 3.9)); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- new.java.array('java.lang.String', c(2.9, 3.9)); length(a); } [1] 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- .fastr.java.newArray('java.lang.String', c(2L, 3L)); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- new.java.array('java.lang.String', c(2L, 3L)); length(a); } [1] 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- .fastr.java.newArray('long', c(2L, 3L)); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- new.java.array('long', c(2L, 3L)); length(a); } [1] 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- .fastr.java.newArray('short', c(2L, 3L)); length(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2L } else { a <- new.java.array('short', c(2L, 3L)); length(a); } [1] 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- .fastr.java.newArray('boolean', c(2L, 3L)); length(a[1]); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- new.java.array('boolean', c(2L, 3L)); length(a[1]); } [1] 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- .fastr.java.newArray('byte', c(2L, 3L)); length(a[1]); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- new.java.array('byte', c(2L, 3L)); length(a[1]); } [1] 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- .fastr.java.newArray('char', c(2L, 3L)); length(a[1]); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- new.java.array('char', c(2L, 3L)); length(a[1]); } [1] 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- .fastr.java.newArray('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass', c(2L, 3L)); length(a[1]); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- new.java.array('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass', c(2L, 3L)); length(a[1]); } [1] 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- .fastr.java.newArray('double', c(2L, 3L)); length(a[1]); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- new.java.array('double', c(2L, 3L)); length(a[1]); } [1] 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- .fastr.java.newArray('float', c(2L, 3L)); length(a[1]); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- new.java.array('float', c(2L, 3L)); length(a[1]); } [1] 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- .fastr.java.newArray('int', c(2L, 3L)); length(a[1]); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- new.java.array('int', c(2L, 3L)); length(a[1]); } [1] 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- .fastr.java.newArray('java.lang.Boolean', c(2L, 3L)); length(a[1]); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- new.java.array('java.lang.Boolean', c(2L, 3L)); length(a[1]); } [1] 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- .fastr.java.newArray('java.lang.Byte', c(2L, 3L)); length(a[1]); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- new.java.array('java.lang.Byte', c(2L, 3L)); length(a[1]); } [1] 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- .fastr.java.newArray('java.lang.Character', c(2L, 3L)); length(a[1]); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- new.java.array('java.lang.Character', c(2L, 3L)); length(a[1]); } [1] 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- .fastr.java.newArray('java.lang.Double', c(2L, 3L)); length(a[1]); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- new.java.array('java.lang.Double', c(2L, 3L)); length(a[1]); } [1] 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- .fastr.java.newArray('java.lang.Float', c(2L, 3L)); length(a[1]); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- new.java.array('java.lang.Float', c(2L, 3L)); length(a[1]); } [1] 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- .fastr.java.newArray('java.lang.Integer', c(2L, 3L)); length(a[1]); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- new.java.array('java.lang.Integer', c(2L, 3L)); length(a[1]); } [1] 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- .fastr.java.newArray('java.lang.Long', c(2L, 3L)); length(a[1]); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- new.java.array('java.lang.Long', c(2L, 3L)); length(a[1]); } [1] 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- .fastr.java.newArray('java.lang.Short', c(2L, 3L)); length(a[1]); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- new.java.array('java.lang.Short', c(2L, 3L)); length(a[1]); } [1] 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- .fastr.java.newArray('java.lang.String', c(2.9, 3.9)); length(a[1]); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- new.java.array('java.lang.String', c(2.9, 3.9)); length(a[1]); } [1] 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- .fastr.java.newArray('java.lang.String', c(2L, 3L)); length(a[1]); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- new.java.array('java.lang.String', c(2L, 3L)); length(a[1]); } [1] 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- .fastr.java.newArray('long', c(2L, 3L)); length(a[1]); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- new.java.array('long', c(2L, 3L)); length(a[1]); } [1] 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- .fastr.java.newArray('short', c(2L, 3L)); length(a[1]); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3L } else { a <- new.java.array('short', c(2L, 3L)); length(a[1]); } [1] 3 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('boolean', 10L); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('boolean', 10L); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('boolean', c(2L, 3L)); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('boolean', c(2L, 3L)); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('byte', 10L); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('byte', 10L); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('byte', c(2L, 3L)); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('byte', c(2L, 3L)); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('char', 10L); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('char', 10L); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('char', c(2L, 3L)); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('char', c(2L, 3L)); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass', 10L); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass', 10L); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass', c(2L, 3L)); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass', c(2L, 3L)); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('double', 10L); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('double', 10L); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('double', c(2L, 3L)); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('double', c(2L, 3L)); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('float', 10L); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('float', 10L); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('float', c(2L, 3L)); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('float', c(2L, 3L)); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('int', 10L); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('int', 10L); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('int', c(2L, 3L)); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('int', c(2L, 3L)); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('java.lang.Boolean', 10L); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('java.lang.Boolean', 10L); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('java.lang.Boolean', c(2L, 3L)); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('java.lang.Boolean', c(2L, 3L)); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('java.lang.Byte', 10L); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('java.lang.Byte', 10L); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('java.lang.Byte', c(2L, 3L)); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('java.lang.Byte', c(2L, 3L)); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('java.lang.Character', 10L); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('java.lang.Character', 10L); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('java.lang.Character', c(2L, 3L)); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('java.lang.Character', c(2L, 3L)); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('java.lang.Double', 10L); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('java.lang.Double', 10L); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('java.lang.Double', c(2L, 3L)); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('java.lang.Double', c(2L, 3L)); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('java.lang.Float', 10L); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('java.lang.Float', 10L); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('java.lang.Float', c(2L, 3L)); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('java.lang.Float', c(2L, 3L)); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('java.lang.Integer', 10L); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('java.lang.Integer', 10L); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('java.lang.Integer', c(2L, 3L)); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('java.lang.Integer', c(2L, 3L)); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('java.lang.Long', 10L); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('java.lang.Long', 10L); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('java.lang.Long', c(2L, 3L)); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('java.lang.Long', c(2L, 3L)); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('java.lang.Short', 10L); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('java.lang.Short', 10L); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('java.lang.Short', c(2L, 3L)); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('java.lang.Short', c(2L, 3L)); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('java.lang.String', 10.9); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('java.lang.String', 10.9); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('java.lang.String', 10L); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('java.lang.String', 10L); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('java.lang.String', c(2.9, 3.9)); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('java.lang.String', c(2.9, 3.9)); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('java.lang.String', c(2L, 3L)); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('java.lang.String', c(2L, 3L)); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('long', 10L); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('long', 10L); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('long', c(2L, 3L)); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('long', c(2L, 3L)); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('short', 10L); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('short', 10L); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- .fastr.java.newArray('short', c(2L, 3L)); .fastr.interop.isArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { a <- new.java.array('short', c(2L, 3L)); is.external.array(a); } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewWithJavaClass# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2147483647 } else { tc <- .fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'); to <- new(tc); to$fieldInteger } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2147483647 } else { tc <- new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'); to <- new(tc); to$fieldInteger } [1] 2147483647 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewWithJavaClass# @@ -133746,7 +133754,7 @@ NULL [1] 2147483647 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewWithJavaClass# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { tc <- .fastr.java.class('java.lang.Boolean'); to <- new(tc, TRUE); to } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { tc <- new.java.class('java.lang.Boolean'); to <- new(tc, TRUE); to } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewWithJavaClass# @@ -133757,497 +133765,497 @@ NULL #if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new('java/lang/Boolean', TRUE); to } [1] TRUE -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewWithJavaClass# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in .fastr.interop.new(Class, ...) : ', '<<<NEWLINE>>>', ' error during Java object instantiation<<<NEWLINE>>>', sep='') } else { to <- new('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'); new(to) } -Error in .fastr.interop.new(Class, ...) : - error during Java object instantiation - ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewWithJavaClass# #if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in getClass(Class, where = topenv(parent.frame())) : ', '<<<NEWLINE>>>', ' “__bogus_class_name__” is not a defined class<<<NEWLINE>>>', sep='') } else { to <- new('__bogus_class_name__'); } Error in getClass(Class, where = topenv(parent.frame())) : “__bogus_class_name__” is not a defined class +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNewWithJavaClass# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in new.external(Class, ...) : ', '<<<NEWLINE>>>', ' error during Java object instantiation<<<NEWLINE>>>', sep='') } else { to <- new('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'); new(to) } +Error in new.external(Class, ...) : + error during Java object instantiation + ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNonPrimitiveParameter# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$equals(to) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$equals(to) } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNullParameters# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodAcceptsOnlyNull(NULL) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$methodAcceptsOnlyNull(NULL) } NULL ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNullParameters#Ignored.Unimplemented# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { java.lang.Long } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$isNull(1) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { java.lang.Long } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$isNull(1) } Error: object 'java.lang.Long' not found ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testNullParameters#Ignored.Unimplemented# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { java.lang.String } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$isNull('string') } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { java.lang.String } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$isNull('string') } Error: object 'java.lang.String' not found ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testOverloaded#Ignored.Unimplemented# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { boolean } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$isOverloaded(TRUE) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { boolean } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$isOverloaded(TRUE) } Error: object 'boolean' not found ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testOverloaded#Ignored.Unimplemented# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { java.lang.String } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$isOverloaded('string') } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { java.lang.String } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass')); to$isOverloaded('string') } Error: object 'java.lang.String' not found ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { tc <- .fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'); to <- .fastr.interop.new(tc); a <- .fastr.java.toArray(c(to, to)); .fastr.interop.isArray(a) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { tc <- new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'); to <- new.external(tc); a <- as.java.array(c(to, to)); is.external.array(a) } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { tc <- .fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'); to <- .fastr.interop.new(tc); a <- .fastr.java.toArray(to); .fastr.interop.isArray(a) } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { TRUE } else { tc <- new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'); to <- new.external(tc); a <- as.java.array(to); is.external.array(a) } [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] TRUE FALSE\n') } else { a <- .fastr.java.toArray(c(T, F)); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] TRUE FALSE\n') } else { a <- as.java.array(c(T, F)); a; } [external object] [1] TRUE FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] TRUE FALSE\n') } else { a <- .fastr.java.toArray(c(T, F),,T); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] TRUE FALSE\n') } else { a <- as.java.array(c(T, F),,T); a; } [external object] [1] TRUE FALSE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a" "b"\n') } else { a <- .fastr.java.toArray(c('a', 'b')); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a" "b"\n') } else { a <- as.java.array(c('a', 'b')); a; } [external object] [1] "a" "b" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a" "b"\n') } else { a <- .fastr.java.toArray(c('a', 'b'),,T); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a" "b"\n') } else { a <- as.java.array(c('a', 'b'),,T); a; } [external object] [1] "a" "b" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a"\n') } else { a <- .fastr.java.toArray('a'); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a"\n') } else { a <- as.java.array('a'); a; } [external object] [1] "a" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a"\n') } else { a <- .fastr.java.toArray('a',,T); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] "a"\n') } else { a <- as.java.array('a',,T); a; } [external object] [1] "a" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2\n') } else { a <- .fastr.java.toArray(c(.fastr.interop.toShort(1), .fastr.interop.toShort(2))); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2\n') } else { a <- as.java.array(c(1L, 2L)); a; } [external object] [1] 1 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2\n') } else { a <- .fastr.java.toArray(c(.fastr.interop.toShort(1), .fastr.interop.toShort(2)), 'int'); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2\n') } else { a <- as.java.array(c(1L, 2L),,T); a; } [external object] [1] 1 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2\n') } else { a <- .fastr.java.toArray(c(.fastr.interop.toShort(1), .fastr.interop.toShort(2)), 'java.lang.Short'); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2\n') } else { a <- as.java.array(c(as.external.short(1), as.external.short(2))); a; } [external object] [1] 1 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2\n') } else { a <- .fastr.java.toArray(c(.fastr.interop.toShort(1), .fastr.interop.toShort(2)), 'java.lang.Short', T); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2\n') } else { a <- as.java.array(c(as.external.short(1), as.external.short(2)), 'int'); a; } [external object] [1] 1 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2\n') } else { a <- .fastr.java.toArray(c(.fastr.interop.toShort(1), .fastr.interop.toShort(2)),,T); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2\n') } else { a <- as.java.array(c(as.external.short(1), as.external.short(2)), 'java.lang.Short'); a; } [external object] [1] 1 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2\n') } else { a <- .fastr.java.toArray(c(1L, 2L)); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2\n') } else { a <- as.java.array(c(as.external.short(1), as.external.short(2)), 'java.lang.Short', T); a; } [external object] [1] 1 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2\n') } else { a <- .fastr.java.toArray(c(1L, 2L),,T); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1 2\n') } else { a <- as.java.array(c(as.external.short(1), as.external.short(2)),,T); a; } [external object] [1] 1 2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1.1 1.2\n') } else { a <- .fastr.java.toArray(c(1.1, 1.2)); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1.1 1.2\n') } else { a <- as.java.array(c(1.1, 1.2)); a; } [external object] [1] 1.1 1.2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1.1 1.2\n') } else { a <- .fastr.java.toArray(c(1.1, 1.2),,T); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1.1 1.2\n') } else { a <- as.java.array(c(1.1, 1.2),,T); a; } [external object] [1] 1.1 1.2 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1.123 2.123\n') } else { a <- .fastr.java.toArray(c(1.123, 2.123), 'double'); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1.123 2.123\n') } else { a <- as.java.array(c(1.123, 2.123), 'double'); a; } [external object] [1] 1.123 2.123 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1.1\n') } else { a <- .fastr.java.toArray(1.1); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1.1\n') } else { a <- as.java.array(1.1); a; } [external object] [1] 1.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1.1\n') } else { a <- .fastr.java.toArray(1.1,,T); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1.1\n') } else { a <- as.java.array(1.1,,T); a; } [external object] [1] 1.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- .fastr.java.toArray(.fastr.interop.toShort(1)); .fastr.java.toArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- as.java.array(1L); a; } [external object] [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- .fastr.java.toArray(.fastr.interop.toShort(1)); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- as.java.array(1L); as.java.array(a); } [external object] [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- .fastr.java.toArray(.fastr.interop.toShort(1), 'double'); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- as.java.array(1L); as.java.array(a,,T); } [external object] [1] 1 -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- .fastr.java.toArray(.fastr.interop.toShort(1), 'java.lang.Short'); a; } +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray#Ignored.Unimplemented# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- as.java.array(1L,,F); a; } [external object] [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- .fastr.java.toArray(.fastr.interop.toShort(1), 'java.lang.Short', T); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- as.java.array(1L,,T); a; } [external object] [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- .fastr.java.toArray(.fastr.interop.toShort(1),,T); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- as.java.array(as.external.short(1)); a; } [external object] [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- .fastr.java.toArray(1L); .fastr.java.toArray(a); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- as.java.array(as.external.short(1)); as.java.array(a); } [external object] [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- .fastr.java.toArray(1L); .fastr.java.toArray(a,,T); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- as.java.array(as.external.short(1), 'double'); a; } [external object] [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- .fastr.java.toArray(1L); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- as.java.array(as.external.short(1), 'java.lang.Short'); a; } [external object] [1] 1 -##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray#Ignored.Unimplemented# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- .fastr.java.toArray(1L,,F); a; } +##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- as.java.array(as.external.short(1), 'java.lang.Short', T); a; } [external object] [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- .fastr.java.toArray(1L,,T); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] 1\n') } else { a <- as.java.array(as.external.short(1),,T); a; } [external object] [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] TRUE\n') } else { a <- .fastr.java.toArray(T); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] TRUE\n') } else { a <- as.java.array(T); a; } [external object] [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToArray# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] TRUE\n') } else { a <- .fastr.java.toArray(T,,T); a; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('[external object]\n[1] TRUE\n') } else { a <- as.java.array(T,,T); a; } [external object] [1] TRUE ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToByte# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.byte' } else { v <- .fastr.interop.toByte(1.1); class(v); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.byte' } else { v <- as.external.byte(1.1); class(v); } [1] "interopt.byte" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToByte# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.byte' } else { v <- .fastr.interop.toByte(1.1); typeof(v); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.byte' } else { v <- as.external.byte(1.1); typeof(v); } [1] "interopt.byte" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToByte# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { -1 } else { v <- .fastr.interop.toByte(1.7976931348623157E308); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { -1 } else { v <- as.external.byte(1.7976931348623157E308); v; } [1] -1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToByte# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { -1 } else { v <- .fastr.interop.toByte(2147483647); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { -1 } else { v <- as.external.byte(2147483647); v; } [1] -1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToByte# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { -128 } else { v <- .fastr.interop.toByte(-128); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { -128 } else { v <- as.external.byte(-128); v; } [1] -128 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToByte# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 0 } else { v <- .fastr.interop.toByte(-2147483648); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 0 } else { v <- as.external.byte(-2147483648); v; } [1] 0 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToByte# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 0 } else { v <- .fastr.interop.toByte(4.9E-324); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 0 } else { v <- as.external.byte(4.9E-324); v; } [1] 0 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToByte# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- .fastr.interop.toByte(1.1); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- as.external.byte(1.1); v; } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToByte# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- .fastr.interop.toByte(1L); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- as.external.byte(1L); v; } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToByte# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- .fastr.interop.toByte(as.raw(1)); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- as.external.byte(as.raw(1)); v; } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToByte# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 127 } else { v <- .fastr.interop.toByte(127); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 127 } else { v <- as.external.byte(127); v; } [1] 127 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToChar# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'a' } else { v <- .fastr.interop.toChar('a'); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'a' } else { v <- as.external.char('a'); v; } [1] "a" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToChar# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'a' } else { v <- .fastr.interop.toChar(97.1); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'a' } else { v <- as.external.char(97.1); v; } [1] "a" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToChar# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'a' } else { v <- .fastr.interop.toChar(97L); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'a' } else { v <- as.external.char(97L); v; } [1] "a" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToChar# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'b' } else { v <- .fastr.interop.toChar('abc', 1); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'b' } else { v <- as.external.char('abc', 1); v; } [1] "b" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToChar# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'b' } else { v <- .fastr.interop.toChar('abc', 1.1); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'b' } else { v <- as.external.char('abc', 1.1); v; } [1] "b" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToChar# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.char' } else { v <- .fastr.interop.toChar(97.1); class(v); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.char' } else { v <- as.external.char(97.1); class(v); } [1] "interopt.char" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToChar# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.char' } else { v <- .fastr.interop.toChar(97.1); typeof(v); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.char' } else { v <- as.external.char(97.1); typeof(v); } [1] "interopt.char" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToChar# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.char' } else { v <- .fastr.interop.toChar(97L); class(v); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.char' } else { v <- as.external.char(97L); class(v); } [1] "interopt.char" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToChar# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.char' } else { v <- .fastr.interop.toChar(97L); typeof(v); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.char' } else { v <- as.external.char(97L); typeof(v); } [1] "interopt.char" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToChar# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in .fastr.interop.toChar(97.1, 1) : ', '<<<NEWLINE>>>', ' pos argument not allowed with a numeric value', '<<<NEWLINE>>>') } else { v <- .fastr.interop.toChar(97.1, 1); v; } -Error in .fastr.interop.toChar(97.1, 1) : +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.external.char(97.1, 1) : ', '<<<NEWLINE>>>', ' pos argument not allowed with a numeric value', '<<<NEWLINE>>>') } else { v <- as.external.char(97.1, 1); v; } +Error in as.external.char(97.1, 1) : pos argument not allowed with a numeric value ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToChar# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in .fastr.interop.toChar(97L, 1) : ','<<<NEWLINE>>>',' pos argument not allowed with a numeric value', '<<<NEWLINE>>>') } else { v <- .fastr.interop.toChar(97L, 1); v; } -Error in .fastr.interop.toChar(97L, 1) : +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in as.external.char(97L, 1) : ','<<<NEWLINE>>>',' pos argument not allowed with a numeric value', '<<<NEWLINE>>>') } else { v <- as.external.char(97L, 1); v; } +Error in as.external.char(97L, 1) : pos argument not allowed with a numeric value ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToFloat# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.float' } else { v <- .fastr.interop.toFloat(1.1); class(v); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.float' } else { v <- as.external.float(1.1); class(v); } [1] "interopt.float" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToFloat# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.float' } else { v <- .fastr.interop.toFloat(1.1); typeof(v); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.float' } else { v <- as.external.float(1.1); typeof(v); } [1] "interopt.float" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToFloat# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.float' } else { v <- .fastr.interop.toFloat(1L); class(v); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.float' } else { v <- as.external.float(1L); class(v); } [1] "interopt.float" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToFloat# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.float' } else { v <- .fastr.interop.toFloat(1L); typeof(v); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.float' } else { v <- as.external.float(1L); typeof(v); } [1] "interopt.float" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToFloat# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 0.0 } else { v <- .fastr.interop.toFloat(4.9E-324); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 0.0 } else { v <- as.external.float(4.9E-324); v; } [1] 0 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToFloat# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- .fastr.interop.toFloat(1L); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- as.external.float(1L); v; } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToFloat# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- .fastr.interop.toFloat(as.raw(1)); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- as.external.float(as.raw(1)); v; } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToFloat# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { v <- .fastr.interop.toFloat(1.1); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.1 } else { v <- as.external.float(1.1); v; } [1] 1.1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToFloat# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.401298464324817E-45 } else { v <- .fastr.interop.toFloat(1.4E-45); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1.401298464324817E-45 } else { v <- as.external.float(1.4E-45); v; } [1] 1.401298e-45 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToFloat# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3.4028235E38 } else { v <- .fastr.interop.toFloat(3.4028235E38); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 3.4028235E38 } else { v <- as.external.float(3.4028235E38); v; } [1] 3.402823e+38 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToFloat# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { Inf } else { v <- .fastr.interop.toFloat(1.7976931348623157E308); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { Inf } else { v <- as.external.float(1.7976931348623157E308); v; } [1] Inf ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToLong# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.long' } else { v <- .fastr.interop.toLong(1.1); class(v); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.long' } else { v <- as.external.long(1.1); class(v); } [1] "interopt.long" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToLong# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.long' } else { v <- .fastr.interop.toLong(1.1); typeof(v); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.long' } else { v <- as.external.long(1.1); typeof(v); } [1] "interopt.long" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToLong# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.long' } else { v <- .fastr.interop.toLong(1L); class(v); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.long' } else { v <- as.external.long(1L); class(v); } [1] "interopt.long" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToLong# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.long' } else { v <- .fastr.interop.toLong(1L); typeof(v); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.long' } else { v <- as.external.long(1L); typeof(v); } [1] "interopt.long" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToLong# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { -2147483648 } else { v <- .fastr.interop.toLong(-2147483648); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { -2147483648 } else { v <- as.external.long(-2147483648); v; } [1] -2147483648 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToLong# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 0 } else { v <- .fastr.interop.toLong(4.9E-324); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 0 } else { v <- as.external.long(4.9E-324); v; } [1] 0 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToLong# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- .fastr.interop.toLong(1.1); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- as.external.long(1.1); v; } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToLong# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- .fastr.interop.toLong(1L); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- as.external.long(1L); v; } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToLong# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- .fastr.interop.toLong(as.raw(1)); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- as.external.long(as.raw(1)); v; } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToLong# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2147483647 } else { v <- .fastr.interop.toLong(2147483647); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 2147483647 } else { v <- as.external.long(2147483647); v; } [1] 2147483647 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToLong# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 9223372036854775807 } else { v <- .fastr.interop.toLong(1.7976931348623157E308); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 9223372036854775807 } else { v <- as.external.long(1.7976931348623157E308); v; } [1] 9.223372e+18 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToShort# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.short' } else { v <- .fastr.interop.toShort(1.1); class(v); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.short' } else { v <- as.external.short(1.1); class(v); } [1] "interopt.short" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToShort# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.short' } else { v <- .fastr.interop.toShort(1.1); typeof(v); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.short' } else { v <- as.external.short(1.1); typeof(v); } [1] "interopt.short" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToShort# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.short' } else { v <- .fastr.interop.toShort(1L); class(v); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.short' } else { v <- as.external.short(1L); class(v); } [1] "interopt.short" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToShort# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.short' } else { v <- .fastr.interop.toShort(1L); typeof(v); } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 'interopt.short' } else { v <- as.external.short(1L); typeof(v); } [1] "interopt.short" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToShort# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { -1 } else { v <- .fastr.interop.toShort(1.7976931348623157E308); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { -1 } else { v <- as.external.short(1.7976931348623157E308); v; } [1] -1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToShort# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { -1 } else { v <- .fastr.interop.toShort(2147483647); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { -1 } else { v <- as.external.short(2147483647); v; } [1] -1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToShort# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { -32768 } else { v <- .fastr.interop.toShort(-32768); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { -32768 } else { v <- as.external.short(-32768); v; } [1] -32768 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToShort# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 0 } else { v <- .fastr.interop.toShort(-2147483648); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 0 } else { v <- as.external.short(-2147483648); v; } [1] 0 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToShort# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 0 } else { v <- .fastr.interop.toShort(4.9E-324); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 0 } else { v <- as.external.short(4.9E-324); v; } [1] 0 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToShort# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- .fastr.interop.toShort(1.1); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- as.external.short(1.1); v; } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToShort# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- .fastr.interop.toShort(1L); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- as.external.short(1L); v; } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToShort# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- .fastr.interop.toShort(as.raw(1)); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 1 } else { v <- as.external.short(as.raw(1)); v; } [1] 1 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testToShort# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { 32767 } else { v <- .fastr.interop.toShort(32767); v; } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { 32767 } else { v <- as.external.short(32767); v; } [1] 32767 ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testWhile#Output.IgnoreErrorContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in if (T) print(\'OK\') : ', '<<<NEWLINE>>>', ' argument is not interpretable as logical', '<<<NEWLINE>>>') } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));while(to) print('OK') } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { cat('Error in if (T) print(\'OK\') : ', '<<<NEWLINE>>>', ' argument is not interpretable as logical', '<<<NEWLINE>>>') } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));while(to) print('OK') } Error in if (T) print('OK') : argument is not interpretable as logical ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testWhile# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { while(1) {print('OK'); break;} } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));while(to$fieldInteger) {print('OK'); break;} } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { while(1) {print('OK'); break;} } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));while(to$fieldInteger) {print('OK'); break;} } [1] "OK" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testWhile# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { while(T) {print('OK'); break;} } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));while(to$fieldBoolean) {print('OK'); break;} } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { while(T) {print('OK'); break;} } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));while(to$fieldBoolean) {print('OK'); break;} } [1] "OK" ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testWhile#Ignored.ImplementationError#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { while(c("TRUE","TRUE","FALSE")) {print('OK'); break;} } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));while(to$listStringBoolean) {print('OK'); break;} } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { while(c("TRUE","TRUE","FALSE")) {print('OK'); break;} } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));while(to$listStringBoolean) {print('OK'); break;} } [1] "OK" Warning message: In while (c("TRUE", "TRUE", "FALSE")) { : the condition has length > 1 and only the first element will be used ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testWhile#Ignored.ImplementationError#Output.IgnoreErrorContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { while(c('A', 'B')) {print('OK'); break;} } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));while(to$listString) {print('OK'); break;} } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { while(c('A', 'B')) {print('OK'); break;} } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));while(to$listString) {print('OK'); break;} } Error in while (c("A", "B")) { : argument is not interpretable as logical In addition: Warning message: In while (c("A", "B")) { : the condition has length > 1 and only the first element will be used ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testWhile#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { while(c('TRUE', 'TRUE', 'FALSE')) {print('OK'); break;} } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));while(to$fieldStringBooleanArray) {print('OK'); break;} } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { while(c('TRUE', 'TRUE', 'FALSE')) {print('OK'); break;} } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));while(to$fieldStringBooleanArray) {print('OK'); break;} } [1] "OK" Warning message: In while (c("TRUE", "TRUE", "FALSE")) { : the condition has length > 1 and only the first element will be used ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testWhile#Output.IgnoreWarningContext#Output.IgnoreErrorContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { while(c('a', 'b')) {print('OK'); break;} } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$fieldStringArray) {print('OK'); break;} } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { while(c('a', 'b')) {print('OK'); break;} } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));if(to$fieldStringArray) {print('OK'); break;} } Error in while (c("a", "b")) { : argument is not interpretable as logical In addition: Warning message: In while (c("a", "b")) { : the condition has length > 1 and only the first element will be used ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testWhile#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { while(c(T, F)) {print('OK'); break;} } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));while(to$fieldBooleanArray) {print('OK'); break;} } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { while(c(T, F)) {print('OK'); break;} } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));while(to$fieldBooleanArray) {print('OK'); break;} } [1] "OK" Warning message: In while (c(T, F)) { : the condition has length > 1 and only the first element will be used ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testWhile#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { while(c(T, F)) {print('OK'); break;} } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));while(to$fieldIntegerArray) {print('OK'); break;} } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { while(c(T, F)) {print('OK'); break;} } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));while(to$fieldIntegerArray) {print('OK'); break;} } [1] "OK" Warning message: In while (c(T, F)) { : the condition has length > 1 and only the first element will be used ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testWhile#Ignored.ImplementationError#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { while(c(T, F)) {print('OK'); break;} } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));while(to$listBoolean) {print('OK'); break;} } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { while(c(T, F)) {print('OK'); break;} } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));while(to$listBoolean) {print('OK'); break;} } [1] "OK" Warning message: In while (c(T, F)) { : the condition has length > 1 and only the first element will be used ##com.oracle.truffle.r.test.library.fastr.TestJavaInterop.testWhile#Ignored.ImplementationError#Output.IgnoreWarningContext# -#if (length(grep("FastR", R.Version()$version.string)) != 1) { while(c(T, F)) {print('OK'); break;} } else { to <- .fastr.interop.new(.fastr.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));while(to$listInteger) {print('OK'); break;} } +#if (length(grep("FastR", R.Version()$version.string)) != 1) { while(c(T, F)) {print('OK'); break;} } else { to <- new.external(new.java.class('com.oracle.truffle.r.test.library.fastr.TestJavaInterop$TestClass'));while(to$listInteger) {print('OK'); break;} } [1] "OK" Warning message: In while (c(T, F)) { : -- GitLab