From 0ab13924a54fa9db49f52b51b29cee058cc543c4 Mon Sep 17 00:00:00 2001 From: Robin Ole Heinemann Date: Thu, 30 Jan 2025 14:39:09 +0100 Subject: [PATCH] write_verilog: log_abort on unhandled $check flavor --- backends/verilog/verilog_backend.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backends/verilog/verilog_backend.cc b/backends/verilog/verilog_backend.cc index 419f484fa17..2bc6ff3b8ce 100644 --- a/backends/verilog/verilog_backend.cc +++ b/backends/verilog/verilog_backend.cc @@ -1059,6 +1059,8 @@ void dump_cell_expr_check(std::ostream &f, std::string indent, const RTLIL::Cell f << stringf("%s" "%s" "assume (eventually ", indent.c_str(), label.c_str()); else if (flavor == "cover") f << stringf("%s" "%s" "cover (", indent.c_str(), label.c_str()); + else + log_abort(); dump_sigspec(f, cell->getPort(ID::A)); f << stringf(");\n"); }