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

[TESTBUG] compiler/loopopts/superword/SumRed* tests running on non-x86 platforms

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • 9
    • 9
    • hotspot
    • b108

      The comment in the tests say:
      @summary Add C2 x86 Superword support for scalar sum reduction optimizations : float test

      and the feature itself seems to be x86 only: JDK-8074981 , yet these tests are running on Solaris SPARC. In JPRT where these end up taking minutes to run:

      solaris_sparcv9_5.11-fastdebug-c2-hotspot_compiler_3 success(45m 48s)

      TEST: compiler/loopopts/superword/ProdRed_Double.java
        build: 0.054 seconds
        compile: 0.053 seconds
        main: 21.08 seconds
        build: 0.0 seconds
        main: 21.151 seconds
        build: 0.0 seconds
        main: 24.229 seconds
        build: 0.0 seconds
        main: 24.123 seconds
        build: 0.001 seconds
        main: 23.9 seconds
        build: 0.0 seconds
        main: 23.902 seconds
        build: 0.0 seconds
        main: 23.446 seconds
        build: 0.0 seconds
        main: 23.554 seconds
      TEST RESULT: Passed. Execution successful
      --------------------------------------------------
      TEST: compiler/loopopts/superword/ProdRed_Float.java
        build: 0.043 seconds
        compile: 0.042 seconds
        main: 18.001 seconds
        build: 0.0 seconds
        main: 17.987 seconds
        build: 0.0 seconds
        main: 20.413 seconds
        build: 0.001 seconds
        main: 20.429 seconds
        build: 0.0 seconds
        main: 19.81 seconds
        build: 0.001 seconds
        main: 19.972 seconds
        build: 0.001 seconds
        main: 21.394 seconds
        build: 0.0 seconds
        main: 21.383 seconds
      TEST RESULT: Passed. Execution successful
      --------------------------------------------------
      TEST: compiler/loopopts/superword/ProdRed_Int.java
        build: 0.041 seconds
        compile: 0.041 seconds
        main: 9.789 seconds
        build: 0.0 seconds
        main: 9.735 seconds
        build: 0.0 seconds
        main: 11.248 seconds
        build: 0.0 seconds
        main: 11.218 seconds
        build: 0.0 seconds
        main: 12.541 seconds
        build: 0.001 seconds
        main: 12.556 seconds
        build: 0.0 seconds
        main: 14.821 seconds
        build: 0.001 seconds
        main: 14.799 seconds
      TEST RESULT: Passed. Execution successful
      --------------------------------------------------
      TEST: compiler/loopopts/superword/ReductionPerf.java
        build: 0.085 seconds
        compile: 0.085 seconds
        main: 16.049 seconds
        build: 0.001 seconds
        main: 15.983 seconds
      TEST RESULT: Passed. Execution successful
      --------------------------------------------------
      TEST: compiler/loopopts/superword/SumRed_Double.java
        build: 0.051 seconds
        compile: 0.051 seconds
        main: 28.394 seconds
        build: 0.001 seconds
        main: 28.437 seconds
        build: 0.0 seconds
        main: 34.228 seconds
        build: 0.001 seconds
        main: 34.239 seconds
        build: 0.001 seconds
        main: 32.178 seconds
        build: 0.0 seconds
        main: 32.176 seconds
        build: 0.001 seconds
        main: 34.29 seconds
        build: 0.0 seconds
        main: 34.477 seconds
      TEST RESULT: Passed. Execution successful
      --------------------------------------------------
      TEST: compiler/loopopts/superword/SumRed_Float.java
        build: 0.052 seconds
        compile: 0.052 seconds
        main: 31.96 seconds
        build: 0.0 seconds
        main: 31.873 seconds
        build: 0.001 seconds
        main: 32.447 seconds
        build: 0.0 seconds
        main: 32.478 seconds
        build: 0.0 seconds
        main: 34.243 seconds
        build: 0.001 seconds
        main: 34.172 seconds
        build: 0.0 seconds
        main: 33.161 seconds
        build: 0.001 seconds
        main: 33.109 seconds
      TEST RESULT: Passed. Execution successful
      --------------------------------------------------
      TEST: compiler/loopopts/superword/SumRed_Int.java
        build: 0.054 seconds
        compile: 0.054 seconds
        main: 30.109 seconds
        build: 0.0 seconds
        main: 30.019 seconds
        build: 0.0 seconds
        main: 28.672 seconds
        build: 0.001 seconds
        main: 28.526 seconds
        build: 0.001 seconds
        main: 33.196 seconds
        build: 0.001 seconds
        main: 33.239 seconds
        build: 0.0 seconds
        main: 33.683 seconds
        build: 0.0 seconds
        main: 33.746 seconds
      TEST RESULT: Passed. Execution successful
      --------------------------------------------------
      TEST: compiler/loopopts/superword/SumRed_Long.java
        build: 0.051 seconds
        compile: 0.05 seconds
        main: 32.341 seconds
        build: 0.0 seconds
        main: 32.196 seconds
        build: 0.001 seconds
        main: 34.058 seconds
        build: 0.0 seconds
        main: 34.076 seconds
      TEST RESULT: Passed. Execution successful

            jcm Jamsheed C M (Inactive)
            ctornqvi Christian Tornqvist
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: