https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115533
--- Comment #1 from Sam James <sjames at gcc dot gnu.org> --- * Adding optimize("O2") or O0 to ReallocateWindowBuffer fixes it (it's a realloc wrapper) * We go wrong in analyzeResult and return a bogus result