-
Notifications
You must be signed in to change notification settings - Fork 214
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
Static analysis to find unnecessary locations #458
Static analysis to find unnecessary locations #458
Conversation
@koslambrou can you please continuously re-start Hydra until it doesn't crash because it runs out of memory on PRs so we see what's actually going on? |
Everything works fine when running tests with However, when running the tests with Nix using:
|
@michaelpj Seems like something on the Probably not since it only fails on |
@koslambrou I can't reproduce this. But I get:
|
Argh. Maybe this is the same issue that we had in |
We should probably bump the core dep even further here as we just merged a relevant bugfix there today. I'll get to that next week. |
This is now stuck on cached OOM failure. |
I'm still getting failing test cases :( . I sure don't understand why you're not getting them.. I'm on the
|
@koslambrou I can not reproduce these issues on my machine. Does this happen both when you run it through nix and when you just do |
One concerning thing is that I just had a golden test fail on that branch - even though the last thing I did on that branch was run |
Thes issues happen when I run the tests through Nix. Surprisingly, everything works fine when doing
:( I don't understand either.. |
@michaelpj this seems like a nix issue to me. Any clue what's going on? |
c098ada
to
7f545c5
Compare
Also, can @michaelpj maybe do something about all these cached failures? |
No. I presume it's the same thing that caused this issue on your PR to
I restarted all the failing jobs, let's see what happens. |
Ok, no idea what's up with "wrong ELF type"... |
Remaining failures appear to be actual test failures. |
@michaelpj see above about these failures. They don't reproduce with |
I've bumped the core dependency here to:
|
@michaelpj restart build plx? |
Maybe pulling in the latest changes from |
@sjoerdvisscher I rebased this morning - has it changed since? Also, does that solve the OOM issues in hydra? |
Apparently not 😞 |
@michaelpj could you please restart the failing CI jobs here? |
I bumped the dep on core to include some bugfixes, maybe that could magically solve the flaky-inconsistent-PIR-golden-tests issue? |
@MaximilianAlgehed I'm getting the same PIR errors as before when running the tests in Nix. Latest commit is d144191 |
@koslambrou Ok. I don't know what to make of this issue. Probably it's a good idea to file this as an issue in some issue tracker somewhere and try to get some eyes on it because as far as I can tell this is an issue with the compiler / nix / reproducibility. I've spoken a bit to @michaelpj about it but I don't know what the right bug report to file is, or even where to file it. |
We have a ticket for it already and someone is going to look at it. |
@michaelpj any progress on this reproducibility issue? |
Some progress. Try updating to a later version of the |
01c8d09
to
0804cfd
Compare
0804cfd
to
aff9083
Compare
@michaelpj restart hydra plz... |
done |
Weird, it is continuing to very reliably die in |
@michaelpj PIR reproducibility problem unfortunately wasn't fixed :( |
cc @zliu41, maybe we can repeat the investigation effort. Might be something similar... |
Though this one fails when I run CI locally too! Improvement! But |
@michaelpj and @zliu41 any progress on this issue? |
@koslambrou because progress on this reproducibility issue is a bit slow I think the right thing to do is to turn off the tests here, get this merged, and fix things in a separate push later. If this turns green, could you merge this? |
@MaximilianAlgehed Yes I agree. |
Sorry I just saw this. It's probably a similar issue. I'll open a ticket which hopefully I (or someone else) can work on in the next few days. |
* fix golden test * update one more golden test * Static analysis to find unnecessary locations * turn off tests that don't reproduce * hscleanup
I don't know why this didn't work last time. Appears to be issues with CI.
@sjoerdvisscher any clue?
Pre-submit checklist: