Openlibm: Difference between revisions

From Octave
Jump to navigation Jump to search
No edit summary
No edit summary
Line 29: Line 29:
| style="width: 50%"| '''[https://savannah.gnu.org/bugs/?func=detailitem&item_id=60784/ bug #60784]'''
| style="width: 50%"| '''[https://savannah.gnu.org/bugs/?func=detailitem&item_id=60784/ bug #60784]'''
| style="width: 50%"| ''' Inconsistent behavior for boolean matrix types with matrix functions'''
| style="width: 50%"| ''' Inconsistent behavior for boolean matrix types with matrix functions'''
|-
| style="width: 50%"| '''[https://savannah.gnu.org/bugs/index.php?45481/ bug #45481]'''
| style="width: 50%"| ''' rem and fmod may give very wrong results for large arguments'''
|}
|}

Revision as of 18:15, 27 March 2022

A list of issues that are related to the differences in math libraries among different systems:

bug #57071 Fix math.h and function names that block 64-bit double
bug #55538 logspace BIST tests fail when Octave built with LLVM libc++
bug #61968 pow2 with two arguments is not Matlab compatible
bug #62212 Wrong unsigned integer overflow with clang
bug #49984 fabs missing from libm implementation.
bug #61812 Math constants (e.g. M_PI) are not part of C/C++ standard
bug #49091 MinGW std::acosh less accurate than Linux versions
bug #61781 Eulers number wrong
bug #60784 Inconsistent behavior for boolean matrix types with matrix functions
bug #45481 rem and fmod may give very wrong results for large arguments