On Tue, 15 Apr 2025 18:40:57 GMT, Joachim Kern <jk...@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.

This pull request has now been integrated.

Changeset: b1e778d9
Author:    Joachim Kern <jk...@openjdk.org>
URL:       
https://git.openjdk.org/jdk/commit/b1e778d9d2ad13ee5f1ed629a8805008580f86c0
Stats:     24 lines in 2 files changed: 22 ins; 0 del; 2 mod

8354686: [AIX] now ubsan is possible

Reviewed-by: mbaesken, clanger

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

PR: https://git.openjdk.org/jdk/pull/24667

Reply via email to