-
-
Notifications
You must be signed in to change notification settings - Fork 37
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: 1.15.x + blas variants #295
base: main
Are you sure you want to change the base?
Conversation
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( I do have some suggestions for making it better though... For recipe/meta.yaml:
This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/12674220704. Examine the logs at this URL for more detail. |
55b40cf
to
8a6dd60
Compare
8a6dd60
to
9131487
Compare
Scipy 1.15.0TL;DR: problems with blis & openblas, rest OKFrom 6 failures out of 43 runs for 1.14.0, we're now at 23 failures out of 85 CI runs Notable
Bad News
Restrictions
# on the slowest agents, these tests take more than 20min in emulation
{% set tests_to_skip = tests_to_skip + " or test_mixed_threads_processes or test_sf_gh18506" %} # [aarch64 or ppc64le]
{% set tests_to_skip = tests_to_skip + " or test_quad_vec_pool" %} # [aarch64 or ppc64le]
{% set tests_to_skip = tests_to_skip + " or (test_lsq_linear and test_large_rank_deficient)" %} # [aarch64 or ppc64le]
{% set tests_to_skip = tests_to_skip + " or (test_iterative and test_precond_inverse)" %} # [aarch64 or ppc64le]
{% set tests_to_skip = tests_to_skip + " or (test_multiprocess and fft)" %} # [aarch64 or ppc64le]
{% set tests_to_skip = tests_to_skip + " or (test_optimize and TestBrute and test_workers)" %} # [aarch64 or ppc64le]
{% set tests_to_skip = tests_to_skip + " or (TestLstsq and test_random_complex_exact)" %} # [aarch64 or ppc64le]
{% set tests_to_skip = tests_to_skip + " or (TestLevyStable and test_location_scale)" %} # [aarch64 or ppc64le]
{% set tests_to_skip = tests_to_skip + " or (TestShgoArguments and test_19_parallelization)" %} # [aarch64 or ppc64le]
{% set tests_to_skip = tests_to_skip + " or (TestDifferentialEvolutionSolver and (test_immediate_updating or test_parallel))" %} # [aarch64 or ppc64le]
# tests that run into timeouts (set in scipy test suite) in emulation
{% set tests_to_skip = tests_to_skip + " or (test_propack and test_examples)" %} # [aarch64 or ppc64le] Details
** sum of Segfaults (S), Failures (F), resp. Timeouts (T); out of a total of 85 CI combinations being tested Build logs: linux + aarch64 + openblas: 60 failures
osx + x64 + accelerate: 1 failurethis occurred 3 times out of 5 runs
win + blis: 4 failures
win + openblas: crashes & hangsEach CI run seems to behave differently, but it mostly seems to be due to memory pressure; e.g. many logs have a crash like the following
with traces as follows
and results like
In one case the test suite crashed completely
Finally, in one case, a more concrete culprit for the failure in
That's despite enabling a paging file (between 8-16GB depending on availability) in f2826f3 |
Following the same scheme as #280, #273, #267, #242, #224, #223, #199, #172, #153 & #130.