Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8356281

Fix for TestFPComparison failure due to incorrect result

XMLWordPrintable

      Running test/hotspot/jtreg/compiler/c2/irTests/TestFPComparison.java with "sde64 -future --" fails:

      Custom Run Test: @Run: runTests - @Tests: {cMoveEqualTwoDoubles,cMoveEqualTwoFloats,cMoveNotEqualTwoDoubles,cMoveNotEqualTwoFloats,cMoveLessThanTwoDoubles,cMoveLessThanTwoFloats,cMoveMoreThanTwoDoubles,cMoveMoreThanTwoFloats,cMoveLessEqualTwoDoubles,cMoveLessEqualTwoFloats,cMoveMoreEqualTwoDoubles,cMoveMoreEqualTwoFloats,cMoveEqualOneDouble,cMoveEqualOneFloat,cMoveNotEqualOneDouble,cMoveNotEqualOneFloat,branchEqualTwoDoubles,branchEqualTwoFloats,branchNotEqualTwoDoubles,branchNotEqualTwoFloats,branchLessThanTwoDoubles,branchLessThanTwoFloats,branchMoreThanTwoDoubles,branchMoreThanTwoFloats,branchLessEqualTwoDoubles,branchLessEqualTwoFloats,branchMoreEqualTwoDoubles,branchMoreEqualTwoFloats,branchEqualOneDouble,branchEqualOneFloat,branchNotEqualOneDouble,branchNotEqualOneFloat}:
      compiler.lib.ir_framework.shared.TestRunException: There was an error while invoking @Run method public void compiler.c2.irTests.TestFPComparison.runTests()
      at compiler.lib.ir_framework.test.CustomRunTest.invokeTest(CustomRunTest.java:162)
      at compiler.lib.ir_framework.test.AbstractTest.run(AbstractTest.java:100)
      at compiler.lib.ir_framework.test.CustomRunTest.run(CustomRunTest.java:89)
      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.CustomRunTest.invokeTest(CustomRunTest.java:159)
      ... 5 more
      Caused by: java.lang.RuntimeException: assertEquals expected: 1 but was: 0
      at jdk.test.lib.Asserts.fail(Asserts.java:715)
      at jdk.test.lib.Asserts.assertEquals(Asserts.java:208)
      at jdk.test.lib.Asserts.assertEquals(Asserts.java:195)
      at compiler.c2.irTests.TestFPComparison.runTests(TestFPComparison.java:281)
      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)


      SDE can be found here:
      https://www.intel.com/content/www/us/en/developer/articles/tool/software-development-emulator.html

            sparasa Srinivas Parasa
            thartmann Tobias Hartmann
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: