| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* testing using ctest
* emove old testing script
* added github workflow CI
* updated CI
* added unit test for macros
* F16() and F16C() are both rounding allways, so fix16_from_dbl should as well
* added tests for strign operations, but these functions are in my opinion unreliable and tests are failing
* removed old unittests
* removed old unittests from cmake
* problem with division using gcc
* improved benchmark
* clarification of problem with division
* attempt to fix
* fixed some undefined behaviors, fixed division
|
| | |
|
| |
|
| |
Refactor unittests
|
| |
|
|
|
|
| |
test cases and fixed several bugs in the 64-bit arithmetic functions.
Also added script to run all unit tests.
|
| | |
|
| |
|
|
|
|
|
|
| |
When compiling with -nostdlib, the functions in ctype may not be
available. Add FIXMATH_NO_CTYPE option to replace them with inline
functions.
Also add unit test to test str functions with this option enabled.
|
| |
|
|
| |
make clean should delete all unit test binary files
|
| |
|
|
| |
Implementation by Jonas Zeiger.
|
| |
|
|
|
| |
Fixes issue 23.
|
| | |
|
| | |
|
| |
|
|
| |
again.
|
| |
|
|
| |
unittests for both.
|
|
|
fix16_mul, fix16_div, fix16_sqrt.
They are faster & more accurate than the previous versions.
Closes issue #13.
Includes unittests for the functions in question, runnable
by typing 'make' in the unittests folder.
|