File tree Expand file tree Collapse file tree 3 files changed +16
-0
lines changed Expand file tree Collapse file tree 3 files changed +16
-0
lines changed Original file line number Diff line number Diff line change 77
88test-z3 :
99 @$(TEST_PL ) -e -p -c " ../../../src/ebmc/ebmc --z3" -X broken-smt-backend
10+
11+ test-aig :
12+ @$(TEST_PL ) -e -p -c " ../../../src/ebmc/ebmc --aig"
Original file line number Diff line number Diff line change 1+ CORE
2+ property_and1.sv
3+ --aig --bound 5
4+ ^\[.*\] always \(main\.P1 and main\.P1\): PROVED up to bound 5$
5+ ^EXIT=0$
6+ ^SIGNAL=0$
7+ --
8+ ^warning: ignoring
9+ --
Original file line number Diff line number Diff line change @@ -211,6 +211,10 @@ void convert_trans_to_netlistt::map_vars(
211211
212212 if (symbol.is_property )
213213 return ; // ignore properties
214+ else if (symbol.type .id () == ID_verilog_sva_sequence || symbol.type .id () == ID_verilog_sva_property)
215+ return ; // ignore properties
216+ else if (symbol.type .id () == ID_natural || symbol.type .id () == ID_integer || symbol.type .id () == ID_verilog_genvar)
217+ return ; // ignore
214218 else if (
215219 symbol.type .id () == ID_module || symbol.type .id () == ID_module_instance ||
216220 symbol.type .id () == ID_primitive_module_instance)
You can’t perform that action at this time.
0 commit comments