https://gcc.gnu.org/bugzilla/show_bug.cgi?id=128587
--- Comment #7 from David C. Rankin <drankinatty at gmail dot com> --- I guess I can add this is a Intel(R) Core(TM) i5-8500 CPU @ 3.00GHz, running on openSUSE Tumbleweed with the 7.3.1-1 kernel. Maybe it is something unique to the way -O3 is handled for that specific chip (or the Coffee Lake architecture). If there is anything more you can think of that would help, just let me know.
