Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8292259 integrate batch of test adjustments from stress testing
  3. JDK-8290211

jdk/internal/vm/Continuation/Fuzz.java failed with "AssertionError: Failed to compile int Fuzz.com_int(int,int) in 5000ms"

    XMLWordPrintable

Details

    • b12
    • aarch64
    • os_x

    Description

      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)*----------

      Attachments

        Issue Links

          Activity

            People

              dcubed Daniel Daugherty
              dcubed Daniel Daugherty
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: