-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Work around invalid register errors with 64-bit Windows #28449
Conversation
I guess if/when this is merged, we should undo JuliaCI/julia-buildbot#86? |
Why does the BUILD_OS matter? This flag will possibly make profile broken of blas code, but that’s probably not a big issue. |
The issue seems to be specific to Cygwin, so I figured I'd just apply it to Cygwin.
Interesting. I guess we don't have a test for that? Would it make more sense then to just disable AVX-512 by default for 64-bit Windows (or just Cygwin)? |
Adding `-fno-asynchronous-unwind-tables` to the C compiler flags passed to OpenBLAS works around errors claiming an invalid register for `.seh_savexmm`. We've been running into this on the 64-bit Windows buildbots. See discussion in OpenMathLib/OpenBLAS#1708.
72b4e46
to
23ac667
Compare
Changed to be 64-bit Windows more generally, not just Cygwin. |
Keno said, "Merge it." |
Adding `-fno-asynchronous-unwind-tables` to the C compiler flags passed to OpenBLAS works around errors claiming an invalid register for `.seh_savexmm`. We've been running into this on the 64-bit Windows buildbots. See discussion in OpenMathLib/OpenBLAS#1708. (cherry picked from commit 651a727)
Adding `-fno-asynchronous-unwind-tables` to the C compiler flags passed to OpenBLAS works around errors claiming an invalid register for `.seh_savexmm`. We've been running into this on the 64-bit Windows buildbots. See discussion in OpenMathLib/OpenBLAS#1708.
Adding
-fno-asynchronous-unwind-tables
to the C compiler flags passed to OpenBLAS works around errors claiming an invalid register for.seh_savexmm
. We've been running into this on the 64-bit Windows buildbot.See discussion in OpenMathLib/OpenBLAS#1708.