https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61637
--- Comment #10 from David Edelsohn <dje at gcc dot gnu.org> --- Exceptions had been working. There is no wholesale failure of exceptions in the G++ testsuite. I also don't know why you are defining macros for Linux and AMD, or why you think that randomly adding linker options will help. I also think library search order seems strange -- you should not need to change the library search path and you should be linking with G++. The more that you override defaults and add options, the less this is considered a real bug. Fixing it by adding more options does not help. And the testcase is invalid.