-
Notifications
You must be signed in to change notification settings - Fork 92
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
Test suite has started SEGFAULTING locally #784
Comments
@MatthewDaggitt , to understand the issue better,
|
No I didn't.
No, I've recloned the entire Marabou repo and built from scratch again, downloading everything anew. Still segfaults in exactly the same way. I'll try to pinpoint the commit where this problem starts. |
@MatthewDaggitt This fix seems to resolve the issue you encountered: f93fb3e The issue is somehow indeed with the external dependency. Could you please try this fix and see if it fixes the issue locally? UPDATE: Please try this instead: 47e920b |
Hi @wu-haoze, unfortunately that doesn't fix the error for me. Even when I'm using 1.84 I still get the same error... Trying 1.74 now.... Yup same problem with 1.74. So doesn't seem to be connected to boost for me. |
I guess the next step would be actually to go in and find where the segfault is and why... |
@MatthewDaggitt could this line be the culprit? Marabou/tools/download_boost.sh Line 25 in 31eee10
The flag is still C++11. Could you please check whether changing it to c++17 and recompile boost would fix the problem? |
No, unfortunately it doesn't.... |
Confirmed that the segfault in the test is still here (commit 3c8e105) while building locally on a Ubuntu 22.04 with Note that rebuilding on a clean ubuntu docker image results on success for the whole test suite.
Inside of this docker image, |
Hmm interesting that it works on a clean docker build. I have tried nuking every cache and setting I can think of but am still getting the error on my development machine. It's very irritating, it's really meant I can't make progress on unifying the parsers at all... |
For the record, I'm currently writing a Nix derivation for Marabou to bundle with the CAISAR platform. I hope to make it public soon, and it may help provide another angle to pinpoint the problem. |
It seems you succeeded into fixing your CI :) For the record, the aforementioned flake is here |
Since I last was hacking on Marabou two weeks ago, the test suite has started to fail for me whenever I try and build Marabou. I haven't changed anything in my environment apart from pulling the latest version of
master
. Is anyone else experiencing this problem or have any ideas why it might be happening?The text was updated successfully, but these errors were encountered: