On Tue, Jan 09, 2024 at 09:42:30PM +0100, Theo Buehler wrote:
> With the below diff regress on aarch64 passes. It only changes things
> there and maybe on arm, so there is no new round of testing needed.
> 
> 119 failed, 33819 passed, 220 skipped, 1308 deselected, 31 xfailed, 4 
> xpassed, 461 warnings in 737.96s (0:12:17)
> 
> This is a bit worse than 1.24 which had
> 
> 32 failed, 25330 passed, 225 skipped, 1306 deselected, 33 xfailed, 4 xpassed, 
> 100 warnings in 365.47s (0:06:05)
> 
> The breakage came from this PR switching numpy 1.25 to use SIMD
> for isnan, isfinite, etc: https://github.com/numpy/numpy/pull/22165
> 
> It would result in out-of-bounds heap reads which would sometimes crash
> after hitting a guard page. Fortunately, the linalg test would do this
> quite reliably. I managed to narrow the issue down to a specific
> instruction and then it was easy to find very recent upstream fixes.
> 
> It causes at least one new failure in the linalg test, but I'm not going
> to debug this.

I forgot to attach the full test.log for posterity and to say

ok tb

Attachment: test.log.xz
Description: Binary data

Reply via email to