sleef icon indicating copy to clipboard operation
sleef copied to clipboard

Failures on various archs for gcc 12

Open blapie opened this issue 1 year ago • 2 comments

As reported in #477 some failures are observed with gcc12.

aarch64, ppc64el, and s390x fail with GCC 12 with the following error:

tanf denormal/nonnumber test : arg = -0, test = 0, correct = -0

We are able to reproduce locally on aarch64 (native build and test run).

blapie avatar Nov 15 '23 10:11 blapie

We are looking into this. I believe this was already reported in #439.

blapie avatar Nov 23 '23 17:11 blapie

First observations:

  • AFAICT only scalar tanf (u35) seems to fail, and only on the test tan(-0) == -0, mismatch in sign.
  • The issue does not occur when compiling for AArch64 with -DFORCE_AAVPCS=ON.

blapie avatar Nov 23 '23 18:11 blapie