-
Notifications
You must be signed in to change notification settings - Fork 14
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
Build fails with LTO #244
Comments
It also fails with strict-aliasing violations, specifically in the testsuite.
Originally reported downstream: https://bugs.gentoo.org/878895 |
OK, I'll look into this. Thanks. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I tried building with these flags:
-flto=4 -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing
The -Werror=* here is important since these indicate cases where the compiler can try to optimize by assuming UB cannot exist.
I got this error:
Seems like there are multiple flex generated files with overlapping definitions that aren't being namespaced.
The text was updated successfully, but these errors were encountered: