graalvm / simplelanguage

A simple example language built using the Truffle API.
http://openjdk.java.net/projects/graal/
Universal Permissive License v1.0
612 stars 198 forks source link

Fails to build with graalvm-ce 21.2.0 #107

Open CAFxX opened 3 years ago

CAFxX commented 3 years ago

Running mvn package results in:

[INFO] --- maven-surefire-plugin:2.9:test (default-test) @ simplelanguage ---
[INFO] Surefire report directory: /mnt/c/Users/micro/Documents/dev/simplelanguage/language/target/surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running com.oracle.truffle.sl.test.PassItselfBackViaContextTest
Tests run: 8, Failures: 0, Errors: 8, Skipped: 0, Time elapsed: 0.3 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLCodeSharingTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.01 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLDebugDirectTest
Tests run: 10, Failures: 0, Errors: 10, Skipped: 0, Time elapsed: 0.012 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLDebugTest
Tests run: 50, Failures: 25, Errors: 25, Skipped: 0, Time elapsed: 0.14 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLExceptionTest
Tests run: 14, Failures: 0, Errors: 14, Skipped: 0, Time elapsed: 0.014 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLExecutionListenerTest
Tests run: 12, Failures: 0, Errors: 12, Skipped: 0, Time elapsed: 0.011 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLFactorialTest
Tests run: 6, Failures: 0, Errors: 6, Skipped: 0, Time elapsed: 0.007 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLInstrumentLegacyTest
Tests run: 6, Failures: 0, Errors: 6, Skipped: 0, Time elapsed: 0.035 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLInstrumentTest
Tests run: 6, Failures: 0, Errors: 6, Skipped: 0, Time elapsed: 0.007 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLInteropControlFlowTest
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.025 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLInteropObjectTest
Tests run: 4, Failures: 0, Errors: 4, Skipped: 0, Time elapsed: 0.009 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLInteropOperatorTest
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.007 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLInteropPrimitiveTest
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.008 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLJavaInteropConversionTest
Tests run: 3, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.008 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLJavaInteropDebugTest
Tests run: 4, Failures: 2, Errors: 2, Skipped: 0, Time elapsed: 0.009 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLJavaInteropExceptionTest
Tests run: 6, Failures: 0, Errors: 6, Skipped: 0, Time elapsed: 0.007 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLJavaInteropTest
Tests run: 28, Failures: 0, Errors: 28, Skipped: 0, Time elapsed: 0.013 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLLoggerTest
Tests run: 8, Failures: 0, Errors: 8, Skipped: 0, Time elapsed: 0.009 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLParseErrorTest
Tests run: 4, Failures: 0, Errors: 4, Skipped: 0, Time elapsed: 0.007 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLParseInContextTest
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.006 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLReadPropertyTest
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.008 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLSeparatedClassLoadersTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.006 sec
Running com.oracle.truffle.sl.test.SLSharedCodeSeparatedEnvTest
Tests run: 4, Failures: 0, Errors: 4, Skipped: 0, Time elapsed: 0.006 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLSimpleTestSuite
Tests run: 56, Failures: 0, Errors: 56, Skipped: 0, Time elapsed: 0.413 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.SLValueSharingTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.007 sec <<< FAILURE!
Running com.oracle.truffle.sl.test.ToStringOfEvalTest
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.007 sec <<< FAILURE!

Results :

Failed tests:   testExceptions(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testUnwindAndReenter(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testValuesScope(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testStack(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testNull(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testStatementAndExpressionStepOver(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testSourceLocation(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testBreakpointEverywhereBreaks(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testGuestFunctionBreakpoints(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testMisplacedLineBreakpoints(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testStepFromSuspendHere(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testMisplacedColumnBreakpoints(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testTimeboxing(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testBreakpoint(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testArgumentsAndValues(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testMetaObjects(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testDebugger(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testStackInterop(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testSuspendHereFromHost(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testBuiltInFunctionBreakpoints(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testStepInOver(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testDebugValue(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testExpressionStepInto(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testExpressionStepOver(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testExpressionStepOut(com.oracle.truffle.sl.test.SLDebugTest): Engine initialization failed
  testStackAtGuest(com.oracle.truffle.sl.test.SLJavaInteropDebugTest): Engine initialization failed
  testInteropStackAtGuest(com.oracle.truffle.sl.test.SLJavaInteropDebugTest): Engine initialization failed

Tests in error:
  callbackWithValueTruffleObject(com.oracle.truffle.sl.test.PassItselfBackViaContextTest): org.graalvm.polyglot.impl.AbstractPolyglotImpl: Unable to get public provider() method
  callbackWithValueTruffleObject(com.oracle.truffle.sl.test.PassItselfBackViaContextTest)
  callbackWithParamTen(com.oracle.truffle.sl.test.PassItselfBackViaContextTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  callbackWithParamTen(com.oracle.truffle.sl.test.PassItselfBackViaContextTest)
  callbackWithValueTen(com.oracle.truffle.sl.test.PassItselfBackViaContextTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  callbackWithValueTen(com.oracle.truffle.sl.test.PassItselfBackViaContextTest)
  callbackWithParamTruffleObject(com.oracle.truffle.sl.test.PassItselfBackViaContextTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder 
  callbackWithParamTruffleObject(com.oracle.truffle.sl.test.PassItselfBackViaContextTest)
  testFibSharing(com.oracle.truffle.sl.test.SLCodeSharingTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testDebuggerBreakpoint(com.oracle.truffle.sl.test.SLDebugDirectTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testDebuggerBreakpoint(com.oracle.truffle.sl.test.SLDebugDirectTest)
  testPause(com.oracle.truffle.sl.test.SLDebugDirectTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testPause(com.oracle.truffle.sl.test.SLDebugDirectTest)
  testNull(com.oracle.truffle.sl.test.SLDebugDirectTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testNull(com.oracle.truffle.sl.test.SLDebugDirectTest)
  testBreakpoint(com.oracle.truffle.sl.test.SLDebugDirectTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testBreakpoint(com.oracle.truffle.sl.test.SLDebugDirectTest)
  stepInStepOver(com.oracle.truffle.sl.test.SLDebugDirectTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  stepInStepOver(com.oracle.truffle.sl.test.SLDebugDirectTest)
  testExceptions(com.oracle.truffle.sl.test.SLDebugTest)
  testUnwindAndReenter(com.oracle.truffle.sl.test.SLDebugTest)
  testValuesScope(com.oracle.truffle.sl.test.SLDebugTest)
  testStack(com.oracle.truffle.sl.test.SLDebugTest)
  testNull(com.oracle.truffle.sl.test.SLDebugTest)
  testStatementAndExpressionStepOver(com.oracle.truffle.sl.test.SLDebugTest)
  testSourceLocation(com.oracle.truffle.sl.test.SLDebugTest)
  testBreakpointEverywhereBreaks(com.oracle.truffle.sl.test.SLDebugTest)
  testGuestFunctionBreakpoints(com.oracle.truffle.sl.test.SLDebugTest)
  testMisplacedLineBreakpoints(com.oracle.truffle.sl.test.SLDebugTest)
  testStepFromSuspendHere(com.oracle.truffle.sl.test.SLDebugTest)
  testMisplacedColumnBreakpoints(com.oracle.truffle.sl.test.SLDebugTest)
  testTimeboxing(com.oracle.truffle.sl.test.SLDebugTest)
  testBreakpoint(com.oracle.truffle.sl.test.SLDebugTest)
  testArgumentsAndValues(com.oracle.truffle.sl.test.SLDebugTest)
  testMetaObjects(com.oracle.truffle.sl.test.SLDebugTest)
  testDebugger(com.oracle.truffle.sl.test.SLDebugTest)
  testStackInterop(com.oracle.truffle.sl.test.SLDebugTest)
  testSuspendHereFromHost(com.oracle.truffle.sl.test.SLDebugTest)
  testBuiltInFunctionBreakpoints(com.oracle.truffle.sl.test.SLDebugTest)
  testStepInOver(com.oracle.truffle.sl.test.SLDebugTest)
  testDebugValue(com.oracle.truffle.sl.test.SLDebugTest)
  testExpressionStepInto(com.oracle.truffle.sl.test.SLDebugTest)
  testExpressionStepOver(com.oracle.truffle.sl.test.SLDebugTest)
  testExpressionStepOut(com.oracle.truffle.sl.test.SLDebugTest)
  testExceptions(com.oracle.truffle.sl.test.SLExceptionTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testExceptions(com.oracle.truffle.sl.test.SLExceptionTest)
  testThroughProxy(com.oracle.truffle.sl.test.SLExceptionTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testThroughProxy(com.oracle.truffle.sl.test.SLExceptionTest)
  testProxyGuestLanguageStack(com.oracle.truffle.sl.test.SLExceptionTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testProxyGuestLanguageStack(com.oracle.truffle.sl.test.SLExceptionTest)
  testGuestOverHostPropagation(com.oracle.truffle.sl.test.SLExceptionTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testGuestOverHostPropagation(com.oracle.truffle.sl.test.SLExceptionTest)
  testHostException(com.oracle.truffle.sl.test.SLExceptionTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testHostException(com.oracle.truffle.sl.test.SLExceptionTest)
  testGuestLanguageError(com.oracle.truffle.sl.test.SLExceptionTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testGuestLanguageError(com.oracle.truffle.sl.test.SLExceptionTest)
  testNonMain(com.oracle.truffle.sl.test.SLExceptionTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testNonMain(com.oracle.truffle.sl.test.SLExceptionTest)
  testRootsAndStatements(com.oracle.truffle.sl.test.SLExecutionListenerTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testRootsAndStatements(com.oracle.truffle.sl.test.SLExecutionListenerTest)
  testRoots(com.oracle.truffle.sl.test.SLExecutionListenerTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testRoots(com.oracle.truffle.sl.test.SLExecutionListenerTest)
  testStatements(com.oracle.truffle.sl.test.SLExecutionListenerTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testStatements(com.oracle.truffle.sl.test.SLExecutionListenerTest)
  testExpressionsStatementsAndRoots(com.oracle.truffle.sl.test.SLExecutionListenerTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder   
  testExpressionsStatementsAndRoots(com.oracle.truffle.sl.test.SLExecutionListenerTest)
  testFactorial(com.oracle.truffle.sl.test.SLExecutionListenerTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testFactorial(com.oracle.truffle.sl.test.SLExecutionListenerTest)
  testExpressions(com.oracle.truffle.sl.test.SLExecutionListenerTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testExpressions(com.oracle.truffle.sl.test.SLExecutionListenerTest)
  factorialOf1(com.oracle.truffle.sl.test.SLFactorialTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  factorialOf1(com.oracle.truffle.sl.test.SLFactorialTest)
  factorialOf3(com.oracle.truffle.sl.test.SLFactorialTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  factorialOf3(com.oracle.truffle.sl.test.SLFactorialTest)
  factorialOf5(com.oracle.truffle.sl.test.SLFactorialTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  factorialOf5(com.oracle.truffle.sl.test.SLFactorialTest)
  testEarlyReturn(com.oracle.truffle.sl.test.SLInstrumentLegacyTest): org/graalvm/polyglot/impl/AbstractPolyglotImpl$AbstractContextImpl
  testLexicalScopes(com.oracle.truffle.sl.test.SLInstrumentLegacyTest): Could not initialize class com.oracle.truffle.sl.test.SLInstrumentLegacyTest
  testChangeArgumentsOnReenter(com.oracle.truffle.sl.test.SLInstrumentLegacyTest): Could not initialize class com.oracle.truffle.sl.test.SLInstrumentLegacyTest
  testReplaceNodeReturnValue(com.oracle.truffle.sl.test.SLInstrumentLegacyTest): Could not initialize class com.oracle.truffle.sl.test.SLInstrumentLegacyTest  testOutput(com.oracle.truffle.sl.test.SLInstrumentLegacyTest): Could not initialize class com.oracle.truffle.sl.test.SLInstrumentLegacyTest
  testRedoIO(com.oracle.truffle.sl.test.SLInstrumentLegacyTest): Could not initialize class com.oracle.truffle.sl.test.SLInstrumentLegacyTest
  testEarlyReturn(com.oracle.truffle.sl.test.SLInstrumentTest): Could not initialize class com.oracle.truffle.api.interop.InteropLibraryGen
  testLexicalScopes(com.oracle.truffle.sl.test.SLInstrumentTest): Could not initialize class com.oracle.truffle.sl.test.SLInstrumentTest
  testChangeArgumentsOnReenter(com.oracle.truffle.sl.test.SLInstrumentTest): Could not initialize class com.oracle.truffle.sl.test.SLInstrumentTest
  testReplaceNodeReturnValue(com.oracle.truffle.sl.test.SLInstrumentTest): Could not initialize class com.oracle.truffle.sl.test.SLInstrumentTest
  testOutput(com.oracle.truffle.sl.test.SLInstrumentTest): Could not initialize class com.oracle.truffle.sl.test.SLInstrumentTest
  testRedoIO(com.oracle.truffle.sl.test.SLInstrumentTest): Could not initialize class com.oracle.truffle.sl.test.SLInstrumentTest
  testWhile(com.oracle.truffle.sl.test.SLInteropControlFlowTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testIf(com.oracle.truffle.sl.test.SLInteropControlFlowTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testNewForeign(com.oracle.truffle.sl.test.SLInteropObjectTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testNewForeign(com.oracle.truffle.sl.test.SLInteropObjectTest)
  testObject(com.oracle.truffle.sl.test.SLInteropObjectTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testObject(com.oracle.truffle.sl.test.SLInteropObjectTest)
  testAdd(com.oracle.truffle.sl.test.SLInteropOperatorTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testSub(com.oracle.truffle.sl.test.SLInteropOperatorTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testChar(com.oracle.truffle.sl.test.SLInteropPrimitiveTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testBoolean(com.oracle.truffle.sl.test.SLInteropPrimitiveTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testGR7318Map(com.oracle.truffle.sl.test.SLJavaInteropConversionTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testGR7318List(com.oracle.truffle.sl.test.SLJavaInteropConversionTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testGR7318Object(com.oracle.truffle.sl.test.SLJavaInteropConversionTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testStackAtGuest(com.oracle.truffle.sl.test.SLJavaInteropDebugTest)
  testInteropStackAtGuest(com.oracle.truffle.sl.test.SLJavaInteropDebugTest)
  testGuestHostCallbackHostError(com.oracle.truffle.sl.test.SLJavaInteropExceptionTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder   
  testTruffleMap(com.oracle.truffle.sl.test.SLJavaInteropExceptionTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testGuestHostCallbackGuestError(com.oracle.truffle.sl.test.SLJavaInteropExceptionTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder  
  testFunctionProxy(com.oracle.truffle.sl.test.SLJavaInteropExceptionTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testGR7284GuestHostGuestHost(com.oracle.truffle.sl.test.SLJavaInteropExceptionTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder     
  testGR7284(com.oracle.truffle.sl.test.SLJavaInteropExceptionTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  sumPairsFunctionalRawInterface(com.oracle.truffle.sl.test.SLJavaInteropTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  sumPairsFunctionalRawInterface(com.oracle.truffle.sl.test.SLJavaInteropTest)
  asFunction(com.oracle.truffle.sl.test.SLJavaInteropTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  asFunction(com.oracle.truffle.sl.test.SLJavaInteropTest)
  sumPairsIndirect(com.oracle.truffle.sl.test.SLJavaInteropTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  sumPairsIndirect(com.oracle.truffle.sl.test.SLJavaInteropTest)
  accessJavaMap(com.oracle.truffle.sl.test.SLJavaInteropTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  accessJavaMap(com.oracle.truffle.sl.test.SLJavaInteropTest)
  sumPairs(com.oracle.truffle.sl.test.SLJavaInteropTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  sumPairs(com.oracle.truffle.sl.test.SLJavaInteropTest)
  sumPairsFunctionalInterface(com.oracle.truffle.sl.test.SLJavaInteropTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  sumPairsFunctionalInterface(com.oracle.truffle.sl.test.SLJavaInteropTest)
  sumPairsInArray(com.oracle.truffle.sl.test.SLJavaInteropTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  sumPairsInArray(com.oracle.truffle.sl.test.SLJavaInteropTest)
  sumPairsInArrayOfArray(com.oracle.truffle.sl.test.SLJavaInteropTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  sumPairsInArrayOfArray(com.oracle.truffle.sl.test.SLJavaInteropTest)
  asFunctionWithArgVarArgs(com.oracle.truffle.sl.test.SLJavaInteropTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  asFunctionWithArgVarArgs(com.oracle.truffle.sl.test.SLJavaInteropTest)
  sumMapInArrayOfArray(com.oracle.truffle.sl.test.SLJavaInteropTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  sumMapInArrayOfArray(com.oracle.truffle.sl.test.SLJavaInteropTest)
  sumPairInMapOfArray(com.oracle.truffle.sl.test.SLJavaInteropTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  sumPairInMapOfArray(com.oracle.truffle.sl.test.SLJavaInteropTest)
  asFunctionWithArg(com.oracle.truffle.sl.test.SLJavaInteropTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  asFunctionWithArg(com.oracle.truffle.sl.test.SLJavaInteropTest)
  asFunctionWithArr(com.oracle.truffle.sl.test.SLJavaInteropTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  asFunctionWithArr(com.oracle.truffle.sl.test.SLJavaInteropTest)
  asFunctionWithVarArgs(com.oracle.truffle.sl.test.SLJavaInteropTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  asFunctionWithVarArgs(com.oracle.truffle.sl.test.SLJavaInteropTest)
  testLoggerSlFunctionParentLevelFine(com.oracle.truffle.sl.test.SLLoggerTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testMultipleContextsNestedFineLevel(com.oracle.truffle.sl.test.SLLoggerTest): Could not initialize class com.oracle.truffle.sl.test.SLLoggerTest
  testLoggerNoConfig(com.oracle.truffle.sl.test.SLLoggerTest): Could not initialize class com.oracle.truffle.sl.test.SLLoggerTest
  testMultipleContextsExclusiveFineLevel(com.oracle.truffle.sl.test.SLLoggerTest): Could not initialize class com.oracle.truffle.sl.test.SLLoggerTest        
  testMultipleContextsNestedDifferentLogLevel(com.oracle.truffle.sl.test.SLLoggerTest): Could not initialize class com.oracle.truffle.sl.test.SLLoggerTest   
  testLoggerSlFunctionSiblingLevelFine(com.oracle.truffle.sl.test.SLLoggerTest): Could not initialize class com.oracle.truffle.sl.test.SLLoggerTest
  testMultipleContextsExclusiveDifferentLogLevel(com.oracle.truffle.sl.test.SLLoggerTest): Could not initialize class com.oracle.truffle.sl.test.SLLoggerTest  testLoggerSlFunctionLevelFine(com.oracle.truffle.sl.test.SLLoggerTest): Could not initialize class com.oracle.truffle.sl.test.SLLoggerTest
  testParseError(com.oracle.truffle.sl.test.SLParseErrorTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testParseErrorEmpty(com.oracle.truffle.sl.test.SLParseErrorTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testParseErrorEOF1(com.oracle.truffle.sl.test.SLParseErrorTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testParseErrorEOF2(com.oracle.truffle.sl.test.SLParseErrorTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  parseAPlusB(com.oracle.truffle.sl.test.SLParseInContextTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  parseAPlusB(com.oracle.truffle.sl.test.SLParseInContextTest)
  testRead(com.oracle.truffle.sl.test.SLReadPropertyTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testRead(com.oracle.truffle.sl.test.SLReadPropertyTest)
  shareCodeUseDifferentOutputStreams(com.oracle.truffle.sl.test.SLSharedCodeSeparatedEnvTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  shareCodeUseDifferentOutputStreams(com.oracle.truffle.sl.test.SLSharedCodeSeparatedEnvTest)
  instrumentsSeeOutputOfBoth(com.oracle.truffle.sl.test.SLSharedCodeSeparatedEnvTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder     
  instrumentsSeeOutputOfBoth(com.oracle.truffle.sl.test.SLSharedCodeSeparatedEnvTest)
  Add(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  Arithmetic(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  Break(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  Builtins(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  Call(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  Comparison(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  ControlFlow(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  DefineFunction(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  Div(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  Equal(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  InvalidAssignmentInAssignment(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  InvalidAssignmentInBinOp(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  InvalidAssignmentInBlock(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  InvalidAssignmentInIfCond(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  InvalidAssignmentInWhileCond(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  InvalidBreak(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  InvalidContinue(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  ParseError01(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  ParseError02(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  TypeError01(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  TypeError02(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  TypeError03(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  TypeError04(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  TypeError05(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  TypeError06(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  TypeError07(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  UndefinedFunction01(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  UndefinedFunction02(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  UndefinedFunction03(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  Eval(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  Fibonacci(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  FunctionLiteral(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  HelloEqualsWorld(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  HelloWorld(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  Inlining(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  IsMetaInstance(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  LocalTypeChange(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  Logical(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  Loop(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  LoopCall(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  LoopInvalidate(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  LoopObject(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  LoopObjectDyn(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  LoopPolymorphic(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  LoopPrint(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  Mul(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  Null(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  Object(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  ObjectDyn(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  String(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  Sub(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  Sum(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  SumCall(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  SumObject(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  SumPrint(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  TypeOf(com.oracle.truffle.sl.test.SLSimpleTestSuite): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  testImplicitValueSharing(com.oracle.truffle.sl.test.SLValueSharingTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  checkToStringOnAFunction(com.oracle.truffle.sl.test.ToStringOfEvalTest): Could not initialize class org.graalvm.polyglot.Engine$ImplHolder
  checkToStringOnAFunction(com.oracle.truffle.sl.test.ToStringOfEvalTest)

Tests run: 244, Failures: 27, Errors: 216, Skipped: 1

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for simplelanguage-parent 21.1.0:
[INFO]
[INFO] simplelanguage-parent .............................. SUCCESS [  0.011 s]
[INFO] simplelanguage ..................................... FAILURE [ 29.142 s]
[INFO] launcher ........................................... SKIPPED
[INFO] simplelanguage-graalvm-native ...................... SKIPPED
[INFO] simplelanguage-graalvm-component ................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  29.587 s
[INFO] Finished at: 2021-07-27T07:36:55+09:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.9:test (default-test) on project simplelanguage: There are test failures.    
[ERROR]
[ERROR] Please refer to /mnt/c/Users/micro/Documents/dev/simplelanguage/language/target/surefire-reports for the individual test results.
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <args> -rf :simplelanguage

With 21.1.0 the command completes succesfully.