RFR: 8354686: [AIX] now ubsan is possible
Matthias Baesken
mbaesken at openjdk.org
Thu Apr 17 11:02:57 UTC 2025
On Tue, 15 Apr 2025 18:40:57 GMT, Joachim Kern <jkern at openjdk.org> wrote:
> With the introduction of the open XL 17.1.2.13 Compiler and the runtime 17.1.3 as minimum requirement ubsan is supported for AIX now.
> Unfortunately there has to be some adoptions.
> - Currently the test for vptr does not work and produces crashes when active, so we have to deactivate it. (If fixed by IBM there will be a follow up JBS)
> - ubsan introduces so much new symbols to every executable that we have to link with -bbictoc.
> - The llvm_symbolizer is not found out of the box, so we have to provide the full qualified llvm_symbolizer path in the __ubsan_default_options() function.
Please adjust COPYRIGHT header in ubsan_default_options.c.
And I think a comment line in the m4 and c file would not hurt.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/24667#issuecomment-2812513067
More information about the build-dev
mailing list