File tree Expand file tree Collapse file tree 4 files changed +15
-1
lines changed
regression/verilog/force-system-verilog Expand file tree Collapse file tree 4 files changed +15
-1
lines changed Original file line number Diff line number Diff line change
1
+ CORE
2
+ main1.v
3
+ --system-verilog
4
+ ^EXIT=10$
5
+ ^SIGNAL=0$
6
+ ^no properties$
7
+ --
8
+ ^warning: ignoring
Original file line number Diff line number Diff line change
1
+ module main ;
2
+ // 'logic' is a SystemVerilog keyword
3
+ logic some_logic;
4
+ initial some_logic = 1 ;
5
+ endmodule
Original file line number Diff line number Diff line change @@ -363,6 +363,7 @@ void ebmc_parse_optionst::help()
363
363
" {y--show-properties} \t list the properties in the model\n "
364
364
" {y--property} {uid} \t check the property with given ID\n "
365
365
" {y-I} {upath} \t set include path\n "
366
+ " {y--system-verilog} \t force SystemVerilog instead of Verilog\n "
366
367
" {y--reset} {uexpr} \t set up module reset\n "
367
368
" {y--liveness-to-safety} \t translate liveness properties to safety properties\n "
368
369
" \n "
Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ class ebmc_parse_optionst:public parse_options_baset
46
46
" (random-traces)(trace-steps):(random-seed):(number-of-traces):"
47
47
" (random-trace)(random-waveform)"
48
48
" (liveness-to-safety)"
49
- " I:(preprocess)" ,
49
+ " I:(preprocess)(system-verilog) " ,
50
50
argc,
51
51
argv,
52
52
std::string (" EBMC " ) + EBMC_VERSION),
You can’t perform that action at this time.
0 commit comments