sleef icon indicating copy to clipboard operation
sleef copied to clipboard

About a bug in gcc-13

Open shibatch opened this issue 1 year ago • 1 comments

Describe the bug

This issue is about a bug in gcc-13 that was already addressed in https://github.com/shibatch/sleef/pull/592.

When compiling with gcc-13, the sign of signed zero sometimes seems to be wrong. The exact condition of occurrence is unknown.

Environment

When a PUREC* helper is used, this problem occurs on every architecture. In addition to this, VXE helpers are also affected by this bug.

shibatch avatar Oct 16 '24 09:10 shibatch

Thank you for reporting! We will take the time to look into it. This type of errors rings a bell, if it was fixed it might require a more recent version of gcc13.

blapie avatar Oct 16 '24 10:10 blapie

I'm going to close that ticket, since recent CI runs show that a recent enough gcc-13 has the required fix and allow all tests to pass.

blapie avatar Oct 31 '24 13:10 blapie