Skip to content

DO NOT MERGE: Add test to partially cover SIMD alignment issues#27028

Closed
seberg wants to merge 4 commits intonumpy:mainfrom
seberg:27027-test-only
Closed

DO NOT MERGE: Add test to partially cover SIMD alignment issues#27028
seberg wants to merge 4 commits intonumpy:mainfrom
seberg:27027-test-only

Conversation

@seberg
Copy link
Member

@seberg seberg commented Jul 24, 2024

This is to proof that the test added in gh-27027 actually work, since it requires a 32bit platform/linux machine for me to repro, I'll abuse CI now.

This hopefully fails on some 32bit CI (or similar)

@seberg
Copy link
Member Author

seberg commented Jul 24, 2024

Well, that crashed a bit harder than I expected, but I'll take it :).

Arg: Actually, I dunno it proofs much, there are too many bad asserts that I deleted. But I suppose it proofs that we hit some of these code blocks, so if they succeed on the other CI that is good.

@seberg
Copy link
Member Author

seberg commented Jul 24, 2024

Closing, the tests failed as is here: https://dev.azure.com/numpy/numpy/_build/results?buildId=37808&view=logs&jobId=97f7ba52-ba71-5f37-46ca-34c4de1ad1e5&j=97f7ba52-ba71-5f37-46ca-34c4de1ad1e5&t=59dd2d52-84fd-5338-c675-8e551917324a

FAILED ../venv/lib/python3.10/site-packages/numpy/_core/tests/test_ufunc.py::test_ufunc_noncontiguous[absolute0]
FAILED ../venv/lib/python3.10/site-packages/numpy/_core/tests/test_ufunc.py::test_ufunc_noncontiguous[absolute1]
FAILED ../venv/lib/python3.10/site-packages/numpy/_core/tests/test_ufunc.py::test_ufunc_noncontiguous[ceil]
FAILED ../venv/lib/python3.10/site-packages/numpy/_core/tests/test_ufunc.py::test_ufunc_noncontiguous[floor]
FAILED ../venv/lib/python3.10/site-packages/numpy/_core/tests/test_ufunc.py::test_ufunc_noncontiguous[fmax]
FAILED ../venv/lib/python3.10/site-packages/numpy/_core/tests/test_ufunc.py::test_ufunc_noncontiguous[fmin]
FAILED ../venv/lib/python3.10/site-packages/numpy/_core/tests/test_ufunc.py::test_ufunc_noncontiguous[maximum]
FAILED ../venv/lib/python3.10/site-packages/numpy/_core/tests/test_ufunc.py::test_ufunc_noncontiguous[minimum]
FAILED ../venv/lib/python3.10/site-packages/numpy/_core/tests/test_ufunc.py::test_ufunc_noncontiguous[reciprocal]
FAILED ../venv/lib/python3.10/site-packages/numpy/_core/tests/test_ufunc.py::test_ufunc_noncontiguous[rint]
FAILED ../venv/lib/python3.10/site-packages/numpy/_core/tests/test_ufunc.py::test_ufunc_noncontiguous[sqrt]
FAILED ../venv/lib/python3.10/site-packages/numpy/_core/tests/test_ufunc.py::test_ufunc_noncontiguous[square]
FAILED ../venv/lib/python3.10/site-packages/numpy/_core/tests/test_ufunc.py::test_ufunc_noncontiguous[tanh]
FAILED ../venv/lib/python3.10/site-packages/numpy/_core/tests/test_ufunc.py::test_ufunc_noncontiguous[trunc]
= 14 failed, 49341 passed, 1910 skipped, 35 xfailed, 7 xpassed in 652.68s (0:10:52) =

@seberg seberg closed this Jul 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant