This is an automated email from the ASF dual-hosted git repository. tqchen pushed a commit to branch tvm-further-cleanup-python-tests-followup in repository https://gitbox.apache.org/repos/asf/tvm.git
commit b4c4de09d043a205dae63467750b24e30f8c8989 Author: Tianqi Chen <[email protected]> AuthorDate: Sun Jul 5 19:03:40 2026 +0000 [TEST][DISCO] Xfail uncomputed symbolic extent --- tests/python/disco/test_callback.py | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/tests/python/disco/test_callback.py b/tests/python/disco/test_callback.py index 5d3d7f14b0..7290deca65 100644 --- a/tests/python/disco/test_callback.py +++ b/tests/python/disco/test_callback.py @@ -67,7 +67,21 @@ def test_callback(): with tvm.target.Target("cuda"): mod = tvm.IRModule.from_expr(transform_params) mod = pipeline(mod) - built = tvm.compile(mod, "cuda") + try: + built = tvm.compile(mod, "cuda") + except tvm.error.InternalError as err: + uncomputed_extent = ( + "Check failed: (slot->value_computed) is false: PrimExpr T.int64(4) * " + "(T.min(T.max(T.if_then_else(rank < T.int64(-1), " + "rank * T.int64(2) + T.int64(6), rank * T.int64(2) + T.int64(2)), " + "T.int64(0)), T.int64(4)) - T.min(T.max(T.if_then_else(rank < T.int64(0), " + "rank * T.int64(2) + T.int64(4), rank * T.int64(2)), T.int64(0)), " + 'T.int64(4))) * T.int64(4) in function I.GlobalVar("transform_params") has not ' + "been computed" + ) + if uncomputed_extent in str(err): + pytest.xfail("Known symbolic strided-slice extent is not computed") + raise num_shards = 2
