trixi-framework / trixi-framework/Trixi.jl
Stochastic memory corruption errors in CI
- Dominant language
- Julia
- Stars
- 731
- Forks
- 167
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 25
Description
We are experiencing stochastic CI errors in `tree_part1` for roughly three weeks now. Some common error messages don't include a lot of information:
- https://github.com/trixi-framework/Trixi.jl/actions/runs/17061781870/job/48369914977
- https://github.com/trixi-framework/Trixi.jl/actions/runs/17061028897/job/48367751434
- https://github.com/trixi-framework/Trixi.jl/actions/runs/16920171249/job/47944035193
- https://github.com/trixi-framework/Trixi.jl/actions/runs/16834398150/job/47690063397
But at least once, we had a slightly more useful error message:
- https://github.com/trixi-framework/Trixi.jl/actions/runs/16840415163/job/47710048311?pr=2516#step:7:6234
which points towards Measurements.jl. A test dependency on Measurements.jl was added in #2504, which fits both the time frame we started experiencing the errors and the fact this occurs in `tree_part1` because the elixir added in that PR is part if `tree_part1`.
We could try to revert this PR as a hotfix and to verify this was the offending PR.
cc @DanielDoehring, @vchuravy, @ranocha
Contributor guide
Assessment
This issue has not been assessed yet.