-
Notifications
You must be signed in to change notification settings - Fork 1.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
Segfault in fixpoint engine when built with g++-4.9.2 #57
Comments
It also works fine if I compile with g++-4.6.4 on the Jessie system, so this definitely has to do with the compiler version and not any other difference between the two systems. |
For reference: possible duplicate of this. |
It's a compiler bug, see duplicate. |
My analysis was wrong. Z3 is executing undefined behavior and gcc is taking advantage of that. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
On at least the
master
,unstable
, andopt
branches, z3 segfaults on the following input when it is built with g++-4.9.2 on Debian Jessie for x86-64:Backtrace:
However, if I compile z3 on Debian Wheezy with g++-4.7.2 and then copy the binary onto my Debian Jessie system and run it there with the same input, it works fine!
The text was updated successfully, but these errors were encountered: