TEST: v1.15.x + blas variants#295
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 failuresosx + x64 + accelerate: 1 failurethis occurred 3 times out of 5 runs win + blis: 4 failureswin + 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 |
|
Closing as obsolete |
Following the same scheme as #280, #273, #267, #242, #224, #223, #199, #172, #153 & #130.