5 test failures remain using jtreg-4.2.0-tip: --------------------------------------------------
TEST: java/lang/String/nativeEncoding/StringPlatformChars.java TEST JDK: /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 1.179 seconds messages: command: build StringPlatformChars reason: Named class compiled on demand Test directory: compile: StringPlatformChars elapsed time (seconds): 1.179 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.626 seconds messages: command: compile /Volumes/A/JDK/jdk10/test/jdk/java/lang/String/nativeEncoding/StringPlatformChars.java reason: .class file out of date or does not exist Mode: agentvm Agent id: 1 elapsed time (seconds): 0.626 configuration: Boot Layer (javac runtime environment) class path: /Users/alan/javalib/share/jtreg/lib/javatest.jar /Users/alan/javalib/share/jtreg/lib/jtreg.jar patch: java.base /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/patches/java.base javac compilation environment source path: /Volumes/A/JDK/jdk10/test/jdk/java/lang/String/nativeEncoding class path: /Volumes/A/JDK/jdk10/test/jdk/java/lang/String/nativeEncoding /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/classes/4/java/lang/String/nativeEncoding/StringPlatformChars.d rerun: cd /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/scratch/0 && \ HOME=/Users/alan \ JDK8_HOME=/Library/Java/JavaVirtualMachines/1.9.0.jdk/Contents/Home \ LANG=en_US.UTF-8 \ LC_ALL=en_US.UTF-8 \ PATH=/bin:/usr/bin \ /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk/bin/javac \ -J-Xmx512m \ -J-XX:MaxRAMPercentage=3 \ -J-ea \ -J-esa \ -J-Dtest.class.path.prefix=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/classes/4/java/lang/String/nativeEncoding/StringPlatformChars.d:/Volumes/A/JDK/jdk10/test/jdk/java/lang/String/nativeEncoding \ -J-Dtest.src=/Volumes/A/JDK/jdk10/test/jdk/java/lang/String/nativeEncoding \ -J-Dtest.src.path=/Volumes/A/JDK/jdk10/test/jdk/java/lang/String/nativeEncoding \ -J-Dtest.classes=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/classes/4/java/lang/String/nativeEncoding/StringPlatformChars.d \ -J-Dtest.class.path=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/classes/4/java/lang/String/nativeEncoding/StringPlatformChars.d \ -J-Dtest.vm.opts='-Xmx512m -XX:MaxRAMPercentage=3 -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx512m -J-XX:MaxRAMPercentage=3 -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts= \ -J-Dtest.jdk=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk \ -J-Dcompile.jdk=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk \ -J-Dtest.timeout.factor=4.0 \ -d /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/classes/4/java/lang/String/nativeEncoding/StringPlatformChars.d \ -sourcepath /Volumes/A/JDK/jdk10/test/jdk/java/lang/String/nativeEncoding \ -classpath /Volumes/A/JDK/jdk10/test/jdk/java/lang/String/nativeEncoding:/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/classes/4/java/lang/String/nativeEncoding/StringPlatformChars.d /Volumes/A/JDK/jdk10/test/jdk/java/lang/String/nativeEncoding/StringPlatformChars.java TEST RESULT: Error. Use -nativepath to specify the location of native code -------------------------------------------------- TEST: jdk/internal/misc/JavaLangAccess/NewUnsafeString.java TEST JDK: /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile -XDignore.symbol.file NewUnsafeString.java TIME: 0.03 seconds messages: command: compile -XDignore.symbol.file /Volumes/A/JDK/jdk10/test/jdk/jdk/internal/misc/JavaLangAccess/NewUnsafeString.java reason: User specified action: run compile -XDignore.symbol.file NewUnsafeString.java Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.misc=ALL-UNNAMED Mode: agentvm Agent id: 1 elapsed time (seconds): 0.03 configuration: Boot Layer (javac runtime environment) class path: /Users/alan/javalib/share/jtreg/lib/javatest.jar /Users/alan/javalib/share/jtreg/lib/jtreg.jar patch: java.base /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/patches/java.base javac compilation environment add modules: java.base add exports: java.base/jdk.internal.misc ALL-UNNAMED source path: /Volumes/A/JDK/jdk10/test/jdk/jdk/internal/misc/JavaLangAccess class path: /Volumes/A/JDK/jdk10/test/jdk/jdk/internal/misc/JavaLangAccess /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/classes/4/jdk/internal/misc/JavaLangAccess/NewUnsafeString.d rerun: cd /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/scratch/0 && \ HOME=/Users/alan \ JDK8_HOME=/Library/Java/JavaVirtualMachines/1.9.0.jdk/Contents/Home \ LANG=en_US.UTF-8 \ LC_ALL=en_US.UTF-8 \ PATH=/bin:/usr/bin \ /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk/bin/javac \ -J-Xmx512m \ -J-XX:MaxRAMPercentage=3 \ -J-ea \ -J-esa \ -J-Dtest.class.path.prefix=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/classes/4/jdk/internal/misc/JavaLangAccess/NewUnsafeString.d:/Volumes/A/JDK/jdk10/test/jdk/jdk/internal/misc/JavaLangAccess \ -J-Dtest.src=/Volumes/A/JDK/jdk10/test/jdk/jdk/internal/misc/JavaLangAccess \ -J-Dtest.src.path=/Volumes/A/JDK/jdk10/test/jdk/jdk/internal/misc/JavaLangAccess \ -J-Dtest.classes=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/classes/4/jdk/internal/misc/JavaLangAccess/NewUnsafeString.d \ -J-Dtest.class.path=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/classes/4/jdk/internal/misc/JavaLangAccess/NewUnsafeString.d \ -J-Dtest.vm.opts='-Xmx512m -XX:MaxRAMPercentage=3 -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx512m -J-XX:MaxRAMPercentage=3 -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts= \ -J-Dtest.jdk=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk \ -J-Dcompile.jdk=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk \ -J-Dtest.timeout.factor=4.0 \ -J-Dtest.modules=java.base/jdk.internal.misc \ --add-modules java.base \ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \ -d /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/classes/4/jdk/internal/misc/JavaLangAccess/NewUnsafeString.d \ -sourcepath /Volumes/A/JDK/jdk10/test/jdk/jdk/internal/misc/JavaLangAccess \ -classpath /Volumes/A/JDK/jdk10/test/jdk/jdk/internal/misc/JavaLangAccess:/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/classes/4/jdk/internal/misc/JavaLangAccess/NewUnsafeString.d \ -XDignore.symbol.file /Volumes/A/JDK/jdk10/test/jdk/jdk/internal/misc/JavaLangAccess/NewUnsafeString.java ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build NewUnsafeString reason: Named class compiled on demand elapsed time (seconds): 0.0 ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.Error: jla.newStringUnsafe did not use provided string REASON: User specified action: run main NewUnsafeString TIME: 0.004 seconds messages: command: main NewUnsafeString reason: User specified action: run main NewUnsafeString Mode: agentvm Agent id: 1 Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc elapsed time (seconds): 0.004 configuration: Boot Layer class path: /Users/alan/javalib/share/jtreg/lib/javatest.jar /Users/alan/javalib/share/jtreg/lib/jtreg.jar patch: java.base /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/patches/java.base Test Layer add exports: java.base/jdk.internal.misc ALL-UNNAMED class path: /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/classes/4/jdk/internal/misc/JavaLangAccess/NewUnsafeString.d /Volumes/A/JDK/jdk10/test/jdk/jdk/internal/misc/JavaLangAccess rerun: cd /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/scratch/0 && \ HOME=/Users/alan \ JDK8_HOME=/Library/Java/JavaVirtualMachines/1.9.0.jdk/Contents/Home \ LANG=en_US.UTF-8 \ LC_ALL=en_US.UTF-8 \ PATH=/bin:/usr/bin \ /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk/bin/java \ -Dtest.class.path.prefix=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/classes/4/jdk/internal/misc/JavaLangAccess/NewUnsafeString.d:/Volumes/A/JDK/jdk10/test/jdk/jdk/internal/misc/JavaLangAccess \ -Dtest.src=/Volumes/A/JDK/jdk10/test/jdk/jdk/internal/misc/JavaLangAccess \ -Dtest.src.path=/Volumes/A/JDK/jdk10/test/jdk/jdk/internal/misc/JavaLangAccess \ -Dtest.classes=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/classes/4/jdk/internal/misc/JavaLangAccess/NewUnsafeString.d \ -Dtest.class.path=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/classes/4/jdk/internal/misc/JavaLangAccess/NewUnsafeString.d \ -Dtest.vm.opts='-Xmx512m -XX:MaxRAMPercentage=3 -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx512m -J-XX:MaxRAMPercentage=3 -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts= \ -Dtest.jdk=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk \ -Dcompile.jdk=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk \ -Dtest.timeout.factor=4.0 \ -Dtest.modules=java.base/jdk.internal.misc \ -classpath /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_jdk_tier1/classes/4/jdk/internal/misc/JavaLangAccess/NewUnsafeString.d:/Volumes/A/JDK/jdk10/test/jdk/jdk/internal/misc/JavaLangAccess:/Users/alan/javalib/share/jtreg/lib/javatest.jar:/Users/alan/javalib/share/jtreg/lib/jtreg.jar \ NewUnsafeString STDERR: java.lang.Error: jla.newStringUnsafe did not use provided string at NewUnsafeString.testNewUnsafeString(NewUnsafeString.java:80) at NewUnsafeString.main(NewUnsafeString.java:86) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:564) at com.sun.javatest.regtest.agent.MainActionHelper$SameVMRunnable.run(MainActionHelper.java:229) at java.base/java.lang.Thread.run(Thread.java:844) JavaTest Message: Test threw exception: java.lang.Error JavaTest Message: shutting down test TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.Error: jla.newStringUnsafe did not use provided string -------------------------------------------------- TEST: tools/sjavac/ApiExtraction.java TEST JDK: /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build Wrapper toolbox.ToolBox toolbox.JavacTask TIME: 0.081 seconds messages: command: build Wrapper toolbox.ToolBox toolbox.JavacTask reason: User specified action: run build Wrapper toolbox.ToolBox toolbox.JavacTask Test directory: compile: Wrapper elapsed time (seconds): 0.081 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.08 seconds messages: command: compile /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac/Wrapper.java reason: .class file out of date or does not exist Additional options from @modules: --add-modules jdk.compiler --add-exports jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.sjavac=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.sjavac.options=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.sjavac.pubapi=ALL-UNNAMED Mode: agentvm Agent id: 14 elapsed time (seconds): 0.08 configuration: Boot Layer (javac runtime environment) class path: /Users/alan/javalib/share/jtreg/lib/javatest.jar /Users/alan/javalib/share/jtreg/lib/jtreg.jar patch: java.base /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/patches/java.base javac compilation environment add modules: jdk.compiler add exports: jdk.compiler/com.sun.tools.javac.api ALL-UNNAMED jdk.compiler/com.sun.tools.javac.main ALL-UNNAMED jdk.compiler/com.sun.tools.sjavac ALL-UNNAMED jdk.compiler/com.sun.tools.sjavac.options ALL-UNNAMED jdk.compiler/com.sun.tools.sjavac.pubapi ALL-UNNAMED source path: /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac /Volumes/A/JDK/jdk10/test/langtools/tools/lib class path: /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ApiExtraction.d /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/lib rerun: cd /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/scratch/5 && \ HOME=/Users/alan \ JDK8_HOME=/Library/Java/JavaVirtualMachines/1.9.0.jdk/Contents/Home \ LANG=en_US.UTF-8 \ LC_ALL=en_US.UTF-8 \ PATH=/bin:/usr/bin \ /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk/bin/javac \ -J-Xmx512m \ -J-XX:MaxRAMPercentage=3 \ -J-ea \ -J-esa \ -J-Dtest.class.path.prefix=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ApiExtraction.d:/Volumes/A/JDK/jdk10/test/langtools/tools/sjavac:/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/lib \ -J-Dtest.src=/Volumes/A/JDK/jdk10/test/langtools/tools/sjavac \ -J-Dtest.src.path=/Volumes/A/JDK/jdk10/test/langtools/tools/sjavac:/Volumes/A/JDK/jdk10/test/langtools/tools/lib \ -J-Dtest.classes=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ApiExtraction.d \ -J-Dtest.class.path=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ApiExtraction.d:/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/lib \ -J-Dtest.vm.opts='-Xmx512m -XX:MaxRAMPercentage=3 -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx512m -J-XX:MaxRAMPercentage=3 -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts= \ -J-Dtest.jdk=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk \ -J-Dcompile.jdk=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk \ -J-Dtest.timeout.factor=4.0 \ -J-Dtest.modules='jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.main jdk.compiler/com.sun.tools.sjavac jdk.compiler/com.sun.tools.sjavac.options jdk.compiler/com.sun.tools.sjavac.pubapi' \ --add-modules jdk.compiler \ --add-exports jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED \ --add-exports jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED \ --add-exports jdk.compiler/com.sun.tools.sjavac=ALL-UNNAMED \ --add-exports jdk.compiler/com.sun.tools.sjavac.options=ALL-UNNAMED \ --add-exports jdk.compiler/com.sun.tools.sjavac.pubapi=ALL-UNNAMED \ -d /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ApiExtraction.d \ -sourcepath /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac:/Volumes/A/JDK/jdk10/test/langtools/tools/lib \ -classpath /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac:/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ApiExtraction.d:/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/lib /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac/Wrapper.java ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build Wrapper reason: Named class compiled on demand elapsed time (seconds): 0.0 ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.reflect.InvocationTargetException REASON: User specified action: run main Wrapper ApiExtraction TIME: 0.263 seconds messages: command: main Wrapper ApiExtraction reason: User specified action: run main Wrapper ApiExtraction Mode: agentvm Agent id: 14 Additional exports to unnamed modules from @modules: jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.main jdk.compiler/com.sun.tools.sjavac jdk.compiler/com.sun.tools.sjavac.options jdk.compiler/com.sun.tools.sjavac.pubapi elapsed time (seconds): 0.263 configuration: Boot Layer class path: /Users/alan/javalib/share/jtreg/lib/javatest.jar /Users/alan/javalib/share/jtreg/lib/jtreg.jar patch: java.base /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/patches/java.base Test Layer add exports: jdk.compiler/com.sun.tools.javac.api ALL-UNNAMED jdk.compiler/com.sun.tools.javac.main ALL-UNNAMED jdk.compiler/com.sun.tools.sjavac ALL-UNNAMED jdk.compiler/com.sun.tools.sjavac.options ALL-UNNAMED jdk.compiler/com.sun.tools.sjavac.pubapi ALL-UNNAMED class path: /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ApiExtraction.d /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/lib /Volumes/A/JDK/jdk10/test/langtools/tools/lib rerun: cd /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/scratch/5 && \ HOME=/Users/alan \ JDK8_HOME=/Library/Java/JavaVirtualMachines/1.9.0.jdk/Contents/Home \ LANG=en_US.UTF-8 \ LC_ALL=en_US.UTF-8 \ PATH=/bin:/usr/bin \ /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk/bin/java \ -Dtest.class.path.prefix=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ApiExtraction.d:/Volumes/A/JDK/jdk10/test/langtools/tools/sjavac:/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/lib \ -Dtest.src=/Volumes/A/JDK/jdk10/test/langtools/tools/sjavac \ -Dtest.src.path=/Volumes/A/JDK/jdk10/test/langtools/tools/sjavac:/Volumes/A/JDK/jdk10/test/langtools/tools/lib \ -Dtest.classes=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ApiExtraction.d \ -Dtest.class.path=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ApiExtraction.d:/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/lib \ -Dtest.vm.opts='-Xmx512m -XX:MaxRAMPercentage=3 -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx512m -J-XX:MaxRAMPercentage=3 -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts= \ -Dtest.jdk=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk \ -Dcompile.jdk=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk \ -Dtest.timeout.factor=4.0 \ -Dtest.modules='jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.main jdk.compiler/com.sun.tools.sjavac jdk.compiler/com.sun.tools.sjavac.options jdk.compiler/com.sun.tools.sjavac.pubapi' \ -classpath /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ApiExtraction.d:/Volumes/A/JDK/jdk10/test/langtools/tools/sjavac:/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/lib:/Volumes/A/JDK/jdk10/test/langtools/tools/lib:/Users/alan/javalib/share/jtreg/lib/javatest.jar:/Users/alan/javalib/share/jtreg/lib/jtreg.jar \ Wrapper ApiExtraction STDOUT: javac: [-d, /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ApiExtraction.d, -sourcepath, /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac, -classpath, /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ApiExtraction.d:/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/lib, --add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED, --add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED, --add-exports=jdk.compiler/com.sun.tools.sjavac=ALL-UNNAMED, --add-exports=jdk.compiler/com.sun.tools.sjavac.options=ALL-UNNAMED, --add-exports=jdk.compiler/com.sun.tools.sjavac.pubapi=ALL-UNNAMED, /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac/ApiExtraction.java] STDERR: Recompiling test class... java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:564) at Wrapper.main(Wrapper.java:72) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:564) at com.sun.javatest.regtest.agent.MainActionHelper$SameVMRunnable.run(MainActionHelper.java:229) at java.base/java.lang.Thread.run(Thread.java:844) Caused by: com.sun.tools.javac.code.Symbol$CompletionFailure: class file for TestClass not found JavaTest Message: Test threw exception: java.lang.reflect.InvocationTargetException JavaTest Message: shutting down test TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.reflect.InvocationTargetException -------------------------------------------------- TEST: tools/sjavac/ClasspathDependencies.java TEST JDK: /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build Wrapper toolbox.ToolBox toolbox.Assert TIME: 0.151 seconds messages: command: build Wrapper toolbox.ToolBox toolbox.Assert reason: User specified action: run build Wrapper toolbox.ToolBox toolbox.Assert Test directory: compile: Wrapper elapsed time (seconds): 0.151 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.15 seconds messages: command: compile /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac/Wrapper.java reason: .class file out of date or does not exist Additional options from @modules: --add-modules jdk.compiler --add-exports jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.sjavac=ALL-UNNAMED Mode: agentvm Agent id: 14 elapsed time (seconds): 0.15 configuration: Boot Layer (javac runtime environment) class path: /Users/alan/javalib/share/jtreg/lib/javatest.jar /Users/alan/javalib/share/jtreg/lib/jtreg.jar patch: java.base /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/patches/java.base javac compilation environment add modules: jdk.compiler add exports: jdk.compiler/com.sun.tools.javac.api ALL-UNNAMED jdk.compiler/com.sun.tools.javac.main ALL-UNNAMED jdk.compiler/com.sun.tools.sjavac ALL-UNNAMED source path: /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac /Volumes/A/JDK/jdk10/test/langtools/tools/lib class path: /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ClasspathDependencies.d /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/lib rerun: cd /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/scratch/5 && \ HOME=/Users/alan \ JDK8_HOME=/Library/Java/JavaVirtualMachines/1.9.0.jdk/Contents/Home \ LANG=en_US.UTF-8 \ LC_ALL=en_US.UTF-8 \ PATH=/bin:/usr/bin \ /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk/bin/javac \ -J-Xmx512m \ -J-XX:MaxRAMPercentage=3 \ -J-ea \ -J-esa \ -J-Dtest.class.path.prefix=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ClasspathDependencies.d:/Volumes/A/JDK/jdk10/test/langtools/tools/sjavac:/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/lib \ -J-Dtest.src=/Volumes/A/JDK/jdk10/test/langtools/tools/sjavac \ -J-Dtest.src.path=/Volumes/A/JDK/jdk10/test/langtools/tools/sjavac:/Volumes/A/JDK/jdk10/test/langtools/tools/lib \ -J-Dtest.classes=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ClasspathDependencies.d \ -J-Dtest.class.path=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ClasspathDependencies.d:/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/lib \ -J-Dtest.vm.opts='-Xmx512m -XX:MaxRAMPercentage=3 -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx512m -J-XX:MaxRAMPercentage=3 -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts= \ -J-Dtest.jdk=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk \ -J-Dcompile.jdk=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk \ -J-Dtest.timeout.factor=4.0 \ -J-Dtest.modules='jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.main jdk.compiler/com.sun.tools.sjavac' \ --add-modules jdk.compiler \ --add-exports jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED \ --add-exports jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED \ --add-exports jdk.compiler/com.sun.tools.sjavac=ALL-UNNAMED \ -d /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ClasspathDependencies.d \ -sourcepath /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac:/Volumes/A/JDK/jdk10/test/langtools/tools/lib \ -classpath /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac:/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ClasspathDependencies.d:/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/lib /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac/Wrapper.java ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build Wrapper reason: Named class compiled on demand elapsed time (seconds): 0.0 ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.reflect.InvocationTargetException REASON: User specified action: run main Wrapper ClasspathDependencies TIME: 2.306 seconds messages: command: main Wrapper ClasspathDependencies reason: User specified action: run main Wrapper ClasspathDependencies Mode: agentvm Agent id: 14 Additional exports to unnamed modules from @modules: jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.main jdk.compiler/com.sun.tools.sjavac elapsed time (seconds): 2.306 configuration: Boot Layer class path: /Users/alan/javalib/share/jtreg/lib/javatest.jar /Users/alan/javalib/share/jtreg/lib/jtreg.jar patch: java.base /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/patches/java.base Test Layer add exports: jdk.compiler/com.sun.tools.javac.api ALL-UNNAMED jdk.compiler/com.sun.tools.javac.main ALL-UNNAMED jdk.compiler/com.sun.tools.sjavac ALL-UNNAMED class path: /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ClasspathDependencies.d /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/lib /Volumes/A/JDK/jdk10/test/langtools/tools/lib rerun: cd /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/scratch/5 && \ HOME=/Users/alan \ JDK8_HOME=/Library/Java/JavaVirtualMachines/1.9.0.jdk/Contents/Home \ LANG=en_US.UTF-8 \ LC_ALL=en_US.UTF-8 \ PATH=/bin:/usr/bin \ /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk/bin/java \ -Dtest.class.path.prefix=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ClasspathDependencies.d:/Volumes/A/JDK/jdk10/test/langtools/tools/sjavac:/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/lib \ -Dtest.src=/Volumes/A/JDK/jdk10/test/langtools/tools/sjavac \ -Dtest.src.path=/Volumes/A/JDK/jdk10/test/langtools/tools/sjavac:/Volumes/A/JDK/jdk10/test/langtools/tools/lib \ -Dtest.classes=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ClasspathDependencies.d \ -Dtest.class.path=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ClasspathDependencies.d:/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/lib \ -Dtest.vm.opts='-Xmx512m -XX:MaxRAMPercentage=3 -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx512m -J-XX:MaxRAMPercentage=3 -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts= \ -Dtest.jdk=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk \ -Dcompile.jdk=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk \ -Dtest.timeout.factor=4.0 \ -Dtest.modules='jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.main jdk.compiler/com.sun.tools.sjavac' \ -classpath /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ClasspathDependencies.d:/Volumes/A/JDK/jdk10/test/langtools/tools/sjavac:/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/lib:/Volumes/A/JDK/jdk10/test/langtools/tools/lib:/Users/alan/javalib/share/jtreg/lib/javatest.jar:/Users/alan/javalib/share/jtreg/lib/jtreg.jar \ Wrapper ClasspathDependencies STDOUT: javac: [-d, /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ClasspathDependencies.d, -sourcepath, /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac, -classpath, /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/sjavac/ClasspathDependencies.d:/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/4/tools/lib, --add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED, --add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED, --add-exports=jdk.compiler/com.sun.tools.sjavac=ALL-UNNAMED, /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac/ClasspathDependencies.java] Create a test dependency, Dep.class, and put it in the classpath dir -------------------------------------------------------------------- compile: [-d, ClasspathDependenciesTest/classesDep, --state-dir=ClasspathDependenciesTest/classesDep, ClasspathDependenciesTest/srcDep] Compile and link against the Dep.class -------------------------------------- compile: [-d, ClasspathDependenciesTest/classes, --state-dir=ClasspathDependenciesTest/classes, ClasspathDependenciesTest/src, -cp, ClasspathDependenciesTest/classesDep] Update dependency (without changing the public api) --------------------------------------------------- compile: [-d, ClasspathDependenciesTest/classesDep, --state-dir=ClasspathDependenciesTest/classesDep, ClasspathDependenciesTest/srcDep] Make sure that this does not trigger recompilation of C.java ------------------------------------------------------------ compile: [-d, ClasspathDependenciesTest/classes, --state-dir=ClasspathDependenciesTest/classes, ClasspathDependenciesTest/src, -cp, ClasspathDependenciesTest/classesDep] STDERR: Recompiling test class... java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:564) at Wrapper.main(Wrapper.java:72) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:564) at com.sun.javatest.regtest.agent.MainActionHelper$SameVMRunnable.run(MainActionHelper.java:229) at java.base/java.lang.Thread.run(Thread.java:844) Caused by: java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:564) at SjavacBase.compile(SjavacBase.java:46) at ClasspathDependencies.main(ClasspathDependencies.java:88) ... 11 more Caused by: java.lang.AssertionError at jdk.compiler/com.sun.tools.javac.util.Assert.error(Assert.java:155) at jdk.compiler/com.sun.tools.javac.util.Assert.checkNonNull(Assert.java:62) at jdk.compiler/com.sun.tools.javac.code.ClassFinder.loadClass(ClassFinder.java:422) at jdk.compiler/com.sun.tools.sjavac.PubApiExtractor.getPubApi(PubApiExtractor.java:86) at jdk.compiler/com.sun.tools.sjavac.JavacState.taintPackagesDependingOnChangedClasspathPackages(JavacState.java:528) at jdk.compiler/com.sun.tools.sjavac.comp.SjavacImpl.compile(SjavacImpl.java:227) at jdk.compiler/com.sun.tools.sjavac.client.ClientMain.run(ClientMain.java:78) at jdk.compiler/com.sun.tools.sjavac.client.ClientMain.run(ClientMain.java:49) at jdk.compiler/com.sun.tools.sjavac.Main.go(Main.java:56) ... 17 more JavaTest Message: Test threw exception: java.lang.reflect.InvocationTargetException JavaTest Message: shutting down test TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.reflect.InvocationTargetException -------------------------------------------------- TEST: tools/sjavac/IgnoreSymbolFile.java TEST JDK: /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build Wrapper TIME: 0.042 seconds messages: command: build Wrapper reason: User specified action: run build Wrapper Test directory: compile: Wrapper elapsed time (seconds): 0.042 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.042 seconds messages: command: compile /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac/Wrapper.java reason: .class file out of date or does not exist Additional options from @modules: --add-modules jdk.compiler --add-exports jdk.compiler/com.sun.tools.sjavac=ALL-UNNAMED Mode: agentvm Agent id: 13 elapsed time (seconds): 0.042 configuration: Boot Layer (javac runtime environment) class path: /Users/alan/javalib/share/jtreg/lib/javatest.jar /Users/alan/javalib/share/jtreg/lib/jtreg.jar patch: java.base /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/patches/java.base javac compilation environment add modules: jdk.compiler add exports: jdk.compiler/com.sun.tools.sjavac ALL-UNNAMED source path: /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac class path: /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/1/tools/sjavac/IgnoreSymbolFile.d rerun: cd /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/scratch/6 && \ HOME=/Users/alan \ JDK8_HOME=/Library/Java/JavaVirtualMachines/1.9.0.jdk/Contents/Home \ LANG=en_US.UTF-8 \ LC_ALL=en_US.UTF-8 \ PATH=/bin:/usr/bin \ /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk/bin/javac \ -J-Xmx512m \ -J-XX:MaxRAMPercentage=3 \ -J-ea \ -J-esa \ -J-Dtest.class.path.prefix=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/1/tools/sjavac/IgnoreSymbolFile.d:/Volumes/A/JDK/jdk10/test/langtools/tools/sjavac \ -J-Dtest.src=/Volumes/A/JDK/jdk10/test/langtools/tools/sjavac \ -J-Dtest.src.path=/Volumes/A/JDK/jdk10/test/langtools/tools/sjavac \ -J-Dtest.classes=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/1/tools/sjavac/IgnoreSymbolFile.d \ -J-Dtest.class.path=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/1/tools/sjavac/IgnoreSymbolFile.d \ -J-Dtest.vm.opts='-Xmx512m -XX:MaxRAMPercentage=3 -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx512m -J-XX:MaxRAMPercentage=3 -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts= \ -J-Dtest.jdk=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk \ -J-Dcompile.jdk=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk \ -J-Dtest.timeout.factor=4.0 \ -J-Dtest.modules=jdk.compiler/com.sun.tools.sjavac \ --add-modules jdk.compiler \ --add-exports jdk.compiler/com.sun.tools.sjavac=ALL-UNNAMED \ -d /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/1/tools/sjavac/IgnoreSymbolFile.d \ -sourcepath /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac \ -classpath /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac:/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/1/tools/sjavac/IgnoreSymbolFile.d /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac/Wrapper.java ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build Wrapper reason: Named class compiled on demand elapsed time (seconds): 0.0 ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.reflect.InvocationTargetException REASON: User specified action: run main Wrapper IgnoreSymbolFile TIME: 0.071 seconds messages: command: main Wrapper IgnoreSymbolFile reason: User specified action: run main Wrapper IgnoreSymbolFile Mode: agentvm Agent id: 13 Additional exports to unnamed modules from @modules: jdk.compiler/com.sun.tools.sjavac elapsed time (seconds): 0.071 configuration: Boot Layer class path: /Users/alan/javalib/share/jtreg/lib/javatest.jar /Users/alan/javalib/share/jtreg/lib/jtreg.jar patch: java.base /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/patches/java.base Test Layer add exports: jdk.compiler/com.sun.tools.sjavac ALL-UNNAMED class path: /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/1/tools/sjavac/IgnoreSymbolFile.d /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac rerun: cd /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/scratch/6 && \ HOME=/Users/alan \ JDK8_HOME=/Library/Java/JavaVirtualMachines/1.9.0.jdk/Contents/Home \ LANG=en_US.UTF-8 \ LC_ALL=en_US.UTF-8 \ PATH=/bin:/usr/bin \ /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk/bin/java \ -Dtest.class.path.prefix=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/1/tools/sjavac/IgnoreSymbolFile.d:/Volumes/A/JDK/jdk10/test/langtools/tools/sjavac \ -Dtest.src=/Volumes/A/JDK/jdk10/test/langtools/tools/sjavac \ -Dtest.src.path=/Volumes/A/JDK/jdk10/test/langtools/tools/sjavac \ -Dtest.classes=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/1/tools/sjavac/IgnoreSymbolFile.d \ -Dtest.class.path=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/1/tools/sjavac/IgnoreSymbolFile.d \ -Dtest.vm.opts='-Xmx512m -XX:MaxRAMPercentage=3 -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx512m -J-XX:MaxRAMPercentage=3 -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts= \ -Dtest.jdk=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk \ -Dcompile.jdk=/Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/images/jdk \ -Dtest.timeout.factor=4.0 \ -Dtest.modules=jdk.compiler/com.sun.tools.sjavac \ -classpath /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/1/tools/sjavac/IgnoreSymbolFile.d:/Volumes/A/JDK/jdk10/test/langtools/tools/sjavac:/Users/alan/javalib/share/jtreg/lib/javatest.jar:/Users/alan/javalib/share/jtreg/lib/jtreg.jar \ Wrapper IgnoreSymbolFile STDOUT: javac: [-d, /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/1/tools/sjavac/IgnoreSymbolFile.d, -sourcepath, /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac, -classpath, /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/classes/1/tools/sjavac/IgnoreSymbolFile.d, --add-exports=jdk.compiler/com.sun.tools.sjavac=ALL-UNNAMED, /Volumes/A/JDK/jdk10/test/langtools/tools/sjavac/IgnoreSymbolFile.java] STDERR: Recompiling test class... compile: [-d, classes, --state-dir=classes, -Werror, src] /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/scratch/6/src/p/X.java:2: error: package sun.reflect.annotation is not visible import sun.reflect.annotation.*; ^ (package sun.reflect.annotation is declared in module java.base, which does not export it to the unnamed module) 1 error rc=1 compile: [-d, classes, --state-dir=classes, -Werror, -XDignore.symbol.file=true, src] /Volumes/A/JDK/jdk10/build/macosx-x86_64-normal-server-release/test-support/jtreg_Volumes_A_JDK_jdk10_test_langtools_tier1/scratch/6/src/p/X.java:2: error: package sun.reflect.annotation is not visible import sun.reflect.annotation.*; ^ (package sun.reflect.annotation is declared in module java.base, which does not export it to the unnamed module) 1 error rc=1 Error: compilation failed unexpectedly: rc=1 java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:564) at Wrapper.main(Wrapper.java:72) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:564) at com.sun.javatest.regtest.agent.MainActionHelper$SameVMRunnable.run(MainActionHelper.java:229) at java.base/java.lang.Thread.run(Thread.java:844) Caused by: java.lang.Exception: 1 errors occurred at IgnoreSymbolFile.run(IgnoreSymbolFile.java:73) at IgnoreSymbolFile.main(IgnoreSymbolFile.java:43) ... 11 more JavaTest Message: Test threw exception: java.lang.reflect.InvocationTargetException JavaTest Message: shutting down test TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.reflect.InvocationTargetException -------------------------------------------------- > On Jan 5, 2018, at 2:04 PM, Alan Snyder <javali...@cbfiddle.com> wrote: > > I am trying jtreg-4.2.0-tip now. > > Building jtreg using build-all.sh made some progress until: > > 2018-01-05 14:02:03 (5.89 MB/s) - > '/Volumes/A/JDK/jtreg/build/deps/ant/ant-1.7.0.jar' saved [1289806/1289806] > > /Volumes/A/JDK/jtreg/build/deps/ant/ant-1.7.0.jar: OK > make: *** No rule to make target `391:a13ec77e7adc'. Stop. > > Also, the README must be out of date, because it does not mention > build-all.sh. > > Alan > > >> On Jan 5, 2018, at 1:45 PM, Jonathan Gibbons <jonathan.gibb...@oracle.com> >> wrote: >> >> 1. The build labelled jtreg-4.2.0-tip.tar.gz should work for you. >> https://ci.adoptopenjdk.net/view/Dependencies/job/jtreg/ >> <https://ci.adoptopenjdk.net/view/Dependencies/job/jtreg/> >> >> 2. The build instructions are here: >> http://openjdk.java.net/jtreg/build.html >> <http://openjdk.java.net/jtreg/build.html> >> See the section on using the "build-all.sh" script. >> >> -- Jon >> >> On 01/05/2018 01:35 PM, Alan Snyder wrote: >>> Maybe not as easy as you expect: >>> >>> ant -f make/build.xml >>> Buildfile: /Volumes/A/JDK/jtreg/make/build.xml >>> >>> -init: >>> >>> import-javahelp: >>> >>> BUILD FAILED >>> /Volumes/A/JDK/jtreg/make/build.xml:246: Warning: Could not find file >>> /opt/javahelp/2.0/javahelp/lib/jh.jar to copy. >>> >>> >>> >>> make -C make >>> >>> … >>> >>> ../src/share/classes/com/sun/javatest/regtest/agent/TestNGRunner.java:33: >>> error: package org.testng does not exist >>> >>> ... >>> >>> >>>> On Jan 5, 2018, at 1:02 PM, Jonathan Gibbons <jonathan.gibb...@oracle.com >>>> <mailto:jonathan.gibb...@oracle.com>> wrote: >>>> >>>> Alan, >>>> >>>> I confirm there are problems with the jtreg builds from the Adopt OpenJDK >>>> group. I'll investigate what we can do to fix this. >>>> >>>> -- Jon >>>> >>>> On 01/05/2018 12:36 PM, Jonathan Gibbons wrote: >>>>> That sounds like a problem using an older build of jtreg, from the Adopt >>>>> OpenJDK group. The tell-tale evidence is the Class-Path entry in the >>>>> jtreg.jar MANIFEST.MF file: does that entry include asmtools.jar? >>>>> >>>>> There have been build changes for jtreg recently, that should have >>>>> addressed this problem. If nothing else, it is now much easier to build >>>>> jtreg yourself. The only external components you need are Ant and a >>>>> recent JDK, such as JDK 8. Everything else will be downloaded, and built >>>>> if necessary. >>>>> >>>>> -- Jon >>>>> >>>>> >>>>> On 1/5/18 12:21 PM, Alan Snyder wrote: >>>>>> I am trying to build jdk10 on macOS 10.12.6. I got the basic build to >>>>>> work, but some tests fail. >>>>>> >>>>>> Most of the test failures complain about not finding jasm or jcoder. >>>>>> This is odd because I downloaded jtreg-4.2-b11, which includes these >>>>>> classes, and the classpath appears to be correct in the log. >>>>>> >>>>>> I got an error from StringPlatformChars, which could find native code. >>>>>> Could be the same jasm problem but not reported as such. >>>>>> >>>>>> I got an error from NewUnsafeString, did not use provided string. >>>>>> >>>>> >>>> >>> >> >