conda-forge / scipy-feedstock

A conda-smithy repository for scipy.
BSD 3-Clause "New" or "Revised" License
6 stars 36 forks source link

skip longest running tests for pypy on aarch #207

Closed h-vetinari closed 2 years ago

h-vetinari commented 2 years ago

Hopefully less flaky than after #204

conda-forge-linter commented 2 years ago

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 (recipe) and found it was in an excellent condition.

h-vetinari commented 2 years ago

@mattip, the following error in windows is flaky (and it's the first time I see it), but just FYI:

================================== FAILURES ===================================
_________________________________ test_seterr _________________________________
[gw1] win32 -- Python 3.8.13 %PREFIX%\python.exe
..\_test_env\lib\site-packages\scipy\special\tests\test_sf_error.py:64: in test_seterr
    _check_action(_sf_error_test_function, (error_code,), action)
        action     = 'warn'
        category   = 'no_result'
        entry_err  = {'arg': 'ignore', 'domain': 'ignore', 'loss': 'ignore', 'no_result': 'ignore', ...}
        error_code = 6
        geterr_olderr = {'arg': 'ignore', 'domain': 'ignore', 'loss': 'raise', 'other': 'ignore', ...}
        newerr     = {'arg': 'ignore', 'domain': 'ignore', 'loss': 'raise', 'other': 'ignore', ...}
        seterr_olderr = {'arg': 'ignore', 'domain': 'ignore', 'loss': 'raise', 'no_result': 'ignore', ...}
..\_test_env\lib\site-packages\scipy\special\tests\test_sf_error.py:33: in _check_action
    fun(*args)
E   scipy.special._sf_error.SpecialFunctionError: scipy.special/_sf_error_test_function: (underflow) floating point underflow
        action     = 'warn'
        args       = (6,)
        fun        = <ufunc '_sf_error_test_function'>
mattip commented 2 years ago

:frowning_face:

h-vetinari commented 2 years ago

☹️

It's not that bad. It seems rare enough that I don't mind restarting builds to get past it. In terms of priority (from the POV of this feedstock), the 1.9 stuff is more important (and I believe more tractable too).