@@ -59,13 +59,13 @@ def test_allocate_usm_ndarray(shape, usm_type):
5959
6060
6161def test_usm_ndarray_flags ():
62- assert dpt .usm_ndarray ((5 ,)).flags == 3
63- assert dpt .usm_ndarray ((5 , 2 )).flags == 1
64- assert dpt .usm_ndarray ((5 , 2 ), order = "F" ).flags == 2
65- assert dpt .usm_ndarray ((5 , 1 , 2 ), order = "F" ).flags == 2
66- assert dpt .usm_ndarray ((5 , 1 , 2 ), strides = (2 , 0 , 1 )).flags == 1
67- assert dpt .usm_ndarray ((5 , 1 , 2 ), strides = (1 , 0 , 5 )).flags == 2
68- assert dpt .usm_ndarray ((5 , 1 , 1 ), strides = (1 , 0 , 1 )).flags == 3
62+ assert dpt .usm_ndarray ((5 ,)).flags . flags == 3
63+ assert dpt .usm_ndarray ((5 , 2 )).flags . flags == 1
64+ assert dpt .usm_ndarray ((5 , 2 ), order = "F" ).flags . flags == 2
65+ assert dpt .usm_ndarray ((5 , 1 , 2 ), order = "F" ).flags . flags == 2
66+ assert dpt .usm_ndarray ((5 , 1 , 2 ), strides = (2 , 0 , 1 )).flags . flags == 1
67+ assert dpt .usm_ndarray ((5 , 1 , 2 ), strides = (1 , 0 , 5 )).flags . flags == 2
68+ assert dpt .usm_ndarray ((5 , 1 , 1 ), strides = (1 , 0 , 1 )).flags . flags == 3
6969
7070
7171@pytest .mark .parametrize (
@@ -326,7 +326,7 @@ def test_usm_ndarray_props():
326326 Xusm = dpt .usm_ndarray ((10 , 5 ), dtype = "c16" , order = "F" )
327327 Xusm .ndim
328328 repr (Xusm )
329- Xusm .flags
329+ Xusm .flags . flags
330330 Xusm .__sycl_usm_array_interface__
331331 Xusm .device
332332 Xusm .strides
@@ -465,7 +465,7 @@ def test_pyx_capi_get_flags():
465465 fn_restype = ctypes .c_int ,
466466 )
467467 flags = get_flags_fn (X )
468- assert type (flags ) is int and flags == X .flags
468+ assert type (flags ) is int and flags == X .flags . flags
469469
470470
471471def test_pyx_capi_get_offset ():
@@ -753,7 +753,7 @@ def relaxed_strides_equal(st1, st2, sh):
753753 X .shape = sh_f
754754 assert X .shape == sh_f
755755 assert relaxed_strides_equal (X .strides , cc_strides (sh_f ), sh_f )
756- assert X .flags & 1 , "reshaped array expected to be C-contiguous"
756+ assert X .flags . c_contiguous , "reshaped array expected to be C-contiguous"
757757
758758 sh_s = (
759759 2 ,
@@ -919,7 +919,7 @@ def test_reshape():
919919
920920 X = dpt .usm_ndarray ((1 ,))
921921 Y = dpt .reshape (X , X .shape )
922- assert Y .flags == X .flags
922+ assert Y .flags . flags == X . flags .flags
923923
924924 A = dpt .usm_ndarray ((0 ,), "i4" )
925925 A1 = dpt .reshape (A , (0 ,))
@@ -1402,7 +1402,7 @@ def test_triu_order_k(order, k):
14021402 Xnp = np .arange (np .prod (shape ), dtype = "int" ).reshape (shape , order = order )
14031403 Ynp = np .triu (Xnp , k )
14041404 assert Y .dtype == Ynp .dtype
1405- assert X .flags == Y .flags
1405+ assert X .flags . flags == Y . flags .flags
14061406 assert np .array_equal (Ynp , dpt .asnumpy (Y ))
14071407
14081408
@@ -1423,7 +1423,7 @@ def test_tril_order_k(order, k):
14231423 Xnp = np .arange (np .prod (shape ), dtype = "int" ).reshape (shape , order = order )
14241424 Ynp = np .tril (Xnp , k )
14251425 assert Y .dtype == Ynp .dtype
1426- assert X .flags == Y .flags
1426+ assert X .flags . flags == Y . flags .flags
14271427 assert np .array_equal (Ynp , dpt .asnumpy (Y ))
14281428
14291429
0 commit comments