-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix single precision mode #265
Commits on Jan 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9f3ed89 - Browse repository at this point
Copy the full SHA 9f3ed89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0aa9adf - Browse repository at this point
Copy the full SHA 0aa9adfView commit details -
Remove hard-coded
double
type of RNG functionsWas failing in single precision mode. Now using type that is set to the floating point precision preference
Configuration menu - View commit details
-
Copy full SHA for 2674cb9 - Browse repository at this point
Copy the full SHA 2674cb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for de70807 - Browse repository at this point
Copy the full SHA de70807View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20de2d1 - Browse repository at this point
Copy the full SHA 20de2d1View commit details -
Add failing test case for float literal regex
The current regex version replaces `10.` with `10.f` in `#include "name_10.h"`
Configuration menu - View commit details
-
Copy full SHA for 8db437a - Browse repository at this point
Copy the full SHA 8db437aView commit details -
Ignore
#include
lines during f-literal replacementOur regex currently replaces `_10.h` with `_10.fh`. This also affects `var12.metho()` type variables and needs to be fixed! But for now this workaround just ignores `#include` lines, where header files might be named like this.
Configuration menu - View commit details
-
Copy full SHA for 8f1aa01 - Browse repository at this point
Copy the full SHA 8f1aa01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bea80f - Browse repository at this point
Copy the full SHA 6bea80fView commit details -
Use brian's
assert_close
in testsSets the tolerance depending on floating point precision, else tests might fail due to precision in single precision mode.
Configuration menu - View commit details
-
Copy full SHA for 475ef3a - Browse repository at this point
Copy the full SHA 475ef3aView commit details -
Replace
assert_equal
withassert_close
in testElse tests fail in single precision mode
Configuration menu - View commit details
-
Copy full SHA for 8265b3d - Browse repository at this point
Copy the full SHA 8265b3dView commit details
Commits on Feb 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f1818f8 - Browse repository at this point
Copy the full SHA f1818f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8ddbc2 - Browse repository at this point
Copy the full SHA c8ddbc2View commit details