Commit Graph
4 Commits
Author SHA1 Message Date
Yuxi Chi 7fc47066cd [CuTeDSL] Port backend intrinsics to CUTLASS DSL primitives (#2871)
* Port CuTeDSL backend to CUTLASS primitives

* Update CuTeDSL dependency to CUTLASS DSL 4.7.0

* Fix CuTeDSL dynamic-shape wrapper generation
2026-08-08 18:00:57 +08:00
Chaofan Lin 27224884f9 [Testing] Run portable regression tests on auto targets (#2914)
[Testing] Remove stale CUDA gates from portable tests
2026-08-07 15:07:26 +08:00
andyluo7 02cf41f178 [Testing] Gate the issue #2883 regression test on CUDA (#2908)
The test added in #2899 lowers with an explicit `tvm.target.Target("cuda")`, which
reaches `tilelang/cuda/transform/__init__.py`. In a `USE_CUDA=OFF` build only the
"ALWAYS" CUDA sources compile, so `AnnotateDeviceBoundTmaCopies` is never registered
and the test fails on ROCm:

    AttributeError: module 'tilelang.cuda._ffi_api' has no attribute
                    'AnnotateDeviceBoundTmaCopies'

Same pattern as #2863. `requires_cuda` is the weakest sufficient gate: the test is
compile-only (`enable_device_compile=False`), so it needs no particular GPU
generation and keeps running on the NVIDIA leg.

Verified in CI: SKIPPED on the gfx942 leg, PASSED on CUDA-auto.
2026-08-06 19:25:53 -07:00
Chaofan Lin f779a4ef8c [Test] Add regression test for issue #2883 (#2899) 2026-08-06 16:52:03 +08:00