-
Notifications
You must be signed in to change notification settings - Fork 115
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
dEQP-VK.graphicsfuzz.mix-floor-add #211
Comments
The addend is from a integer bit-cast with the value of <i32 38730, i32 63193, i32 63173>. This value is finally converted to denormals and LLVM applies constant folding for fmuladd, which causes a assert. |
I tested today and the test is passing on LLPC stack. Does it fail or throw an assert? I am testing with a release build. |
Sorry Paul. I was not aware that your issues relate to Debug build. I was testing with a Release build. |
This still seems to fail. |
This is a bug in the LLVM floating point emulation code. I've raised it upstream: https://bugs.llvm.org/show_bug.cgi?id=44010 |
There's a fix in upstream review: https://reviews.llvm.org/D69772 |
Fixed in GPUOpen-Drivers/llvm-project@e62555c. |
This test fails. To reproduce:
amdllpc -gfxip=9.0.0 -verify-ir -o temp.out *.spv
mix-floor-add.zip
The text was updated successfully, but these errors were encountered: