From 7c5128a08a0b14635f6bc206f06880ca5798176e Mon Sep 17 00:00:00 2001 From: "Emil J. Tywoniak" Date: Sat, 7 Mar 2026 00:42:01 +0100 Subject: [PATCH] check: don't fail on $input_port --- passes/cmds/check.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/passes/cmds/check.cc b/passes/cmds/check.cc index b7a5feb57..5b89b00b2 100644 --- a/passes/cmds/check.cc +++ b/passes/cmds/check.cc @@ -257,6 +257,9 @@ struct CheckPass : public Pass { pool coarsened_cells; for (auto cell : module->cells()) { + if (cell->type == ID($input_port)) + continue; + if (mapped && cell->type.begins_with("$") && design->module(cell->type) == nullptr) { if (allow_tbuf && cell->type == ID($_TBUF_)) goto cell_allowed; log_warning("Cell %s.%s is an unmapped internal cell of type %s.\n", log_id(module), log_id(cell), log_id(cell->type));