summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gmail.com>2022-10-27 15:10:30 -0400
committerMatt Turner <mattst88@gmail.com>2022-10-27 15:10:30 -0400
commitc3bbb94b4c76292837a3b79322f8a678f106394f (patch)
tree57ceb02e8a850f3642ff5044a61c5507bc3bfd14 /README
parentca7bb8894e6de5d08bf1e9552cf6c1c99e35510a (diff)
downloadpixman-c3bbb94b4c76292837a3b79322f8a678f106394f.tar.gz
Revert "Fix signed-unsigned semantics in reduce_32"
This reverts commit aaf59b0338fbd4b9142794254261f8d0a018b60c. This commit regressed the scaling-test unit test, by apparently allowing the compiler to emit fused multiply-add instructions in cases they wouldn't have been allowed before. While using gcc's -ffp-contract=... flag avoids the issue on amd64, it does not on at least aarch64 and ppc64. This is unfortunate, because the commit being reverted resolved https://gitlab.freedesktop.org/pixman/pixman/-/issues/43 so we will reintroduce this failure, but after more than a year without a fix for the unit test, I think it's time to bite the bullet. Fixes: https://gitlab.freedesktop.org/pixman/pixman/-/issues/49
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions