On 06/04/2018 05:55 PM, Jeff Backus wrote:
Would you please provide more detail on what problem or problems we
are
trying to solve? Is this purely for efficiency reasons?
Mainly developer efficiency. There will be fewer test suite problems
due to excess precision (a bunch of packages carry patches which
introduce -ffloat-store on i686 to work around them). Packagers will
not have to figure out a way how to build for compatibility with
non-SSE2 systems (which some upstreams do not support anymore).
Furthermore, the divergence from downstream is troubling to Red Hatters
for various reasons. (Red Hat Enterprise Linux 7 already underwent a
similar change.)
Thanks,
Florian