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
Possible Expr issue #538
Comments
Does it still happen with std.SetMaxCPU("none")? |
Nope. |
With std.SetMaxCPU("none") it's ok. |
The problem with this expression is that it depends on implementation-defined behavior. When the inputs This expression is broken, because the C language specification does not require NaN to be converted to 0. On Linux, The fix for this issue is to modify the expression so that it does not divide by zero. One approach would be to replace all instances of |
hmm ok but why does it work in R47? R47 must have also SSE etc. optimizations? |
I lot of code got rewritten in R48 to be faster. If it worked before it was a pure coincidence since I didn't bother with correct inf and nan handling there either. |
The script psharpen produces artifacts with R48 / R49. It works fine with R47.
The problem starts on line 64
Look here https://gist.github.com/4re/2545a281e3f17ba6ef82#file-psharpen-py-L64
More info and image here: https://forum.doom9.org/showthread.php?t=180686
The text was updated successfully, but these errors were encountered: