Commit 3378e35
committed
review follow-up: scalar U64x8 IMM guard; avx512 verification measured, not claimed
Codex P2 pair on the record PR, both accepted:
- src/simd_scalar.rs: U64x8::ternlog was missing the inline const IMM
guard the record marked complete (U32x16 had it) - ternlog::<256>
compiled and silently truncated. Guard added, doc paragraph aligned
with the every-backend wording.
- .claude/blackboard.md: the claim that the avx512 doc examples execute
in the doc-test run is retired (default v3 facade resolves the
examples to the avx2 types - default-facade coverage, not backend
verification). Replaced with a measurement: this host carries avx512f
and all five w1a9 facade tests pass under
CARGO_BUILD_RUSTFLAGS=-Ctarget-cpu=x86-64-v4 - hardware-executed
avx512 runtime verification, recorded as such.
Co-Authored-By: Claude <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KCGhDYoQBXs3poaR7sFuqp1 parent e03fbd9 commit 3378e35
2 files changed
Lines changed: 20 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
20 | | - | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
21 | 34 | | |
22 | 35 | | |
23 | 36 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2071 | 2071 | | |
2072 | 2072 | | |
2073 | 2073 | | |
2074 | | - | |
2075 | | - | |
2076 | | - | |
| 2074 | + | |
| 2075 | + | |
| 2076 | + | |
| 2077 | + | |
2077 | 2078 | | |
2078 | 2079 | | |
2079 | 2080 | | |
| |||
2085 | 2086 | | |
2086 | 2087 | | |
2087 | 2088 | | |
| 2089 | + | |
2088 | 2090 | | |
2089 | 2091 | | |
2090 | 2092 | | |
| |||
0 commit comments