> But if -fwrapv semantics were mandated by spec, then presumably compilers would at least hardcode a check for such a common optimization (if they are not doing so already).
I don't know what this means. The optimization becomes invalid if fwrapv is mandated, so compilers can't do it anymore.