File tree Expand file tree Collapse file tree 11 files changed +17
-19
lines changed
Expand file tree Collapse file tree 11 files changed +17
-19
lines changed Original file line number Diff line number Diff line change 11CORE
22counter1.sv
3- --number-of- traces 2 --neural-liveness --neural-engine "echo Candidate: counter\\\\n"
3+ --traces 2 --neural-liveness --neural-engine "echo Candidate: counter\\\\n"
44^\[main\.property\.p0\] always s_eventually main.counter == 0: PROVED$
55^EXIT=0$
66^SIGNAL=0$
Original file line number Diff line number Diff line change 11CORE
22counter1.sv
3- --number-of- traces 1 --neural-liveness --show-traces
3+ --traces 1 --neural-liveness --show-traces
44^nuterm::live@0 = 0$
55^nuterm::live@1 = 0$
66^nuterm::live@2 = 0$
Original file line number Diff line number Diff line change 11CORE broken-smt-backend
22boolean1.v
3- --random-traces --trace-steps 0 --number-of- traces 2
3+ --random-traces --trace-steps 0 --traces 2
44^\*\*\* Trace 1$
55^ main\.some_wire = 0$
66^ main\.input1 = 0$
Original file line number Diff line number Diff line change 11CORE broken-smt-backend
22bv1.v
3- --random-traces --trace-steps 1 --number-of- traces 1
3+ --random-traces --trace-steps 1 --traces 1
44^Transition system state 0$
55^ main\.some_reg = 0 .*$
66^ main\.input1 = 'h6FE4167A .*$
Original file line number Diff line number Diff line change 11CORE broken-smt-backend
22counter_with_initial_value.v
3- --random-traces --trace-steps 10 --waveform --number-of- traces 2
3+ --random-traces --trace-steps 10 --waveform --traces 2
44^\*\*\* Trace 1$
55^ 0 1 2 3 4 5 6 7 8 9 10$
66^ main.clk $
Original file line number Diff line number Diff line change 11CORE broken-smt-backend
22long_trace1.v
3- --random-traces --number-of- traces 1 --trace-steps 1000
3+ --random-traces --traces 1 --trace-steps 1000
44^Transition system state 0$
55^ main\.some_reg = 0 .*$
66^ main\.increment = 0$
Original file line number Diff line number Diff line change 11CORE broken-smt-backend
22with_submodule.v
3- --random-traces --trace-steps 0 --number-of- traces 2
3+ --random-traces --trace-steps 0 --traces 2
44^\*\*\* Trace 1$
55^ main\.some_wire = 0$
66^ main\.input1 = 0$
Original file line number Diff line number Diff line change @@ -375,7 +375,7 @@ void ebmc_parse_optionst::help()
375375 " {y--new-mode} \t new mode is switched on\n "
376376 " {y--aiger} \t print out the instance in aiger format\n "
377377 " {y--random-traces} \t generate random traces\n "
378- " {y--number-of- traces} {unumber}\t generate the given number of traces\n "
378+ " {y--traces} {unumber} \t generate the given number of traces\n "
379379 " {y--random-seed} {unumber} \t use the given random seed\n "
380380 " {y--trace-steps} {unumber} \t set the number of random transitions (default: 10 steps)\n "
381381 " {y--random-trace} \t generate a random trace\n "
Original file line number Diff line number Diff line change @@ -43,7 +43,7 @@ class ebmc_parse_optionst:public parse_options_baset
4343 " (smt2)(bitwuzla)(boolector)(cvc3)(cvc4)(cvc5)(mathsat)(yices)(z3)"
4444 " (aig)(stop-induction)(stop-minimize)(start):(coverage)(naive)"
4545 " (compute-ct)(dot-netlist)(smv-netlist)(vcd):"
46- " (random-traces)(trace-steps):(random-seed):(number-of- traces):"
46+ " (random-traces)(trace-steps):(random-seed):(traces):"
4747 " (random-trace)(random-waveform)"
4848 " (liveness-to-safety)"
4949 " I:(preprocess)(systemverilog)(vl2smv-extensions)" ,
Original file line number Diff line number Diff line change @@ -211,12 +211,11 @@ neural_livenesst::dump_vcd_files(temp_dirt &temp_dir)
211211
212212void neural_livenesst::sample (std::function<void (trans_tracet)> trace_consumer)
213213{
214- const auto number_of_traces = [this ]() -> std::size_t
215- {
216- if (cmdline.isset (" number-of-traces" ))
214+ const auto number_of_traces = [this ]() -> std::size_t {
215+ if (cmdline.isset (" traces" ))
217216 {
218217 auto number_of_traces_opt =
219- string2optional_size_t (cmdline.get_value (" number-of- traces" ));
218+ string2optional_size_t (cmdline.get_value (" traces" ));
220219
221220 if (!number_of_traces_opt.has_value ())
222221 throw ebmc_errort () << " failed to parse number of traces" ;
You can’t perform that action at this time.
0 commit comments