diff --git a/regression/verilog/events/guard1.desc b/regression/verilog/events/guard1.desc index 4a808018e..345cbb88e 100644 --- a/regression/verilog/events/guard1.desc +++ b/regression/verilog/events/guard1.desc @@ -1,8 +1,7 @@ -KNOWNBUG +CORE guard1.sv ^EXIT=10$ ^SIGNAL=0$ -- -- -This does not parse. diff --git a/src/verilog/parser.y b/src/verilog/parser.y index 0f1ec0324..2b7e9150a 100644 --- a/src/verilog/parser.y +++ b/src/verilog/parser.y @@ -3993,7 +3993,7 @@ delay_control: ; event_control: - '@' event_identifier + '@' hierarchical_identifier { init($$, ID_event_guard); mto($$, $2); } | '@' '(' ored_event_expression ')' { init($$, ID_event_guard); mto($$, $3); }