Skip to content

Commit 4f38037

Browse files
committed
[intel] use device fixture in 'test_typeconvert_downcast_clamping'; update lts and default skiplists
Signed-off-by: Anatoly Myachev <[email protected]>
1 parent e6589da commit 4f38037

File tree

3 files changed

+30
-1
lines changed

3 files changed

+30
-1
lines changed

python/test/unit/language/test_conversions.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -414,7 +414,8 @@ def test_typeconvert_downcast(src_dtype, dst_dtype, rounding, max_repr, device):
414414
])
415415
@pytest.mark.parametrize("dst_dtype", ["float8e4nv", "float8e5"])
416416
@pytest.mark.parametrize("src_dtype", ["float32", "float16", "bfloat16"])
417-
def test_typeconvert_downcast_clamping(src_dtype, dst_dtype, mode, rounding="rtne", device="cuda"):
417+
def test_typeconvert_downcast_clamping(src_dtype, dst_dtype, mode, device):
418+
rounding = "rtne"
418419
if is_cuda():
419420
if src_dtype != 'float32' and torch.cuda.get_device_capability(0) < (9, 0):
420421
pytest.skip("non-float32 downcast tests only supported on NVGPU with compute capability 9.0+")

scripts/skiplist/default/language.txt

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,16 @@
11
# https://github.com/intel/intel-xpu-backend-for-triton/issues/3870
22
python/test/unit/language/test_core.py::test_dot3d[8-2-64-64-64-32-32-float32-float32]
3+
# https://github.com/intel/intel-xpu-backend-for-triton/issues/4630
4+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[float32-float8e4nv-nan]
5+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[float32-float8e5-inf]
6+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[float32-float8e5--inf]
7+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[float16-float8e4nv-nan]
8+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[float16-float8e5-inf]
9+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[float16-float8e5--inf]
10+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[bfloat16-float8e4nv-max]
11+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[bfloat16-float8e4nv-min]
12+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[bfloat16-float8e4nv-inf]
13+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[bfloat16-float8e4nv--inf]
14+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[bfloat16-float8e4nv-nan]
15+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[bfloat16-float8e5-inf]
16+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[bfloat16-float8e5--inf]

scripts/skiplist/lts/language.txt

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -245,3 +245,17 @@ python/test/unit/language/test_core.py::test_convert_mma2mma[mma_pair0-float16-2
245245
python/test/unit/language/test_matmul.py::test_lhs_in_tmem
246246
python/test/unit/language/test_tensor_descriptor.py::test_tensor_descriptor_batched_gemm_2d_tma
247247
python/test/unit/language/test_tensor_descriptor.py::test_tensor_descriptor_batched_gemm_3d_tma
248+
# https://github.com/intel/intel-xpu-backend-for-triton/issues/4630
249+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[float32-float8e4nv-nan]
250+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[float32-float8e5-inf]
251+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[float32-float8e5--inf]
252+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[float16-float8e4nv-nan]
253+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[float16-float8e5-inf]
254+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[float16-float8e5--inf]
255+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[bfloat16-float8e4nv-max]
256+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[bfloat16-float8e4nv-min]
257+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[bfloat16-float8e4nv-inf]
258+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[bfloat16-float8e4nv--inf]
259+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[bfloat16-float8e4nv-nan]
260+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[bfloat16-float8e5-inf]
261+
python/test/unit/language/test_conversions.py::test_typeconvert_downcast_clamping[bfloat16-float8e5--inf]

0 commit comments

Comments
 (0)