https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105997

--- Comment #5 from Jonathan Wakely <redi at gcc dot gnu.org> ---
(In reply to Jonathan Wakely from comment #3)
> If anybody wants to turn it into a proper bug report, the original commit
> (and description) is at
> https://github.com/zynaddsubfx/zynaddsubfx/commit/
> 22a5f8da76c16c47c3814eedaec8f9fe0ff4248b

"Symptoms of the failed optimization include a partial copy of values
with some corrupted or turned into null pointers."

Sounds likely to be a lifetime issue with the std::string values e.g. trying to
read them after the containing vector has been destroyed.

But somebody has to provide a proper bug report to be sure. Please stop opening
bug reports that are just a link to comments in github. If you want to
investigate them yourself, great. But "Somebody said GCC broke their code" is
not a valid bug report.

Reply via email to