-
-
Notifications
You must be signed in to change notification settings - Fork 261
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
Option -disable-fp-elim removed in 1.24.0-beta1? #3576
Comments
It's not available with LLVM 11+ anymore (and has been a legacy alias for ldc/driver/cl_options-llvm.cpp Lines 64 to 76 in e8f331c
|
Okay, thanks. I'll do some testing and find out if there are still uncaught exceptions errors without this flag. |
Using 1.24.0-beta1 I was unable to reproduce the unhandled exception issues the |
My CI pipeline for
tsv-utils
has started failing on the MacOS builds with the new 1.24.0-beta1 LDC compiler. The problem is clear from the error message:The
-disable-fp-elim
switch is something I added to the builds of one of my tools on MacOS a while ago, when using LTO with druntime/phobos. It avoids unhandled exception issues. See issue #2585. I don't use the flag on Linux builds.I don't know if it's still needed for the latest compiler versions (haven't tested it in at least a year), but it is needed on the older versions.
Before I precede with looking into this further, can you give me some info on changes to this option in the beta?
The text was updated successfully, but these errors were encountered: