[3.13] gh-148535: Don't use gcc -fprofile-update=atomic flag on i686 (#148554) (#148656)
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. (cherry picked from commit 2faceeec5c0fb06498a9654d429180ac4610c65a)
V
Victor Stinner committed
53e07256802327521d06cc7c8bcd317301f6a6e0
Parent: 9c2db81
Committed by GitHub <noreply@github.com>
on 4/16/2026, 5:50:27 PM