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

Incorrect 512-bit vector registers restore on x86_32

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      b31

      Backports

        Description

        Next 3 tests failed (wrong data) with 32-bit VM and -XX:UseAVX=3:

        compiler/runtime/Test7196199.java
        test_incrc: [17] = 74985.0 != 150000.0
        test_incrc: [18] = 74985.0 != 150000.0
        ...

        compiler/runtime/safepoints/TestRegisterRestoring.java
        RuntimeException: Test failed: array[13] = 4327.0 but should be 10.000

        compiler/vectorization/TestVectorsNotSavedAtSafepoint.java
        RuntimeException: Test1 failed at iteration 3094: bArr[2] = 0, lArr[102] = 0

        I am trying to find which push caused it.

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                jiefu Jie Fu
                Reporter:
                kvn Vladimir Kozlov
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: