https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106568
--- Comment #14 from Jeffrey Walton <noloader at gmail dot com> --- (In reply to Jeffrey Walton from comment #13) > (In reply to Andrew Pinski from comment #12) > > Can you try -fno-reorder-blocks-and-partition adding to the options? > > This would not be the first time this option caused issues with EH. > > No joy with -fno-reorder-blocks-and-partition . We still saw the crash with > CXXFLAGS="-DNDEBUG -g2 -O3 -fno-reorder-blocks-and-partition". I did notice that using -fno-reorder-functions results in "terminate called without an active exception". That's unusual because we have exception handlers in place. $ ./cryptest.exe vv 51 Using seed: 1660007252 ECGDSA validation suite running... passed brainpoolP192r1 using SHA-1 passed signature key validation passed signature and verification passed checking invalid signature passed brainpoolP320r1 using SHA-224 passed signature key validation passed signature and verification passed checking invalid signature passed brainpoolP320r1 using SHA-256 passed signature key validation passed signature and verification passed checking invalid signature passed brainpoolP512r1 using SHA-384 passed signature key validation passed signature and verification passed checking invalid signature passed brainpoolP512r1 using SHA-512 passed signature key validation passed signature and verification passed checking invalid signature terminate called without an active exception Aborted (core dumped)