Following the instructions for the impatient, I did make images and then make run-test-tier1. Then after replacing the jtreg with the one Jon recommended, I did make run-test-tier1 again.
Alan > On Jan 5, 2018, at 6:32 PM, David Holmes <david.hol...@oracle.com> wrote: > > On 6/01/2018 12:05 PM, Alan Snyder wrote: >> The tests were run via make. > > How exactly? And did you do "make test-image" first? > > David > >>> On Jan 5, 2018, at 4:13 PM, David Holmes <david.hol...@oracle.com> wrote: >>> >>> Alan, >>> >>> Unclear how you ran the tests, but: >>> >>> TEST RESULT: Error. Use -nativepath to specify the location of native code >>> >>> indicates jtreg was not passed the -nativepath flag. That may or may not be >>> a build issue depending on whether the tests were executed directly or via >>> "make". >>> >>> Cheers, >>> David >>> >>> On 6/01/2018 8:43 AM, Alan Snyder wrote: >>>> 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. >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>