Incorrect return value from math.h tgammaf(-inf) (IDFGH-13360) #14273
Labels
Resolution: NA
Issue resolution is unavailable
Status: Done
Issue is done internally
Type: Bug
bugs in IDF
Answers checklist.
IDF version.
v5.4-dev-1832-g23e4823f17, v5.0.4 and v5.2.2
Espressif SoC revision.
ESP32 and ESP32-C3
Operating System used.
Linux
How did you build your project?
Command line with idf.py
If you are using Windows, please specify command line type.
None
Development Kit.
ESP32-DevKitC, others
Power Supply used.
USB
What is the expected behavior?
Expect the result of
tgammaf(-inf)
to be NAN. (See https://pubs.opengroup.org/onlinepubs/9799919799/functions/tgammal.html and the C standard.)This is a very similar issue to #7282 but applies to the single precision
tgammaf()
function.What is the actual behavior?
Result of
tgammaf(-inf)
isinf
Steps to reproduce.
Note the first line is the double-precision function that was fixed in #7282, second line is single-precision function.
Debug Logs.
More Information.
Thanks for your time and attention. 😁
The text was updated successfully, but these errors were encountered: