In general hasn't gcc -O3 been a bad idea for a very long time? Back in the gcc 3 days nobody used -O3 because it indiscriminately enabled many optimizations with little or even negative benefit; the only thing it did reliably was bloat code size. I think the official docs even called this out.
Name:
Anonymous2018-04-30 1:05
Where is Cudder to tell us how terrible compilers are and how he can write one that out performs gcc and clang.