RFR: 8259629: aarch64 builds fail after JDK-8258932

Dong Bo dongbo at openjdk.java.net
Tue Jan 12 16:30:07 UTC 2021


This fixes aarch64 builds failure after JDK-8258932.
It is caused by the mismatched call `fmaxp/fminp` in `AssemblerAArch64` tests to the definitions in `assembler_aarch64.hpp`.

Verified with `gtest-1.8.1` and `make test TEST="gtest"`, `linux-aarch64-server-slowdebug`.
Both builds and tests are good, the results of `gtest` on my aarch64 server:
Finished running test 'gtest:all/server'
Test report is stored in build/linux-aarch64-server-slowdebug/test-results/gtest_all_server

==============================
Test summary
==============================
   TEST                                              TOTAL  PASS  FAIL ERROR
   gtest:all/server                                    807   807     0     0
==============================
TEST SUCCESS

Finished building target 'test' in configuration 'linux-aarch64-server-slowdebug'

The `gtest` was not configured during tests in `JDK-8258932`, so it did not execute previously.
I'm really sorry for my carelessness and producing a serious BUG.

-------------

Commit messages:
 - 8259629: aarch64 builds fail after JDK-8258932

Changes: https://git.openjdk.java.net/jdk/pull/2052/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=2052&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8259629
  Stats: 8 lines in 2 files changed: 3 ins; 0 del; 5 mod
  Patch: https://git.openjdk.java.net/jdk/pull/2052.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/2052/head:pull/2052

PR: https://git.openjdk.java.net/jdk/pull/2052


More information about the hotspot-dev mailing list