aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEisuke Kawashima <e.kawaschima+github@gmail.com>2024-06-07 19:03:07 +0900
committerGitHub <noreply@github.com>2024-06-07 12:03:07 +0200
commitfd45dcca26d6031fcbaa907d8d6c0d9755b36699 (patch)
tree1a2263daddbdd26f29945d6dcef9ae5f8823238d
parentaf3ffff34fb39cfb1e19dce68bd1c3fefda336a4 (diff)
downloadllvm-fd45dcca26d6031fcbaa907d8d6c0d9755b36699.zip
llvm-fd45dcca26d6031fcbaa907d8d6c0d9755b36699.tar.gz
llvm-fd45dcca26d6031fcbaa907d8d6c0d9755b36699.tar.bz2
fix(mlir/**.py): fix comparison to None (#94019)
from PEP8 (https://peps.python.org/pep-0008/#programming-recommendations): > Comparisons to singletons like None should always be done with is or is not, never the equality operators. Co-authored-by: Eisuke Kawashima <e-kwsm@users.noreply.github.com>
-rw-r--r--mlir/test/python/ir/affine_expr.py2
-rw-r--r--mlir/test/python/ir/attributes.py8
-rw-r--r--mlir/test/python/ir/builtin_types.py8
3 files changed, 9 insertions, 9 deletions
diff --git a/mlir/test/python/ir/affine_expr.py b/mlir/test/python/ir/affine_expr.py
index 6356430..c7861c1 100644
--- a/mlir/test/python/ir/affine_expr.py
+++ b/mlir/test/python/ir/affine_expr.py
@@ -42,7 +42,7 @@ def testAffineExprEq():
# CHECK: False
print(a1 == a3)
# CHECK: False
- print(a1 == None)
+ print(a1 is None)
# CHECK: False
print(a1 == "foo")
diff --git a/mlir/test/python/ir/attributes.py b/mlir/test/python/ir/attributes.py
index dbd6bad..0f2c8e7 100644
--- a/mlir/test/python/ir/attributes.py
+++ b/mlir/test/python/ir/attributes.py
@@ -56,8 +56,8 @@ def testAttrEq():
print("a1 == a2:", a1 == a2)
# CHECK: a1 == a3: True
print("a1 == a3:", a1 == a3)
- # CHECK: a1 == None: False
- print("a1 == None:", a1 == None)
+ # CHECK: a1 is None: False
+ print("a1 is None:", a1 is None)
# CHECK-LABEL: TEST: testAttrHash
@@ -109,9 +109,9 @@ def testAttrEqDoesNotRaise():
# CHECK: False
print(a1 == not_an_attr)
# CHECK: False
- print(a1 == None)
+ print(a1 is None)
# CHECK: True
- print(a1 != None)
+ print(a1 is not None)
# CHECK-LABEL: TEST: testAttrCapsule
diff --git a/mlir/test/python/ir/builtin_types.py b/mlir/test/python/ir/builtin_types.py
index 4eea1a9..cfe377c 100644
--- a/mlir/test/python/ir/builtin_types.py
+++ b/mlir/test/python/ir/builtin_types.py
@@ -57,8 +57,8 @@ def testTypeEq():
print("t1 == t2:", t1 == t2)
# CHECK: t1 == t3: True
print("t1 == t3:", t1 == t3)
- # CHECK: t1 == None: False
- print("t1 == None:", t1 == None)
+ # CHECK: t1 is None: False
+ print("t1 is None:", t1 is None)
# CHECK-LABEL: TEST: testTypeHash
@@ -143,9 +143,9 @@ def testTypeEqDoesNotRaise():
# CHECK: False
print(t1 == not_a_type)
# CHECK: False
- print(t1 == None)
+ print(t1 is None)
# CHECK: True
- print(t1 != None)
+ print(t1 is not None)
# CHECK-LABEL: TEST: testTypeCapsule