4 ms·
> There is a difference between "complies with the standard" and "is bug free". You're not wrong - but the dividing line between bug and feature request is sub
by MaulingMonkey 10y ago
> There is a difference between "complies with the standard" and "is bug free".
You're not wrong - but the dividing line between bug and feature request is subjective, and just how much (meaningful) difference between the two there is depends on the authors of the compiler.
If you compile with -fno-strict-aliasing and the optimizer breaks your code based solely on strict aliasing violations anyways, by all means, report that as a bug.
If you use a compiler that has no -fno-strict-aliasing equivalent, by all means, switch to a better compiler when they WONTFIX your feature request.