diff --git a/systemverilog-plugin/UhdmAst.cc b/systemverilog-plugin/UhdmAst.cc index 5d08bb7b2..7e8b3a556 100644 --- a/systemverilog-plugin/UhdmAst.cc +++ b/systemverilog-plugin/UhdmAst.cc @@ -2437,6 +2437,13 @@ void UhdmAst::process_operation() case vpiAssignmentPatternOp: process_assignment_pattern_op(); break; + case vpiWildEqOp: + case vpiWildNeqOp: { + const uhdm_handle *const handle = (const uhdm_handle *)obj_h; + const UHDM::BaseClass *const object = (const UHDM::BaseClass *)handle->object; + report_error("%s:%d: Wildcard operators are not supported yet\n", object->VpiFile().c_str(), object->VpiLineNo()); + break; + } default: { current_node = make_ast_node(AST::AST_NONE); visit_one_to_many({vpiOperand}, obj_h, [&](AST::AstNode *node) {