[Bug 2112171] Re: ASan detect_stack_use_after_return=1 makes vector<bool> incredibly slow
Ural Tunaboyu
2112171 at bugs.launchpad.net
Thu Jul 10 20:09:06 UTC 2025
Ubuntu 24.10 (Oracular Oriole) has reached end of life, so this bug will
not be fixed for that specific release.
** Changed in: gcc-13 (Ubuntu Oracular)
Status: New => Won't Fix
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gcc-13 in Ubuntu.
https://bugs.launchpad.net/bugs/2112171
Title:
ASan detect_stack_use_after_return=1 makes vector<bool> incredibly
slow
Status in gcc-13 package in Ubuntu:
Confirmed
Status in gcc-13 source package in Noble:
New
Status in gcc-13 source package in Oracular:
Won't Fix
Status in gcc-13 source package in Plucky:
New
Bug description:
When compiled with g++ 13.3.0-6ubuntu2~24.04 and Address Sanitizer,
the attached code runs 60x slower (10.5 s vs 170 ms) with stack-use-
after-return checking enabled.
$ g++-13 -fsanitize=address -fsanitize=undefined -g -O2 tle.cpp
It's fixed (https://gcc.gnu.org/cgit/gcc/commit/?id=aac7bb773f7d1c) in
the releases/gcc-13 branch and will be present in GCC 13.4.
Upstream bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120475
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-13/+bug/2112171/+subscriptions
More information about the foundations-bugs
mailing list