Directory "tmp" not found: creating OpenJDK 64-Bit Server VM warning: Option FlightRecorder was deprecated in version 13.0 and will likely be removed in a future release. OpenJDK 64-Bit Server VM warning: Option FlightRecorder was deprecated in version 13.0 and will likely be removed in a future release. -------------------------------------------------- TEST: tools/javac/launcher/SourceLauncherTest.java TEST JDK: /home/yansendao/software/jdk/25/jdk-repo-binary ACTION: build -- Passed. Build successful REASON: User specified action: run build toolbox.JavaTask toolbox.JavacTask toolbox.TestRunner toolbox.ToolBox TIME: 0.724 seconds messages: command: build toolbox.JavaTask toolbox.JavacTask toolbox.TestRunner toolbox.ToolBox reason: User specified action: run build toolbox.JavaTask toolbox.JavacTask toolbox.TestRunner toolbox.ToolBox started: Thu Feb 27 10:29:45 CST 2025 Library /tools/lib: compile: toolbox.JavaTask, toolbox.JavacTask, toolbox.TestRunner, toolbox.ToolBox finished: Thu Feb 27 10:29:45 CST 2025 elapsed time (seconds): 0.724 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.721 seconds messages: command: compile /home/yansendao/git/jdk/test/langtools/tools/lib/toolbox/JavaTask.java /home/yansendao/git/jdk/test/langtools/tools/lib/toolbox/JavacTask.java /home/yansendao/git/jdk/test/langtools/tools/lib/toolbox/TestRunner.java /home/yansendao/git/jdk/test/langtools/tools/lib/toolbox/ToolBox.java reason: .class file out of date or does not exist started: Thu Feb 27 10:29:45 CST 2025 Additional options from @modules: --add-modules jdk.compiler,java.base --add-exports jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.launcher=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED --add-exports java.base/jdk.internal.module=ALL-UNNAMED Mode: othervm Process id: 3528163 finished: Thu Feb 27 10:29:45 CST 2025 elapsed time (seconds): 0.721 configuration: javac compilation environment add modules: jdk.compiler java.base add exports: java.base/jdk.internal.module ALL-UNNAMED jdk.compiler/com.sun.tools.javac.api ALL-UNNAMED jdk.compiler/com.sun.tools.javac.launcher ALL-UNNAMED jdk.compiler/com.sun.tools.javac.main ALL-UNNAMED source path: /home/yansendao/git/jdk/test/langtools/tools/lib class path: /home/yansendao/git/jdk/tmp/classes/tools/lib rerun: cd /home/yansendao/git/jdk/tmp/scratch && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/995/bus \ DISPLAY=:7 \ HOME=/home/yansendao \ LANG=en_US.UTF-8 \ LD_LIBRARY_PATH=/home/yansendao/software/acc/x86_64/lib64/clang/17/lib/linux:/home/yansendao/software/gcc/gcc-14.2.0-binary/lib64:/home/yansendao/software/jdk/tools/hsdis \ PATH=/bin:/usr/bin:/usr/sbin \ XDG_RUNTIME_DIR=/run/user/995 \ XDG_SESSION_ID=1021 \ /home/yansendao/software/jdk/25/jdk-repo-binary/bin/javac \ -J-XX:+FlightRecorder \ -J-Dtest.vm.opts=-XX:+FlightRecorder \ -J-Dtest.tool.vm.opts=-J-XX:+FlightRecorder \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts= \ -J-Dtest.jdk=/home/yansendao/software/jdk/25/jdk-repo-binary \ -J-Dcompile.jdk=/home/yansendao/software/jdk/25/jdk-repo-binary \ -J-Dtest.timeout.factor=1.0 \ -J-Dtest.root=/home/yansendao/git/jdk/test/langtools \ -J-Dtest.name=tools/javac/launcher/SourceLauncherTest.java \ -J-Dtest.verbose=Verbose[p=BRIEF,f=FULL,e=FULL,t=false,m=false] \ -J-Dtest.file=/home/yansendao/git/jdk/test/langtools/tools/javac/launcher/SourceLauncherTest.java \ -J-Dtest.src=/home/yansendao/git/jdk/test/langtools/tools/javac/launcher \ -J-Dtest.src.path=/home/yansendao/git/jdk/test/langtools/tools/javac/launcher:/home/yansendao/git/jdk/test/langtools/tools/lib \ -J-Dtest.classes=/home/yansendao/git/jdk/tmp/classes/tools/javac/launcher/SourceLauncherTest.d \ -J-Dtest.class.path=/home/yansendao/git/jdk/tmp/classes/tools/javac/launcher/SourceLauncherTest.d:/home/yansendao/git/jdk/tmp/classes/tools/lib \ -J-Dtest.modules='jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.launcher jdk.compiler/com.sun.tools.javac.main java.base/jdk.internal.module' \ @/home/yansendao/git/jdk/tmp/tools/javac/launcher/SourceLauncherTest.d/compile.0.jta STDOUT: STDERR: OpenJDK 64-Bit Server VM warning: Option FlightRecorder was deprecated in version 13.0 and will likely be removed in a future release. Note: /home/yansendao/git/jdk/test/langtools/tools/lib/toolbox/AbstractTask.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.585 seconds messages: command: build SourceLauncherTest reason: Named class compiled on demand started: Thu Feb 27 10:29:45 CST 2025 Test directory: compile: SourceLauncherTest finished: Thu Feb 27 10:29:46 CST 2025 elapsed time (seconds): 0.585 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.585 seconds messages: command: compile /home/yansendao/git/jdk/test/langtools/tools/javac/launcher/SourceLauncherTest.java reason: .class file out of date or does not exist started: Thu Feb 27 10:29:45 CST 2025 Additional options from @modules: --add-modules jdk.compiler,java.base --add-exports jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.launcher=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED --add-exports java.base/jdk.internal.module=ALL-UNNAMED Mode: othervm Process id: 3528206 finished: Thu Feb 27 10:29:46 CST 2025 elapsed time (seconds): 0.585 configuration: javac compilation environment add modules: jdk.compiler java.base add exports: java.base/jdk.internal.module ALL-UNNAMED jdk.compiler/com.sun.tools.javac.api ALL-UNNAMED jdk.compiler/com.sun.tools.javac.launcher ALL-UNNAMED jdk.compiler/com.sun.tools.javac.main ALL-UNNAMED source path: /home/yansendao/git/jdk/test/langtools/tools/javac/launcher /home/yansendao/git/jdk/test/langtools/tools/lib class path: /home/yansendao/git/jdk/test/langtools/tools/javac/launcher /home/yansendao/git/jdk/tmp/classes/tools/javac/launcher/SourceLauncherTest.d /home/yansendao/git/jdk/tmp/classes/tools/lib rerun: cd /home/yansendao/git/jdk/tmp/scratch && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/995/bus \ DISPLAY=:7 \ HOME=/home/yansendao \ LANG=en_US.UTF-8 \ LD_LIBRARY_PATH=/home/yansendao/software/acc/x86_64/lib64/clang/17/lib/linux:/home/yansendao/software/gcc/gcc-14.2.0-binary/lib64:/home/yansendao/software/jdk/tools/hsdis \ PATH=/bin:/usr/bin:/usr/sbin \ XDG_RUNTIME_DIR=/run/user/995 \ XDG_SESSION_ID=1021 \ /home/yansendao/software/jdk/25/jdk-repo-binary/bin/javac \ -J-XX:+FlightRecorder \ -J-Dtest.vm.opts=-XX:+FlightRecorder \ -J-Dtest.tool.vm.opts=-J-XX:+FlightRecorder \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts= \ -J-Dtest.jdk=/home/yansendao/software/jdk/25/jdk-repo-binary \ -J-Dcompile.jdk=/home/yansendao/software/jdk/25/jdk-repo-binary \ -J-Dtest.timeout.factor=1.0 \ -J-Dtest.root=/home/yansendao/git/jdk/test/langtools \ -J-Dtest.name=tools/javac/launcher/SourceLauncherTest.java \ -J-Dtest.verbose=Verbose[p=BRIEF,f=FULL,e=FULL,t=false,m=false] \ -J-Dtest.file=/home/yansendao/git/jdk/test/langtools/tools/javac/launcher/SourceLauncherTest.java \ -J-Dtest.src=/home/yansendao/git/jdk/test/langtools/tools/javac/launcher \ -J-Dtest.src.path=/home/yansendao/git/jdk/test/langtools/tools/javac/launcher:/home/yansendao/git/jdk/test/langtools/tools/lib \ -J-Dtest.classes=/home/yansendao/git/jdk/tmp/classes/tools/javac/launcher/SourceLauncherTest.d \ -J-Dtest.class.path=/home/yansendao/git/jdk/tmp/classes/tools/javac/launcher/SourceLauncherTest.d:/home/yansendao/git/jdk/tmp/classes/tools/lib \ -J-Dtest.modules='jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.launcher jdk.compiler/com.sun.tools.javac.main java.base/jdk.internal.module' \ @/home/yansendao/git/jdk/tmp/tools/javac/launcher/SourceLauncherTest.d/compile.1.jta STDOUT: STDERR: OpenJDK 64-Bit Server VM warning: Option FlightRecorder was deprecated in version 13.0 and will likely be removed in a future release. ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.Exception: 1 errors found REASON: User specified action: run main SourceLauncherTest TIME: 4.926 seconds messages: command: main SourceLauncherTest reason: User specified action: run main SourceLauncherTest started: Thu Feb 27 10:29:46 CST 2025 Mode: othervm Additional options from @modules: --add-modules jdk.compiler,java.base --add-exports jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.launcher=ALL-UNNAMED --add-exports jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED --add-exports java.base/jdk.internal.module=ALL-UNNAMED Process id: 3528245 finished: Thu Feb 27 10:29:51 CST 2025 elapsed time (seconds): 4.926 configuration: Boot Layer add modules: jdk.compiler java.base add exports: java.base/jdk.internal.module ALL-UNNAMED jdk.compiler/com.sun.tools.javac.api ALL-UNNAMED jdk.compiler/com.sun.tools.javac.launcher ALL-UNNAMED jdk.compiler/com.sun.tools.javac.main ALL-UNNAMED STDOUT: STDERR: OpenJDK 64-Bit Server VM warning: Option FlightRecorder was deprecated in version 13.0 and will likely be removed in a future release. version: 25 test: testHelloWorld stdout: Hello World! [1, 2, 3] stderr: exception: null test: testHelloWorldInPackage stdout: Hello World! [1, 2, 3] stderr: exception: null test: testHelloWorldInPackageWithStaticImport stdout: Hello World! [1, 2, 3] stderr: exception: null test: testHelloWorldWithAux stdout: Hello World! [1, 2, 3] stderr: exception: null test: testHelloWorldWithShebang stdout: Hello World! [1, 2, 3] stderr: exception: null test: testNoAnnoProcessing stdout: Hello World! [1, 2, 3] stderr: exception: null test: testEnablePreview stdout: Hello World! [1, 2, 3] test: testCodeSource stdout: file:/home/yansendao/git/jdk/tmp/scratch/testCodeSource/ShowCodeSource.java test: testSystemProperty stdout: /home/yansendao/git/jdk/tmp/scratch/testSystemProperty/ShowProperty.java test: testThreadContextClassLoader stdout: true test: testHelloWorldWithShebangJava stdout: stderr: testHelloWorldWithShebangJava/HelloWorld.java:1: error: illegal character: '#' #!/usr/bin/java --source 25 ^ testHelloWorldWithShebangJava/HelloWorld.java:1: error: class, interface, enum, or record expected #!/usr/bin/java --source 25 ^ 2 errors exception: com.sun.tools.javac.launcher.Fault: error: compilation failed test: testNoClass stdout: stderr: exception: com.sun.tools.javac.launcher.Fault: error: no class declared in source file test: testMismatchOfPathAndPackage stdout: stderr: exception: com.sun.tools.javac.launcher.Fault: error: end of path to source file does not match its package name p: testMismatchOfPathAndPackage/MismatchOfPathAndPackage.java test: testLoadClass stdout: on classpath stdout: in source file test: testGetResource stdout: sourcelauncher-memoryclassloader230528013:GetResource.class test: testGetResources stdout:0: sourcelauncher-memoryclassloader624271064:GetResources.class stdout:1: file:/home/yansendao/git/jdk/tmp/scratch/testGetResources/classes/GetResources.class test: testSyntaxErr stdout: stderr: testSyntaxErr/SyntaxErr.java:1: error: reached end of file while parsing class SyntaxErr { ^ 1 error exception: com.sun.tools.javac.launcher.Fault: error: compilation failed test: testNoSourceOnClassPath stdout: stderr: testNoSourceOnClassPath/mainSrc/HelloWorld.java:4: error: cannot find symbol System.out.println(Extra.MESSAGE + Arrays.toString(args)); ^ symbol: variable Extra location: class HelloWorld 1 error exception: com.sun.tools.javac.launcher.Fault: error: compilation failed test: testClassNotFound stdout: Expected exception thrown: java.lang.ClassNotFoundException: NoSuchClass test: testBadShebang stdout: stderr: testBadShebang/HelloWorld.java:1: error: illegal character: '#' #/usr/bin/java --source 25 ^ testBadShebang/HelloWorld.java:1: error: class, interface, enum, or record expected #/usr/bin/java --source 25 ^ 2 errors exception: com.sun.tools.javac.launcher.Fault: error: compilation failed test: testBadSourceOpt stdout: stderr: exception: com.sun.tools.javac.launcher.Fault: error: invalid value for --source option: test: testEnablePreviewNoSource stdout: [Hello World! []] test: testNoMain stdout: stderr: exception: com.sun.tools.javac.launcher.Fault: error: can't find main(String[]) method in class: NoMain test: testMainBadParams stdout: stderr: exception: com.sun.tools.javac.launcher.Fault: error: can't find main(String[]) method in class: BadParams test: testMainNotPublic stdout: stderr: exception: com.sun.tools.javac.launcher.Fault: error: can't find main(String[]) method in class: NotPublic test: testMainNotStatic stdout: stderr: exception: com.sun.tools.javac.launcher.Fault: error: can't find main(String[]) method in class: NotStatic test: testMainNotVoid stdout: stderr: exception: com.sun.tools.javac.launcher.Fault: error: can't find main(String[]) method in class: NotVoid test: testClassInModule stdout: stderr: testClassInModule/java/net/InModule.java:1: error: package exists in another module: java.base package java.net; class InModule { } ^ 1 error exception: com.sun.tools.javac.launcher.Fault: error: compilation failed test: testNoRecompileWithSuggestions test: testNoOptionsWarnings test: testTargetException1 stdout: stderr: exception: java.lang.Error: zero! at Thrower.throwWhenZero(Thrower.java:7) at Thrower.throwWhenZero(Thrower.java:8) at Thrower.throwWhenZero(Thrower.java:8) at Thrower.throwWhenZero(Thrower.java:8) at Thrower.main(Thrower.java:4) test: testNoDuplicateIncubatorWarning [STDERR]: OpenJDK 64-Bit Server VM warning: Option FlightRecorder was deprecated in version 13.0 and will likely be removed in a future release. WARNING: Using incubator modules: test Error: Unexpected warning in error output: OpenJDK 64-Bit Server VM warning: Option FlightRecorder was deprecated in version 13.0 and will likely be removed in a future release. WARNING: Using incubator modules: test [DIRECT]: - compiler.warn.incubating.modules: test 1 warning 32 tests, 1 errors java.lang.Exception: 1 errors found at toolbox.TestRunner.runTests(TestRunner.java:119) at SourceLauncherTest.main(SourceLauncherTest.java:70) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) at java.base/java.lang.Thread.run(Thread.java:1447) JavaTest Message: Test threw exception: java.lang.Exception: 1 errors found JavaTest Message: shutting down test STATUS:Failed.`main' threw exception: java.lang.Exception: 1 errors found rerun: cd /home/yansendao/git/jdk/tmp/scratch && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/995/bus \ DISPLAY=:7 \ HOME=/home/yansendao \ LANG=en_US.UTF-8 \ LD_LIBRARY_PATH=/home/yansendao/software/acc/x86_64/lib64/clang/17/lib/linux:/home/yansendao/software/gcc/gcc-14.2.0-binary/lib64:/home/yansendao/software/jdk/tools/hsdis \ PATH=/bin:/usr/bin:/usr/sbin \ XDG_RUNTIME_DIR=/run/user/995 \ XDG_SESSION_ID=1021 \ CLASSPATH=/home/yansendao/git/jdk/tmp/classes/tools/javac/launcher/SourceLauncherTest.d:/home/yansendao/git/jdk/test/langtools/tools/javac/launcher:/home/yansendao/git/jdk/tmp/classes/tools/lib:/home/yansendao/git/jdk/test/langtools/tools/lib:/home/yansendao/software/jdk/jtreg-7.5/lib/javatest.jar:/home/yansendao/software/jdk/jtreg-7.5/lib/jtreg.jar \ /home/yansendao/software/jdk/25/jdk-repo-binary/bin/java \ -Dtest.vm.opts=-XX:+FlightRecorder \ -Dtest.tool.vm.opts=-J-XX:+FlightRecorder \ -Dtest.compiler.opts= \ -Dtest.java.opts= \ -Dtest.jdk=/home/yansendao/software/jdk/25/jdk-repo-binary \ -Dcompile.jdk=/home/yansendao/software/jdk/25/jdk-repo-binary \ -Dtest.timeout.factor=1.0 \ -Dtest.root=/home/yansendao/git/jdk/test/langtools \ -Dtest.name=tools/javac/launcher/SourceLauncherTest.java \ -Dtest.verbose=Verbose[p=BRIEF,f=FULL,e=FULL,t=false,m=false] \ -Dtest.file=/home/yansendao/git/jdk/test/langtools/tools/javac/launcher/SourceLauncherTest.java \ -Dtest.src=/home/yansendao/git/jdk/test/langtools/tools/javac/launcher \ -Dtest.src.path=/home/yansendao/git/jdk/test/langtools/tools/javac/launcher:/home/yansendao/git/jdk/test/langtools/tools/lib \ -Dtest.classes=/home/yansendao/git/jdk/tmp/classes/tools/javac/launcher/SourceLauncherTest.d \ -Dtest.class.path=/home/yansendao/git/jdk/tmp/classes/tools/javac/launcher/SourceLauncherTest.d:/home/yansendao/git/jdk/tmp/classes/tools/lib \ -Dtest.modules='jdk.compiler/com.sun.tools.javac.api jdk.compiler/com.sun.tools.javac.launcher jdk.compiler/com.sun.tools.javac.main java.base/jdk.internal.module' \ --add-modules jdk.compiler,java.base \ --add-exports jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED \ --add-exports jdk.compiler/com.sun.tools.javac.launcher=ALL-UNNAMED \ --add-exports jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED \ --add-exports java.base/jdk.internal.module=ALL-UNNAMED \ -XX:+FlightRecorder \ com.sun.javatest.regtest.agent.MainWrapper /home/yansendao/git/jdk/tmp/tools/javac/launcher/SourceLauncherTest.d/main.2.jta TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.Exception: 1 errors found -------------------------------------------------- Test results: failed: 1 Results written to /home/yansendao/git/jdk/tmp