We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
sphrayderv 使用 debug, release 兩個模式的計算結果不同:
debug
release
[dongying@rhein Downloads]$ diff debug/dtds.out release/dtds.out Binary files debug/build/dtds.out and release/build/dtds.out differ
[dongying@rhein Downloads]$ diff debug/sphrayderv.log release/sphrayderv.log 870c870 < RMS : 0.4109 --- > RMS : 0.4108 880,881c880,881 < Number of Wavespeed Variables: 3800 < Degrees of freedom: 3301 --- > Number of Wavespeed Variables: 3803 > Degrees of freedom: 3298
The text was updated successfully, but these errors were encountered:
gcc 編譯時加上 -ffloat-store,可以讓log相同,但是 dtds.out 還是不同。 ref: https://stackoverflow.com/questions/7517588/different-floating-point-result-with-optimization-enabled-compiler-bug
-ffloat-store
dtds.out
Sorry, something went wrong.
造成Debug Release 結果不同的相關連結 https://codeday.me/bug/20170904/67562.html
No branches or pull requests
sphrayderv 使用
debug
,release
兩個模式的計算結果不同:The text was updated successfully, but these errors were encountered: