]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-148535: Don't use gcc -fprofile-update=atomic flag on i686 (#148554)
authorVictor Stinner <vstinner@python.org>
Thu, 16 Apr 2026 17:13:25 +0000 (19:13 +0200)
committerGitHub <noreply@github.com>
Thu, 16 Apr 2026 17:13:25 +0000 (19:13 +0200)
commit2faceeec5c0fb06498a9654d429180ac4610c65a
treeb87e3ea86639d56bd00f7b253885761e612fbdbb
parentc0af5c024b57d216fc3db41cb0e39a683c327bbd
gh-148535: Don't use gcc -fprofile-update=atomic flag on i686 (#148554)

The -fprofile-update=atomic flag was added to fix a random GCC
internal error on PGO build (gh-145801) caused by corruption of
profile data (.gcda files). The problem is that it makes the PGO
build way slower (up to 47x slower) on i686. Since the GCC internal
error was not seen on i686 so far, don't use -fprofile-update=atomic
on i686.
Misc/NEWS.d/next/Build/2026-04-14-15-20-29.gh-issue-148535.JjKiaa.rst [new file with mode: 0644]
configure
configure.ac