Unsupported time* constructs
Summary
Constructs are not supported
Describe your setup
fastrich
TMRG Version
REPRODUCED_121
Steps to reproduce
module test;
timeunit 1ps / 1ps;
endmodule
What is the current bug behavior?
$ tmrg test.sv
[ERROR ] Error in file 'test.sv' around line '2'.
[ERROR ]
[ERROR ] timeunit 1ps / 1ps;
[ERROR ] ^
[ERROR ] Expected module, found 'timeunit' (at char 15), (line:2, col:3)
[ERROR ] Error during parsing
What is the expected correct behavior?
Correctly parsed and triplicated
Possible fixes
To be investigated
References
- LRM 1800-2017 (systemverilog) sections 3.14.2
Edited by Matteo Lupi