Hi Thomas,
Am 20.03.23 um 08:14 schrieb Thomas Koenig via Gcc-patches:
so it the general problem is not restricted to -O3 and not
to current trunk, it depends on the details.
I doubt that the result from 9.4.0 was expected, but rather
nobody noticed. Or, bringing out the pseudo-RNG into a
different setting changed things.
So... any suggestions on how to improve the current wording?
how about changing:
"... relying on a specific, non-standard behavior may now generate
unexpected results."
to
"... relying on a specific, non-standard behavior may generate
unexpected results depending on optimization level and other compiler
flags."
We cannot know all the codes used in the wild ...
Cheers,
Harald
Best regards
Thomas