Template Library: need to tag Float16.copySign as having non-deterministic result because of multiple NaNs with different sign bits

XMLWordPrintable

      For random generator using seed: 2620074423
      To re-run test with same seed value please add "-Djdk.test.lib.random.seed=2620074423" to command line.

      WARNING: Using incubator modules: jdk.incubator.vector
      ERROR: Equality matching failed: value mismatch: -256 vs 256
        aParent: [Ljava.lang.Object;@2cffd01d
        bParent: [Ljava.lang.Object;@698d89b0
        field: [0]
        a: -256
        b: 256
      Exception in thread "main" compiler.lib.ir_framework.shared.TestRunException:

      Test Failures (1)
      -----------------
      Base Test: @Test primitiveConTest_2687:
      compiler.lib.ir_framework.shared.TestRunException: There was an error while invoking @Test method public static void compiler.igvn.templated.ExpressionFuzzerInnerTest.primitiveConTest_2687(). Target: null. Arguments: <void>
      at compiler.lib.ir_framework.test.BaseTest.invokeTestMethod(BaseTest.java:84)
      at compiler.lib.ir_framework.test.BaseTest.invokeTest(BaseTest.java:71)
      at compiler.lib.ir_framework.test.AbstractTest.run(AbstractTest.java:100)
      at compiler.lib.ir_framework.test.TestVM.runTests(TestVM.java:865)
      at compiler.lib.ir_framework.test.TestVM.start(TestVM.java:255)
      at compiler.lib.ir_framework.test.TestVM.main(TestVM.java:168)
      Caused by: java.lang.reflect.InvocationTargetException
      at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:119)
      at java.base/java.lang.reflect.Method.invoke(Method.java:565)
      at compiler.lib.ir_framework.test.BaseTest.invokeTestMethod(BaseTest.java:80)
      ... 5 more
      Caused by: compiler.lib.verify.VerifyException: Value verification failed:
      Value mismatch: -256 vs 256
      at compiler.lib.verify.Verify.checkEQimpl(Verify.java:193)
      at compiler.lib.verify.Verify.checkEQdispatch(Verify.java:134)
      at compiler.lib.verify.Verify.checkEQimpl(Verify.java:432)
      at compiler.lib.verify.Verify.checkEQdispatch(Verify.java:131)
      at compiler.lib.verify.Verify.checkEQ(Verify.java:98)
      at compiler.igvn.templated.ExpressionFuzzerInnerTest.primitiveConTest_2687(ExpressionFuzzerInnerTest.java:4876)
      at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
      ... 7 more



      at compiler.lib.ir_framework.test.TestVM.runTests(TestVM.java:901)
      at compiler.lib.ir_framework.test.TestVM.start(TestVM.java:255)
      at compiler.lib.ir_framework.test.TestVM.main(TestVM.java:168)

            Assignee:
            Emanuel Peter
            Reporter:
            Tobias Hartmann
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: