Skip to content

Windows with AVX512F is failing a typing test #18496

Closed
@mattip

Description

@mattip

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions