diff --git a/ivtest/gold/br_gh13a-iverilog-stdout.gold b/ivtest/gold/br_gh13a-iverilog-stdout.gold deleted file mode 100644 index e69de29bb..000000000 diff --git a/ivtest/gold/br_gh13a-vlog95-iverilog-stdout.gold b/ivtest/gold/br_gh13a-vlog95-iverilog-stdout.gold deleted file mode 100644 index e69de29bb..000000000 diff --git a/ivtest/gold/br_gh13a-vlog95-iverilog-vlog95-stderr.gold b/ivtest/gold/br_gh13a-vlog95-iverilog-vlog95-stderr.gold deleted file mode 100644 index e69de29bb..000000000 diff --git a/ivtest/gold/br_gh13a-vlog95-iverilog-vlog95-stdout.gold b/ivtest/gold/br_gh13a-vlog95-iverilog-vlog95-stdout.gold deleted file mode 100644 index e69de29bb..000000000 diff --git a/ivtest/gold/br_gh13a-vlog95-vvp-stderr.gold b/ivtest/gold/br_gh13a-vlog95-vvp-stderr.gold deleted file mode 100644 index e69de29bb..000000000 diff --git a/ivtest/gold/br_gh13a-vvp-stderr.gold b/ivtest/gold/br_gh13a-vvp-stderr.gold deleted file mode 100644 index e69de29bb..000000000 diff --git a/ivtest/gold/dumpfile-iverilog-stderr.gold b/ivtest/gold/dumpfile-iverilog-stderr.gold deleted file mode 100644 index e69de29bb..000000000 diff --git a/ivtest/gold/dumpfile-iverilog-stdout.gold b/ivtest/gold/dumpfile-iverilog-stdout.gold deleted file mode 100644 index e69de29bb..000000000 diff --git a/ivtest/gold/dumpfile-vvp-stderr.gold b/ivtest/gold/dumpfile-vvp-stderr.gold deleted file mode 100644 index e69de29bb..000000000 diff --git a/ivtest/gold/macro_str_esc-iverilog-stderr.gold b/ivtest/gold/macro_str_esc-iverilog-stderr.gold deleted file mode 100644 index e69de29bb..000000000 diff --git a/ivtest/gold/macro_str_esc-iverilog-stdout.gold b/ivtest/gold/macro_str_esc-iverilog-stdout.gold deleted file mode 100644 index e69de29bb..000000000 diff --git a/ivtest/gold/macro_str_esc-vvp-stderr.gold b/ivtest/gold/macro_str_esc-vvp-stderr.gold deleted file mode 100644 index e69de29bb..000000000 diff --git a/ivtest/gold/param-width-iverilog-stderr.gold b/ivtest/gold/param-width-iverilog-stderr.gold deleted file mode 100644 index e69de29bb..000000000 diff --git a/ivtest/gold/param-width-iverilog-stdout.gold b/ivtest/gold/param-width-iverilog-stdout.gold deleted file mode 100644 index e69de29bb..000000000 diff --git a/ivtest/gold/param-width-vlog95-iverilog-stderr.gold b/ivtest/gold/param-width-vlog95-iverilog-stderr.gold deleted file mode 100644 index e69de29bb..000000000 diff --git a/ivtest/gold/param-width-vlog95-iverilog-stdout.gold b/ivtest/gold/param-width-vlog95-iverilog-stdout.gold deleted file mode 100644 index e69de29bb..000000000 diff --git a/ivtest/gold/param-width-vlog95-iverilog-vlog95-stderr.gold b/ivtest/gold/param-width-vlog95-iverilog-vlog95-stderr.gold deleted file mode 100644 index e69de29bb..000000000 diff --git a/ivtest/gold/param-width-vlog95-iverilog-vlog95-stdout.gold b/ivtest/gold/param-width-vlog95-iverilog-vlog95-stdout.gold deleted file mode 100644 index e69de29bb..000000000 diff --git a/ivtest/gold/param-width-vlog95-vvp-stderr.gold b/ivtest/gold/param-width-vlog95-vvp-stderr.gold deleted file mode 100644 index e69de29bb..000000000 diff --git a/ivtest/gold/param-width-vvp-stderr.gold b/ivtest/gold/param-width-vvp-stderr.gold deleted file mode 100644 index e69de29bb..000000000 diff --git a/ivtest/run_ivl.py b/ivtest/run_ivl.py index f6654e8d9..19edc0b29 100644 --- a/ivtest/run_ivl.py +++ b/ivtest/run_ivl.py @@ -90,8 +90,13 @@ def compare_files(log_path, gold_path): with open(log_path, 'rt') as fd: a = fd.readlines() - with open(gold_path, 'rt') as fd: - b = fd.readlines() + + # Allow to omit empty gold files + if os.path.exists(gold_path): + with open(gold_path, 'rt') as fd: + b = fd.readlines() + else: + b = [] flag = a == b if not flag: