Skip to content

Commit c34e750

Browse files
qutaoclaude
andcommitted
Consolidate NVFP4 tests into a single file
Review follow-up: fold the three NVFP4 test files into test_tilelang_language_nvf4_mma_block_scale.py and drop the deep contract-oracle suites. - The example CLI file is gone; its tail-tile e2e run and the unsupported-tail rejection test move here, the source-string checks are dropped. - The quantize scale-layout file is gone; the load-bearing packer contracts move here (device word-offset fixed cases, packer vs independent byte oracle, CuTeDSL canonical SF byte equivalence, packer/encoder known values and rejections, torch-reference quantizer contracts, the GPU quantizer cross-check, and swizzle tail padding). - The OMMA selector / issue-schedule / package-lifecycle oracle suites are removed from both files; the production contract stays enforced by the lowering asserts and the e2e correctness runs. 3 files / 1836 lines -> 1 file / 923 lines; 39 tests pass locally on RTX 5090 (full-suite run, fresh JIT cache). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent b6f70a4 commit c34e750

3 files changed

Lines changed: 349 additions & 1262 deletions

File tree

0 commit comments

Comments
 (0)