Skip to content

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

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

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

Conversation

@seberg

@seberg seberg commented Jul 24, 2024

Copy link
Copy Markdown
Member

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

seberg commented Jul 24, 2024

Copy link
Copy Markdown
Member Author

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

seberg commented Jul 24, 2024

Copy link
Copy Markdown
Member Author

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