On Thu, 26 Jun 2025 06:33:11 GMT, Matthias Baesken <mbaes...@openjdk.org> wrote:

>> There are a number of :tier3 HS jtreg tests using libjsig. Unfortunately 
>> they clash with asan, so it should be avoided to run them if asan is 
>> configured.
>> 
>> Examples :
>> runtime/signal/TestSigalrm.java
>> runtime/signal/TestSigbus.java
>> 
>> They run into errors like this
>> 
>> 
>>  stdout: [];
>>  stderr: [==59482==ASan runtime does not come first in initial library list; 
>> you should either link runtime to your application or manually preload it 
>> with LD_PRELOAD.
>> 
>> 
>> One option would be to avoid running those tests when  asan is enabled.
>> Another option is to avoid the  so called 'link  order check' .
>> https://github.com/google/sanitizers/wiki/addresssanitizerflags
>> 
>> verify_asan_link_order  -  Check position of ASan runtime in library list 
>> (needs to be disabled when other library has to be preloaded system-wide)
>
> Matthias Baesken has updated the pull request incrementally with one 
> additional commit since the last revision:
> 
>   Adjust COPYRIGHT year

make/data/asan/asan_default_options.c line 2:

> 1: /*
> 2:  * Copyright (c) 2023, 2025, Google and/or its affiliates. All rights 
> reserved.

@MBaesken unless you work for Google, or someone from Google requests that you 
update their copyright notice (as we do for Oracle copyright) then you should 
not modify other people's copyright notices.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/25978#discussion_r2168423004

Reply via email to