-
Notifications
You must be signed in to change notification settings - Fork 2
#586: Investigate erratic and unpredictable CI error regarding synthetic case (NEW) #590
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
base: develop
Are you sure you want to change the base?
Conversation
d2a2b79
to
96a3368
Compare
Running 100 times the corresponding case (with only 8 iterations and 1 object per transfer):
on macOS 14.3 with Python 3.9.19 yields:
In other all 100 runs correctly converged to an imbalance of 0.0. This seems to indicate rather a problem with the CI system itself, and specifically with Python 3.8 |
In keeping with the above comment, I created a Python 3.8 environment and performed the same test (100 runs):
and obtained as well
i.e., all 100 runs passed the test. Specifically the version of Python is:
@cwschilly can we verify if this is the same version that runs in CI? |
@ppebay The CI uses Python 3.8.18. I have been able to recreate the problem locally by running |
After changes to the ordering of ranks, Python 3.8 acceptance passed several times in a row. However, Python 3.11 failed: https://github.com/DARMA-tasking/LB-analysis-framework/actions/runs/13397121375/job/37418861102?pr=590 |
Fixes #586