diff options
author | Eddie Hung <eddie@fpgeh.com> | 2019-09-11 17:06:37 -0700 |
---|---|---|
committer | Eddie Hung <eddie@fpgeh.com> | 2019-09-11 17:06:37 -0700 |
commit | 4369fc17d03d5c1db84823a37ff0f56eb1477e8f (patch) | |
tree | 7349a82bad1430a1997d637c79b10e0b1d854fea /passes | |
parent | 7d644f40ed42f3f0c5e5218c5f0274a7bcdfca85 (diff) | |
download | yosys-4369fc17d03d5c1db84823a37ff0f56eb1477e8f.tar.gz yosys-4369fc17d03d5c1db84823a37ff0f56eb1477e8f.tar.bz2 yosys-4369fc17d03d5c1db84823a37ff0f56eb1477e8f.zip |
Raise a RuntimeError instead of AssertionError
Diffstat (limited to 'passes')
-rw-r--r-- | passes/pmgen/pmgen.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/passes/pmgen/pmgen.py b/passes/pmgen/pmgen.py index 573722d68..335d26f16 100644 --- a/passes/pmgen/pmgen.py +++ b/passes/pmgen/pmgen.py @@ -305,7 +305,8 @@ def process_pmgfile(f, filename): block["states"] = set() for s in line.split()[1:]: - assert s in state_types[current_pattern] + if s not in state_types[current_pattern]: + raise RuntimeError("'%s' not in state_types" % s) block["states"].add(s) codetype = "code" |