-
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
debug build fails #38
Comments
This looks like you might have some stale object files in the build directory. Can you please retry with a completely fresh build directory? Also, what's your system configuration, OS and g++ version, etc. |
|
This looks like a linker bug to me. The function region::reset() is an inline function in region.h:42 which is where it should be. Potentially also a misconfiguration problem when enabling -d because in debug mode this function is inline, while in release mode it's defined in region.cpp. |
After trying with a clean build directory, everything compiled successfully. It does look like some of the libs were left from the previous compilation and were not recompiled with |
* local changes Signed-off-by: Nikolaj Bjorner <[email protected]> * add bound extraction for variables Signed-off-by: Nikolaj Bjorner <[email protected]> * adding fixed equality propagation Signed-off-by: Nikolaj Bjorner <[email protected]> * adding fixed equality propagation Signed-off-by: Nikolaj Bjorner <[email protected]> * adding fixed equality propagation Signed-off-by: Nikolaj Bjorner <[email protected]> * adding bounds propagation Signed-off-by: Nikolaj Bjorner <[email protected]> * add eager bounds propagation Signed-off-by: Nikolaj Bjorner <[email protected]> * add configuration parameters for LP solver Signed-off-by: Nikolaj Bjorner <[email protected]> * remove wrong assert Signed-off-by: Nikolaj Bjorner <[email protected]> * fix wrong assert Signed-off-by: Nikolaj Bjorner <[email protected]> * add timeout, signals to interface Signed-off-by: Nikolaj Bjorner <[email protected]> * add stats Signed-off-by: Nikolaj Bjorner <[email protected]> * getting rid of typename Signed-off-by: Nikolaj Bjorner <[email protected]> * outline compound bound propagation functionality Signed-off-by: Nikolaj Bjorner <[email protected]> * disable repropagation on pop Signed-off-by: Nikolaj Bjorner <[email protected]> * add compound bound propagation code, remains disabled Signed-off-by: Nikolaj Bjorner <[email protected]> * stronger ad-hoc bounds propagation Signed-off-by: Nikolaj Bjorner <[email protected]> * stronger ad-hoc bounds propagation Signed-off-by: Nikolaj Bjorner <[email protected]> * merge Signed-off-by: Nikolaj Bjorner <[email protected]> * adding validation Signed-off-by: Nikolaj Bjorner <[email protected]> * check assignments and conflicts Signed-off-by: Nikolaj Bjorner <[email protected]> * check assignments and conflicts Signed-off-by: Nikolaj Bjorner <[email protected]>
When trying to compile z3 (unstable branch) with
mk_make.py -d
, it fails with:The text was updated successfully, but these errors were encountered: