Commit a08892e
test(array): gate NEON take bounds test to aarch64
`take_small_byte_table_rejects_out_of_bounds_index` asserts the NEON small-table
bounds-check message, but the table path only exists on little-endian AArch64.
On other targets `take_values` falls through to the AVX2 or scalar path, whose
panic messages differ, so the test failed on the linux-musl runner (no AVX2:
the scalar path panics with the plain slice message).
Gate the test on the same cfg as the module. `take_small_byte_table` stays
unconditional so every target keeps checking the results.
Signed-off-by: "Joe Isaacs" <joe.isaacs@live.co.uk>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013YND3Jq47YtL15ob3GEsVY1 parent e97db31 commit a08892e
1 file changed
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
55 | 58 | | |
56 | 59 | | |
57 | 60 | | |
| |||
0 commit comments