Skip to content

Commit 231fc6a

Browse files
Fix for optimizer_generator to run correctly with -OO
1 parent 9be3649 commit 231fc6a

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Tools/cases_generator/optimizer_generator.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -398,9 +398,9 @@ def generate_abstract_interpreter(
398398
out.emit("\n")
399399
base_uop_names = set([uop.name for uop in base.uops.values()])
400400
for abstract_uop_name in abstract.uops:
401-
assert (
402-
abstract_uop_name in base_uop_names
403-
), f"All abstract uops should override base uops, but {abstract_uop_name} is not."
401+
if abstract_uop_name not in base_uop_names:
402+
raise AssertionError(f"All abstract uops should override base uops, "
403+
"but {abstract_uop_name} is not.")
404404

405405
for uop in base.uops.values():
406406
override: Uop | None = None

0 commit comments

Comments
 (0)