RFR: 8335283: Build failure due to 'no_sanitize' attribute directive ignored

Julian Waters jwaters at openjdk.org
Sat Jun 29 06:00:21 UTC 2024


On Fri, 28 Jun 2024 11:04:16 GMT, Matthias Baesken <mbaesken at openjdk.org> wrote:

> The following build error has been reported with old gcc used 
> installers/linux/universal/tar/corretto-build/buildRoot/src/hotspot/share/utilities/vmError.cpp:2068:44: error: 'no_sanitize' attribute directive ignored [-Werror=attributes]
>  static void ALWAYSINLINE crash_with_sigfpe() {
> 
> We can avoid it by not settings the mentioned attribute in case ubsan is not enabled.

Wouldn't this result in an undefined macro if UBSAN is off? At least, that's what I suspect might happen sometimes

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

PR Comment: https://git.openjdk.org/jdk/pull/19937#issuecomment-2197996213


More information about the hotspot-dev mailing list