Closed
Description
From the numpy-wheels repo, see this comment. The windows runs have been failing since Feb 14. The failing test is in static typing:
with pytest.raises(np.ComplexWarning):
> np.einsum("i,i->i", AR_LIKE_U, AR_LIKE_U, dtype=float, casting="unsafe", out=OUT_c)
E Failed: DID NOT RAISE <class 'numpy.ComplexWarning'>
and occurs with an Azure machine that reports
NumPy CPU features: SSE SSE2 SSE3 SSSE3* SSE41* POPCNT* SSE42* AVX* F16C* \
FMA3* AVX2* AVX512F* AVX512CD* AVX512_SKX* AVX512_CLX? AVX512_CNL?
where the machines in the regular CI report
NumPy CPU features: SSE SSE2 SSE3 SSSE3* SSE41* POPCNT* SSE42* AVX* F16C* \
FMA3* AVX2* AVX512F? AVX512CD? AVX512_SKX? AVX512_CLX? AVX512_CNL?
Note the AVX512F
, AVX512CD
, AVX512_SKX
difference.
@seiko2plus, @BvB93 ideas? Is there a way to reproduce this with concrete types?
I am not sure what the difference is between the CI configuration and why they are getting different machines. A successful run log is here, a failure is here