RFR: 8276025: Hotspot's libsvml.so may conflict with user dependency

Sandhya Viswanathan sviswanathan at openjdk.java.net
Thu Nov 4 18:01:33 UTC 2021


This patch removes conflicts with libsvml.so distributed with Intel's MKL library:
  Renames exported symbols from __svml to __jsvml.
  Renames library from libsvml.so to libjsvml.so.
  Updates the stubGenerator_x86_64.cpp  accordingly to load libjsvml.so and the renamed symbols.
  Updates tests to look for the new library.

Please review.

Best Regards,
Sandhya

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

Commit messages:
 - load svml test fixes
 - update tests
 - 8276025: Hotspot's libsvml.so may conflict with user dependency

Changes: https://git.openjdk.java.net/jdk/pull/6265/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=6265&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8276025
  Stats: 391989 lines in 123 files changed: 192755 ins; 192755 del; 6479 mod
  Patch: https://git.openjdk.java.net/jdk/pull/6265.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/6265/head:pull/6265

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



More information about the build-dev mailing list