@@ -2602,8 +2602,9 @@ def test_scan_layouts(M, N, src_layout, axis, device):
26022602
26032603 with tempfile .NamedTemporaryFile (mode = 'w' , suffix = '.ttgir' , delete = False ) as f :
26042604 f .write (ir )
2605- f .flush ()
2605+ f .close ()
26062606 kernel = triton .compile (f .name )
2607+ os .remove (f .name )
26072608 rs = RandomState (17 )
26082609 x = rs .randint (- 100 , 100 , (M , N )).astype ('int32' )
26092610
@@ -2736,9 +2737,9 @@ def test_reduce_layouts(M, N, src_layout, axis, epilogue_kind, dtype_str, reduce
27362737
27372738 with tempfile .NamedTemporaryFile (mode = 'w' , suffix = '.ttgir' , delete = False ) as f :
27382739 f .write (ir )
2739- f .flush ()
27402740 f .close ()
27412741 kernel = triton .compile (f .name )
2742+ os .remove (f .name )
27422743
27432744 rs = RandomState (17 )
27442745 x = numpy_random ((M , N ), dtype_str = dtype_str , rs = rs , low = 0 , high = 10 )
@@ -2791,8 +2792,9 @@ def test_store_op(M, src_layout, device):
27912792
27922793 with tempfile .NamedTemporaryFile (mode = 'w' , suffix = '.ttgir' , delete = False ) as f :
27932794 f .write (ir )
2794- f .flush ()
2795+ f .close ()
27952796 store_kernel = triton .compile (f .name )
2797+ os .remove (f .name )
27962798
27972799 rs = RandomState (17 )
27982800 x = rs .randint (0 , 4 , (M , 1 )).astype ('float32' )
@@ -2841,8 +2843,9 @@ def test_convert1d(M, src_layout, dst_layout, src_dim, dst_dim, device):
28412843 """
28422844 with tempfile .NamedTemporaryFile (mode = 'w' , suffix = '.ttgir' , delete = False ) as f :
28432845 f .write (ir )
2844- f .flush ()
2846+ f .close ()
28452847 kernel = triton .compile (f .name )
2848+ os .remove (f .name )
28462849
28472850 rs = RandomState (17 )
28482851 x = rs .randint (0 , 4 , (M , )).astype ('int32' )
@@ -2923,8 +2926,9 @@ def test_chain_reduce(M, N, src_layout, op, device, first_axis):
29232926 """
29242927 with tempfile .NamedTemporaryFile (mode = 'w' , suffix = '.ttgir' , delete = False ) as f :
29252928 f .write (ir )
2926- f .flush ()
2929+ f .close ()
29272930 kernel = triton .compile (f .name )
2931+ os .remove (f .name )
29282932
29292933 rs = RandomState (17 )
29302934 x = rs .randint (0 , 4 , (M , N )).astype ('int32' )
@@ -5300,8 +5304,9 @@ def test_convert2d(M, N, src_layout, interm_layout, dst_layout, dtype, device):
53005304
53015305 with tempfile .NamedTemporaryFile (mode = 'w' , suffix = '.ttgir' , delete = False ) as f :
53025306 f .write (ir )
5303- f .flush ()
5307+ f .close ()
53045308 kernel = triton .compile (f .name )
5309+ os .remove (f .name )
53055310 kernel [(1 , 1 , 1 )](x .data_ptr (), z .data_ptr ())
53065311
53075312 assert torch .equal (z , x )
@@ -5413,8 +5418,9 @@ def do_test(src_layout, dst_layout):
54135418
54145419 with tempfile .NamedTemporaryFile (mode = 'w' , suffix = '.ttgir' , delete = False ) as f :
54155420 f .write (ir )
5416- f .flush ()
5421+ f .close ()
54175422 kernel = triton .compile (f .name )
5423+ os .remove (f .name )
54185424 kernel [(1 , 1 , 1 )](x .data_ptr (), z .data_ptr ())
54195425
54205426 assert torch .equal (z , x )
0 commit comments