-
Notifications
You must be signed in to change notification settings - Fork 184
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
Assertion '__builtin_expect(__n < this->size(), true)' failed #643
Comments
Hi! First of all, thanks so much for your work! You are 100% right, and it's a real bug, still in the newest system! Wow. So just for background, it seems that Fedora enforces Amazing stuff. I will also alert the authors of CCANR where the bug resides. Thanks again for this, great catch! It should now be fixed. Please take Mate |
Is it correct that the fix checks if index is not too high and if it is too high just does nothing? |
Yeah, you are right, I am not 100% sure, but it seems fine. I have written a mail to the author of CCAnr, Shaowei Cai, so he can confirm :) Let's hope I was right -- otherwise, I'm quite hopeful I'll be told what the correct fix should be :) Good point, but I have my fingers crossed and I have a plan for verification! Cheers, Mate |
Ok, thanks for your quick answer and clarification. |
This error is still present with crytominisat5 that comes with (brand new) Fedora-37. I guess that's because they still package version 5.8.0 (https://src.fedoraproject.org/rpms/cryptominisat/blob/rawhide/f/cryptominisat.spec) |
OK, so this is just an old release that has this bug. Please use a static binary that is available on the top right, under "Releases", here: https://github.com/msoos/cryptominisat/releases Thanks! Cheers, Mate |
Yes, sure. I can build from source just fine. It's more of a bug in Fedora (them not using your current code). Perhaps some-one around here knows how to ping their maintainer. |
Hi. I have this (unsat by construction) CNF (408 vars 2176 clauses) where cryptominisat5 dumps core with message
This happens for cryptominisat5 (5.8.0) as packaged with Fedora GNU/Linux (33) on x86_64 , and also when I compile master from this repo.
I added input and log to https://github.com/jwaldmann/cryptominisat/tree/master/tests/cnf-files (crash.*)
The text was updated successfully, but these errors were encountered: