-
Sub-task
-
Resolution: Fixed
-
P4
-
19, 20
-
b12
-
aarch64
-
os_x
The following test failed with macosx-aarch64-normal-server-slowdebug
bits in my lab:
jdk/internal/vm/Continuation/Fuzz.java
Here's a snippet from the log file:
#section:main
----------messages:(5/538)----------
command: main --enable-preview -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xbootclasspath/a:. Fuzz
reason: User specified action: run main/othervm/timeout=300 --enable-preview -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xbootclasspath/a:. Fuzz
Mode: othervm [/othervm specified, test or library overrides a system module]
Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.vm=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED
elapsed time (seconds): 154.127
----------configuration:(6/467)----------
<snip>
----------System.out:(41/4573)----------
Warmup in 826 ms
-- FILE (fuzz.dat) --
1: COMPILE_LEVEL: 4 COMPILE_RUN: true
Compile in 11673 ms
CALL_I_INT, CALL_C_MANY, YIELD, CALL_I_INT, CALL_C_MANY, YIELD
2: COMPILE_LEVEL: 4 COMPILE_RUN: true
CALL_C_CTCH, LOOP, YIELD, CALL_C_CTCH, CALL_I_MANY, CALL_I_CTCH, CALL_I_INT, CALL_C_INT, YIELD
3: COMPILE_LEVEL: 4 COMPILE_RUN: true
CALL_C_MANY, CALL_C_MANY, CALL_C_DBL, CALL_C_INT, CALL_C_CTCH, CALL_C_INT, CALL_C_DBL, YIELD, CALL_C_MANY, CALL_C_DBL, CALL_C_MANY, CALL_C_CTCH, CALL_C_CTCH, YIELD, YIELD
4: COMPILE_LEVEL: 4 COMPILE_RUN: true
CALL_C_INT, CALL_C_CTCH, YIELD, CALL_C_CTCH, CALL_C_CTCH, CALL_C_INT, YIELD, CALL_C_CTCH, CALL_C_CTCH, CALL_C_INT, CALL_C_MANY, CALL_C_MANY, CALL_C_DBL, YIELD, CALL_C_INT
5: COMPILE_LEVEL: 4 COMPILE_RUN: true
CALL_C_INT, CALL_C_INT, YIELD, CALL_C_DBL, LOOP, LOOP, CALL_C_CTCH, LOOP, CALL_C_CTCH, CALL_C_MANY, CALL_C_INT, YIELD, LOOP, CALL_C_CTCH, LOOP, CALL_C_MANY, CALL_C_INT, YIELD, CALL_C_DBL, CALL_C_CTCH, LOOP, LOOP, YIELD, YIELD, CALL_C_CTCH, CALL_C_CTCH, YIELD, YIELD, YIELD, CALL_C_INT, YIELD, CALL_C_INT, CALL_C_INT, YIELD, CALL_C_INT, CALL_C_CTCH, CALL_C_INT, CALL_C_MANY, CALL_C_CTCH, YIELD, CALL_C_CTCH, CALL_C_CTCH, CALL_C_MANY, CALL_C_MANY, CALL_C_CTCH, CALL_C_CTCH, YIELD, YIELD, YIELD, CALL_C_DBL, CALL_C_INT, CALL_C_CTCH, CALL_C_INT, CALL_C_INT, CALL_C_MANY
Test (823 yields) in 60607 ms
CHANGED COMPILATION
CALL_C_INT, CALL_C_INT, YIELD, CALL_C_DBL, LOOP, LOOP, CALL_C_CTCH, LOOP, CALL_C_CTCH, CALL_I_MANY, CALL_C_INT, YIELD, LOOP, CALL_C_CTCH, LOOP, CALL_I_MANY, CALL_C_INT, YIELD, CALL_C_DBL, CALL_C_CTCH, LOOP, LOOP, YIELD, YIELD, CALL_C_CTCH, CALL_C_CTCH, YIELD, YIELD, YIELD, CALL_C_INT, YIELD, CALL_C_INT, CALL_C_INT, YIELD, CALL_C_INT, CALL_C_CTCH, CALL_C_INT, CALL_I_MANY, CALL_C_CTCH, YIELD, CALL_C_CTCH, CALL_C_CTCH, CALL_I_MANY, CALL_I_MANY, CALL_C_CTCH, CALL_C_CTCH, YIELD, YIELD, YIELD, CALL_C_DBL, CALL_C_INT, CALL_C_CTCH, CALL_C_INT, CALL_C_INT, CALL_I_MANY
RETRYING 1
Compile in 3199 ms
CALL_C_INT, CALL_C_INT, YIELD, CALL_C_DBL, LOOP, LOOP, CALL_C_CTCH, LOOP, CALL_C_CTCH, CALL_C_MANY, CALL_C_INT, YIELD, LOOP, CALL_C_CTCH, LOOP, CALL_C_MANY, CALL_C_INT, YIELD, CALL_C_DBL, CALL_C_CTCH, LOOP, LOOP, YIELD, YIELD, CALL_C_CTCH, CALL_C_CTCH, YIELD, YIELD, YIELD, CALL_C_INT, YIELD, CALL_C_INT, CALL_C_INT, YIELD, CALL_C_INT, CALL_C_CTCH, CALL_C_INT, CALL_C_MANY, CALL_C_CTCH, YIELD, CALL_C_CTCH, CALL_C_CTCH, CALL_C_MANY, CALL_C_MANY, CALL_C_CTCH, CALL_C_CTCH, YIELD, YIELD, YIELD, CALL_C_DBL, CALL_C_INT, CALL_C_CTCH, CALL_C_INT, CALL_C_INT, CALL_C_MANY
Test (823 yields) in 43202 ms
6: COMPILE_LEVEL: 4 COMPILE_RUN: true
CALL_C_DBL, CALL_C_MANY, CALL_C_INT, CALL_C_DBL, YIELD, CALL_C_INT, CALL_C_MANY, CALL_C_MANY, CALL_C_DBL, CALL_C_MANY, CALL_C_CTCH, CALL_C_DBL, LOOP, CALL_C_CTCH, LOOP, CALL_C_INT, CALL_C_INT, CALL_C_MANY, YIELD, CALL_C_MANY, CALL_C_CTCH, LOOP, CALL_C_INT, CALL_C_INT, LOOP, YIELD, CALL_C_CTCH, YIELD, CALL_C_INT, CALL_C_MANY, YIELD, CALL_C_CTCH, CALL_C_CTCH, LOOP, CALL_C_CTCH, CALL_C_MANY, CALL_C_INT, CALL_C_MANY, LOOP, YIELD, LOOP, CALL_C_MANY, CALL_C_INT, CALL_C_INT, YIELD, CALL_C_DBL, CALL_C_MANY
Test (181 yields) in 19443 ms
7: COMPILE_LEVEL: 4 COMPILE_RUN: true
MH_I_MANY, YIELD, CALL_I_INT, YIELD
8: COMPILE_LEVEL: 4 COMPILE_RUN: true
CALL_I_MANY, CALL_C_CTCH, LOOP, LOOP, CALL_I_DBL, CALL_I_INT, CALL_C_DBL, CALL_C_INT, CALL_I_CTCH, LOOP, CALL_I_INT, CALL_C_CTCH, YIELD, CALL_C_INT, CALL_C_MANY, CALL_C_MANY, CALL_I_MANY, MH_I_MANY, CALL_I_INT, CALL_C_MANY, CALL_C_CTCH, CALL_C_MANY, CALL_I_MANY, MH_I_MANY, YIELD, CALL_I_CTCH, CALL_I_CTCH, CALL_C_DBL, CALL_C_MANY, CALL_I_CTCH, YIELD, CALL_I_CTCH, CALL_C_DBL, CALL_C_INT, CALL_I_DBL, CALL_C_MANY, LOOP, CALL_C_DBL, MH_C_MANY, CALL_I_INT, CALL_I_INT, CALL_C_DBL, LOOP, CALL_C_MANY, CALL_C_CTCH, CALL_I_MANY, CALL_I_CTCH, CALL_I_CTCH
Test (18 yields) in 3458 ms
CHANGED COMPILATION
CALL_I_MANY, CALL_I_CTCH, LOOP, LOOP, CALL_I_DBL, CALL_I_INT, CALL_C_DBL, CALL_I_INT, CALL_I_CTCH, LOOP, CALL_I_INT, CALL_I_CTCH, YIELD, CALL_I_INT, CALL_C_MANY, CALL_C_MANY, CALL_I_MANY, MH_I_MANY, CALL_I_INT, CALL_C_MANY, CALL_I_CTCH, CALL_C_MANY, CALL_I_MANY, MH_I_MANY, YIELD, CALL_I_CTCH, CALL_I_CTCH, CALL_C_DBL, CALL_C_MANY, CALL_I_CTCH, YIELD, CALL_I_CTCH, CALL_C_DBL, CALL_I_INT, CALL_I_DBL, CALL_C_MANY, LOOP, CALL_C_DBL, MH_C_MANY, CALL_I_INT, CALL_I_INT, CALL_C_DBL, LOOP, CALL_C_MANY, CALL_I_CTCH, CALL_I_MANY, CALL_I_CTCH, CALL_I_CTCH
RETRYING 1
>>> Compilation status for: int Fuzz.com_int(int,int)
isMethodCompiled: false isMethodCompilable: true isMethodQueuedForCompilation: true getMethodCompilationLevel: 0
----------System.err:(28/1895)----------
java.lang.AssertionError: Failed to compile int Fuzz.com_int(int,int) in 5000ms
at Fuzz.waitForCompilation(Fuzz.java:302)
at Fuzz.compile(Fuzz.java:336)
at Fuzz.testTrace(Fuzz.java:193)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.nio.file.FileChannelLinesSpliterator.forEachRemaining(FileChannelLinesSpliterator.java:133)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at Fuzz.testStream(Fuzz.java:183)
at Fuzz.testFile(Fuzz.java:168)
at Fuzz.runTests(Fuzz.java:90)
at Fuzz.main(Fuzz.java:84)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:578)
at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
at java.base/java.lang.Thread.run(Thread.java:1589)
JavaTest Message: Test threw exception: java.lang.AssertionError: Failed to compile int Fuzz.com_int(int,int) in 5000ms
JavaTest Message: shutting down test
STATUS:Failed.`main' threw exception: java.lang.AssertionError: Failed to compile int Fuzz.com_int(int,int) in 5000ms
----------rerun:(42/5901)*----------
bits in my lab:
jdk/internal/vm/Continuation/Fuzz.java
Here's a snippet from the log file:
#section:main
----------messages:(5/538)----------
command: main --enable-preview -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xbootclasspath/a:. Fuzz
reason: User specified action: run main/othervm/timeout=300 --enable-preview -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xbootclasspath/a:. Fuzz
Mode: othervm [/othervm specified, test or library overrides a system module]
Additional options from @modules: --add-modules java.base --add-exports java.base/jdk.internal.vm=ALL-UNNAMED --add-exports java.base/jdk.internal.vm.annotation=ALL-UNNAMED
elapsed time (seconds): 154.127
----------configuration:(6/467)----------
<snip>
----------System.out:(41/4573)----------
Warmup in 826 ms
-- FILE (fuzz.dat) --
1: COMPILE_LEVEL: 4 COMPILE_RUN: true
Compile in 11673 ms
CALL_I_INT, CALL_C_MANY, YIELD, CALL_I_INT, CALL_C_MANY, YIELD
2: COMPILE_LEVEL: 4 COMPILE_RUN: true
CALL_C_CTCH, LOOP, YIELD, CALL_C_CTCH, CALL_I_MANY, CALL_I_CTCH, CALL_I_INT, CALL_C_INT, YIELD
3: COMPILE_LEVEL: 4 COMPILE_RUN: true
CALL_C_MANY, CALL_C_MANY, CALL_C_DBL, CALL_C_INT, CALL_C_CTCH, CALL_C_INT, CALL_C_DBL, YIELD, CALL_C_MANY, CALL_C_DBL, CALL_C_MANY, CALL_C_CTCH, CALL_C_CTCH, YIELD, YIELD
4: COMPILE_LEVEL: 4 COMPILE_RUN: true
CALL_C_INT, CALL_C_CTCH, YIELD, CALL_C_CTCH, CALL_C_CTCH, CALL_C_INT, YIELD, CALL_C_CTCH, CALL_C_CTCH, CALL_C_INT, CALL_C_MANY, CALL_C_MANY, CALL_C_DBL, YIELD, CALL_C_INT
5: COMPILE_LEVEL: 4 COMPILE_RUN: true
CALL_C_INT, CALL_C_INT, YIELD, CALL_C_DBL, LOOP, LOOP, CALL_C_CTCH, LOOP, CALL_C_CTCH, CALL_C_MANY, CALL_C_INT, YIELD, LOOP, CALL_C_CTCH, LOOP, CALL_C_MANY, CALL_C_INT, YIELD, CALL_C_DBL, CALL_C_CTCH, LOOP, LOOP, YIELD, YIELD, CALL_C_CTCH, CALL_C_CTCH, YIELD, YIELD, YIELD, CALL_C_INT, YIELD, CALL_C_INT, CALL_C_INT, YIELD, CALL_C_INT, CALL_C_CTCH, CALL_C_INT, CALL_C_MANY, CALL_C_CTCH, YIELD, CALL_C_CTCH, CALL_C_CTCH, CALL_C_MANY, CALL_C_MANY, CALL_C_CTCH, CALL_C_CTCH, YIELD, YIELD, YIELD, CALL_C_DBL, CALL_C_INT, CALL_C_CTCH, CALL_C_INT, CALL_C_INT, CALL_C_MANY
Test (823 yields) in 60607 ms
CHANGED COMPILATION
CALL_C_INT, CALL_C_INT, YIELD, CALL_C_DBL, LOOP, LOOP, CALL_C_CTCH, LOOP, CALL_C_CTCH, CALL_I_MANY, CALL_C_INT, YIELD, LOOP, CALL_C_CTCH, LOOP, CALL_I_MANY, CALL_C_INT, YIELD, CALL_C_DBL, CALL_C_CTCH, LOOP, LOOP, YIELD, YIELD, CALL_C_CTCH, CALL_C_CTCH, YIELD, YIELD, YIELD, CALL_C_INT, YIELD, CALL_C_INT, CALL_C_INT, YIELD, CALL_C_INT, CALL_C_CTCH, CALL_C_INT, CALL_I_MANY, CALL_C_CTCH, YIELD, CALL_C_CTCH, CALL_C_CTCH, CALL_I_MANY, CALL_I_MANY, CALL_C_CTCH, CALL_C_CTCH, YIELD, YIELD, YIELD, CALL_C_DBL, CALL_C_INT, CALL_C_CTCH, CALL_C_INT, CALL_C_INT, CALL_I_MANY
RETRYING 1
Compile in 3199 ms
CALL_C_INT, CALL_C_INT, YIELD, CALL_C_DBL, LOOP, LOOP, CALL_C_CTCH, LOOP, CALL_C_CTCH, CALL_C_MANY, CALL_C_INT, YIELD, LOOP, CALL_C_CTCH, LOOP, CALL_C_MANY, CALL_C_INT, YIELD, CALL_C_DBL, CALL_C_CTCH, LOOP, LOOP, YIELD, YIELD, CALL_C_CTCH, CALL_C_CTCH, YIELD, YIELD, YIELD, CALL_C_INT, YIELD, CALL_C_INT, CALL_C_INT, YIELD, CALL_C_INT, CALL_C_CTCH, CALL_C_INT, CALL_C_MANY, CALL_C_CTCH, YIELD, CALL_C_CTCH, CALL_C_CTCH, CALL_C_MANY, CALL_C_MANY, CALL_C_CTCH, CALL_C_CTCH, YIELD, YIELD, YIELD, CALL_C_DBL, CALL_C_INT, CALL_C_CTCH, CALL_C_INT, CALL_C_INT, CALL_C_MANY
Test (823 yields) in 43202 ms
6: COMPILE_LEVEL: 4 COMPILE_RUN: true
CALL_C_DBL, CALL_C_MANY, CALL_C_INT, CALL_C_DBL, YIELD, CALL_C_INT, CALL_C_MANY, CALL_C_MANY, CALL_C_DBL, CALL_C_MANY, CALL_C_CTCH, CALL_C_DBL, LOOP, CALL_C_CTCH, LOOP, CALL_C_INT, CALL_C_INT, CALL_C_MANY, YIELD, CALL_C_MANY, CALL_C_CTCH, LOOP, CALL_C_INT, CALL_C_INT, LOOP, YIELD, CALL_C_CTCH, YIELD, CALL_C_INT, CALL_C_MANY, YIELD, CALL_C_CTCH, CALL_C_CTCH, LOOP, CALL_C_CTCH, CALL_C_MANY, CALL_C_INT, CALL_C_MANY, LOOP, YIELD, LOOP, CALL_C_MANY, CALL_C_INT, CALL_C_INT, YIELD, CALL_C_DBL, CALL_C_MANY
Test (181 yields) in 19443 ms
7: COMPILE_LEVEL: 4 COMPILE_RUN: true
MH_I_MANY, YIELD, CALL_I_INT, YIELD
8: COMPILE_LEVEL: 4 COMPILE_RUN: true
CALL_I_MANY, CALL_C_CTCH, LOOP, LOOP, CALL_I_DBL, CALL_I_INT, CALL_C_DBL, CALL_C_INT, CALL_I_CTCH, LOOP, CALL_I_INT, CALL_C_CTCH, YIELD, CALL_C_INT, CALL_C_MANY, CALL_C_MANY, CALL_I_MANY, MH_I_MANY, CALL_I_INT, CALL_C_MANY, CALL_C_CTCH, CALL_C_MANY, CALL_I_MANY, MH_I_MANY, YIELD, CALL_I_CTCH, CALL_I_CTCH, CALL_C_DBL, CALL_C_MANY, CALL_I_CTCH, YIELD, CALL_I_CTCH, CALL_C_DBL, CALL_C_INT, CALL_I_DBL, CALL_C_MANY, LOOP, CALL_C_DBL, MH_C_MANY, CALL_I_INT, CALL_I_INT, CALL_C_DBL, LOOP, CALL_C_MANY, CALL_C_CTCH, CALL_I_MANY, CALL_I_CTCH, CALL_I_CTCH
Test (18 yields) in 3458 ms
CHANGED COMPILATION
CALL_I_MANY, CALL_I_CTCH, LOOP, LOOP, CALL_I_DBL, CALL_I_INT, CALL_C_DBL, CALL_I_INT, CALL_I_CTCH, LOOP, CALL_I_INT, CALL_I_CTCH, YIELD, CALL_I_INT, CALL_C_MANY, CALL_C_MANY, CALL_I_MANY, MH_I_MANY, CALL_I_INT, CALL_C_MANY, CALL_I_CTCH, CALL_C_MANY, CALL_I_MANY, MH_I_MANY, YIELD, CALL_I_CTCH, CALL_I_CTCH, CALL_C_DBL, CALL_C_MANY, CALL_I_CTCH, YIELD, CALL_I_CTCH, CALL_C_DBL, CALL_I_INT, CALL_I_DBL, CALL_C_MANY, LOOP, CALL_C_DBL, MH_C_MANY, CALL_I_INT, CALL_I_INT, CALL_C_DBL, LOOP, CALL_C_MANY, CALL_I_CTCH, CALL_I_MANY, CALL_I_CTCH, CALL_I_CTCH
RETRYING 1
>>> Compilation status for: int Fuzz.com_int(int,int)
isMethodCompiled: false isMethodCompilable: true isMethodQueuedForCompilation: true getMethodCompilationLevel: 0
----------System.err:(28/1895)----------
java.lang.AssertionError: Failed to compile int Fuzz.com_int(int,int) in 5000ms
at Fuzz.waitForCompilation(Fuzz.java:302)
at Fuzz.compile(Fuzz.java:336)
at Fuzz.testTrace(Fuzz.java:193)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.nio.file.FileChannelLinesSpliterator.forEachRemaining(FileChannelLinesSpliterator.java:133)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at Fuzz.testStream(Fuzz.java:183)
at Fuzz.testFile(Fuzz.java:168)
at Fuzz.runTests(Fuzz.java:90)
at Fuzz.main(Fuzz.java:84)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:578)
at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
at java.base/java.lang.Thread.run(Thread.java:1589)
JavaTest Message: Test threw exception: java.lang.AssertionError: Failed to compile int Fuzz.com_int(int,int) in 5000ms
JavaTest Message: shutting down test
STATUS:Failed.`main' threw exception: java.lang.AssertionError: Failed to compile int Fuzz.com_int(int,int) in 5000ms
----------rerun:(42/5901)*----------
- relates to
-
JDK-8297355 jdk/internal/vm/Continuation/Fuzz.java still times out very rarely
-
- Open
-