-
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 <nbjorner@microsoft.com> * add bound extraction for variables Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * adding fixed equality propagation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * adding fixed equality propagation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * adding fixed equality propagation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * adding bounds propagation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * add eager bounds propagation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * add configuration parameters for LP solver Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * remove wrong assert Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * fix wrong assert Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * add timeout, signals to interface Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * add stats Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * getting rid of typename Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * outline compound bound propagation functionality Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * disable repropagation on pop Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * add compound bound propagation code, remains disabled Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * stronger ad-hoc bounds propagation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * stronger ad-hoc bounds propagation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * merge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * adding validation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * check assignments and conflicts Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * check assignments and conflicts Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
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: