Record native baseline verification

This commit is contained in:
2026-06-12 23:18:14 +08:00
parent 3b0e8df639
commit 62a5a70ac3

View File

@@ -6521,3 +6521,59 @@ wasm-port/tests/host/verify_host_smokes.sh
```text
Guard INI subroutine staging manifests
```
六十八、2026-06-12 继续执行记录native baseline post-guard verification
本轮按建议先做更完整的 native baseline 验证,确认最近 smoke/manifest guard 提交
没有影响 native 基线。不新增代码,不执行任何
`ENABLE_*_RUNTIME_PROBE=1` opt-in native probe。
1. 执行命令。
```bash
wasm-port/tools/verify_vendor_sync.sh
wasm-port/tools/verify_no_standalone_cnc_semantics.sh
wasm-port/tests/native/verify_nc_files.sh
wasm-port/tests/native/verify_sim_configs.sh
wasm-port/tests/native/verify_native_probes.sh
```
2. 结果。
- `vendor sync up to date`
- `standalone CNC semantics guard complete`
- `verify_sim_configs.sh` 保持:
- `total=159`
- `pass=151`
- `expected_fail=8`
- `unexpected_fail=0`
- `verify_native_probes.sh` 通过,并在聚合中保持:
- sim-configs `159 / 151 / expected_fail 8 / unexpected_fail 0`
- nc-files `107 / 101 / expected_fail 6 / unexpected_fail 0`
- `verify_nc_files.sh` 首次单跑出现一次 transient unexpected failure
- `comp-g1.ngc`
- error`Requested tool 4 not found in the tool table`
- 随后 `verify_native_probes.sh` 聚合内 nc-files 正常;
- 立即复跑 `verify_nc_files.sh` 后恢复正常:
- `total=107`
- `pass=101`
- `expected_fail=6`
- `unexpected_fail=0`
- `comp-g1.ngc` summary row 为 `PASS`
3. 结论。
- 当前 native baseline 最终状态正常;
- `comp-g1.ngc` 单次 unexpected failure 未复现,按 transient harness/build-state
drift 记录;
- 不修改 expected failure、不改 fixture、不改 vendored LinuxCNC
- 当前 blocked runtime 仍保持 host blocked不运行 opt-in probes。
4. 下一步工作建议。
继续当前 host 可执行路线时,优先做小范围 non-runtime guard
1. 可继续做 `oword-unwind` 这类已有 INI-context family 的 staging manifest guard
2. 或暂停新增 coverage保持当前 native/Node/browser gate 绿色;
3. 若 `verify_nc_files.sh` 再次出现 `comp-g1.ngc` unexpected failure再单独调查
tool-table staging/build cache 顺序,而不是改 expected baseline。