https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118940
--- Comment #3 from Miao Wang <shankerwangmiao at gmail dot com> --- (In reply to Andrew Pinski from comment #2) > I am suspect the inline-asm is just broken rather than the compiler being > broken ... However, by replacing the inline-asm with a simple nop, the issue persists. But the issue does not happen when the optimization level is -O1, or the do{ ... } while(0) wrap is removed from bigint_test_exec().