./verifast-validate-witness.sh sv-benchmarks/c/loop-invgen/nested9.i ./results/automizer-verification-files/SV-COMP24_unreach-call/nested9.yml/witness-2.1.yml -------------------------------------------------------------------------------- + PROGRAM=sv-benchmarks/c/loop-invgen/nested9.i + WITNESS=./results/automizer-verification-files/SV-COMP24_unreach-call/nested9.yml/witness-2.1.yml ++ basename sv-benchmarks/c/loop-invgen/nested9.i + FILE=nested9.i ++ echo nested9 ++ sed 's/[-\.]/_/g' - + SANITIZED=nested9 + MODULE=nested9__verifast_instrumented_modified + INSTRUMENTED_PROGRAM=nested9__verifast_instrumented.c ++ basename ./results/automizer-verification-files/SV-COMP24_unreach-call/nested9.yml/witness-2.1.yml + TRANSLATED_WITNESS=translated.witness-2.1.yml + FINAL_PROGRAM=nested9__verifast_instrumented_modified.c + change_format_cli.py -w ./results/automizer-verification-files/SV-COMP24_unreach-call/nested9.yml/witness-2.1.yml -p sv-benchmarks/c/loop-invgen/nested9.i -o translated.witness-2.1.yml --from acsl_expression --to verifast_expression -n nested9__verifast_instrumented_modified Cast deleted. Potential Overflow in Invariant. Cast deleted. Potential Overflow in Invariant. Cast deleted. Potential Overflow in Invariant. + instrument_program_cli.py -w translated.witness-2.1.yml -p sv-benchmarks/c/loop-invgen/nested9.i -o nested9__verifast_instrumented.c + program_modifications_cli.py -p nested9__verifast_instrumented.c -o nested9__verifast_instrumented_modified.c + verifast -stats -verbose 2 -disable_overflow_check -allow_dead_code -target ILP32 -read_options_from_source_file -c nested9__verifast_instrumented_modified.c nested9__verifast_instrumented_modified.c 0.035578s: nested9__verifast_instrumented_modified.c(28,5-9): Function 'main': Function type implementation check 0.035645s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,18-24): Producing assertion 0.035661s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,49-51): Producing assertion 0.035693s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,61-62): Producing assertion 0.035703s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,64-68): Producing assertion 0.035717s: nested9__verifast_instrumented_modified.c(28,25-31): Consuming assertion 0.035733s: nested9__verifast_instrumented_modified.c(29,13-17): Producing assertion 0.035744s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1085,17-21): Consuming assertion 0.035758s: nested9__verifast_instrumented_modified.c(28,5-9): Cleaning up dummy fraction chunks 0.035766s: nested9__verifast_instrumented_modified.c(28,5-9): Leak check. 0.035811s: nested9__verifast_instrumented_modified.c(8,6-17): Verifying function 'reach_error' 0.035821s: nested9__verifast_instrumented_modified.c(8,33-38): Producing assertion 0.035839s: nested9__verifast_instrumented_modified.c(11,6-25): Verifying function 'assume_abort_if_not' 0.035853s: nested9__verifast_instrumented_modified.c(11,49-53): Producing assertion 0.035867s: nested9__verifast_instrumented_modified.c(11,6-25): Executing statement 0.035884s: nested9__verifast_instrumented_modified.c(14,3-5): Executing statement 0.035921s: nested9__verifast_instrumented_modified.c(14,13-14): Executing statement 0.035933s: nested9__verifast_instrumented_modified.c(14,14-19): Executing statement 0.035954s: nested9__verifast_instrumented_modified.c(14,14-19): Verifying call 0.035967s: nested9__verifast_instrumented_modified.c(3,38-42): Consuming assertion 0.035979s: nested9__verifast_instrumented_modified.c(4,13-17): Producing assertion 0.035988s: nested9__verifast_instrumented_modified.c(15,1-2): Executing return statement 0.035997s: nested9__verifast_instrumented_modified.c(12,13-17): Consuming assertion 0.036007s: nested9__verifast_instrumented_modified.c(15,1-2): Cleaning up dummy fraction chunks 0.036015s: nested9__verifast_instrumented_modified.c(15,1-2): Leak check. 0.036034s: nested9__verifast_instrumented_modified.c(15,1-2): Executing return statement 0.036043s: nested9__verifast_instrumented_modified.c(12,13-17): Consuming assertion 0.036052s: nested9__verifast_instrumented_modified.c(15,1-2): Cleaning up dummy fraction chunks 0.036059s: nested9__verifast_instrumented_modified.c(15,1-2): Leak check. 0.036078s: nested9__verifast_instrumented_modified.c(16,6-23): Verifying function '__VERIFIER_assert' 0.036086s: nested9__verifast_instrumented_modified.c(16,47-54): Producing assertion 0.036101s: nested9__verifast_instrumented_modified.c(16,105-107): Producing assertion 0.036116s: nested9__verifast_instrumented_modified.c(16,6-23): Executing statement 0.036128s: nested9__verifast_instrumented_modified.c(19,3-5): Executing statement 0.036149s: nested9__verifast_instrumented_modified.c(22,3-9): Executing return statement 0.036157s: nested9__verifast_instrumented_modified.c(17,13-20): Consuming assertion 0.036167s: nested9__verifast_instrumented_modified.c(17,122-124): Consuming assertion 0.036196s: nested9__verifast_instrumented_modified.c(23,1-2): Cleaning up dummy fraction chunks 0.036204s: nested9__verifast_instrumented_modified.c(23,1-2): Leak check. 0.036222s: nested9__verifast_instrumented_modified.c(28,5-9): Verifying function 'main' 0.036230s: nested9__verifast_instrumented_modified.c(28,25-31): Producing assertion 0.036242s: nested9__verifast_instrumented_modified.c(32,5-16): Executing statement 0.036284s: nested9__verifast_instrumented_modified.c(28,5-9): Executing statement 0.036301s: nested9__verifast_instrumented_modified.c(34,5-8): Executing statement 0.036341s: nested9__verifast_instrumented_modified.c(35,15-22): Consuming assertion 0.036352s: nested9__verifast_instrumented_modified.c(35,70-74): Consuming assertion 0.036361s: nested9__verifast_instrumented_modified.c(35,5-14): Cleaning up dummy fraction chunks 0.036369s: nested9__verifast_instrumented_modified.c(35,5-14): Leak check. 0.036380s: nested9__verifast_instrumented_modified.c(35,15-22): Producing assertion 0.036395s: nested9__verifast_instrumented_modified.c(35,70-74): Producing assertion 0.036404s: nested9__verifast_instrumented_modified.c(36,7-8): Executing statement 0.036423s: nested9__verifast_instrumented_modified.c(36,9-30): Verifying call 0.036432s: nested9__verifast_instrumented_modified.c(24,42-46): Consuming assertion 0.036445s: nested9__verifast_instrumented_modified.c(25,13-17): Producing assertion 0.036455s: nested9__verifast_instrumented_modified.c(37,7-8): Executing statement 0.036473s: nested9__verifast_instrumented_modified.c(37,9-30): Verifying call 0.036482s: nested9__verifast_instrumented_modified.c(24,42-46): Consuming assertion 0.036493s: nested9__verifast_instrumented_modified.c(25,13-17): Producing assertion 0.036502s: nested9__verifast_instrumented_modified.c(38,7-8): Executing statement 0.036515s: nested9__verifast_instrumented_modified.c(38,9-30): Verifying call 0.036523s: nested9__verifast_instrumented_modified.c(24,42-46): Consuming assertion 0.036540s: nested9__verifast_instrumented_modified.c(25,13-17): Producing assertion 0.036549s: nested9__verifast_instrumented_modified.c(39,5-7): Executing statement 0.036570s: nested9__verifast_instrumented_modified.c(39,41-47): Executing return statement 0.036581s: nested9__verifast_instrumented_modified.c(29,13-17): Consuming assertion 0.036589s: nested9__verifast_instrumented_modified.c(52,1-2): Cleaning up dummy fraction chunks 0.036597s: nested9__verifast_instrumented_modified.c(52,1-2): Leak check. 0.036613s: nested9__verifast_instrumented_modified.c(40,5-7): Executing statement 0.036631s: nested9__verifast_instrumented_modified.c(40,41-47): Executing return statement 0.036640s: nested9__verifast_instrumented_modified.c(29,13-17): Consuming assertion 0.037346s: nested9__verifast_instrumented_modified.c(52,1-2): Cleaning up dummy fraction chunks 0.037354s: nested9__verifast_instrumented_modified.c(52,1-2): Leak check. 0.037367s: nested9__verifast_instrumented_modified.c(41,5-7): Executing statement 0.037394s: nested9__verifast_instrumented_modified.c(41,41-47): Executing return statement 0.037404s: nested9__verifast_instrumented_modified.c(29,13-17): Consuming assertion 0.037412s: nested9__verifast_instrumented_modified.c(52,1-2): Cleaning up dummy fraction chunks 0.037420s: nested9__verifast_instrumented_modified.c(52,1-2): Leak check. 0.037430s: nested9__verifast_instrumented_modified.c(42,5-7): Executing statement 0.037455s: nested9__verifast_instrumented_modified.c(42,17-18): Executing statement 0.037465s: nested9__verifast_instrumented_modified.c(43,5-8): Executing statement 0.037477s: nested9__verifast_instrumented_modified.c(43,11-12): Executing statement 0.037488s: nested9__verifast_instrumented_modified.c(43,5-8): Executing statement 0.037526s: nested9__verifast_instrumented_modified.c(43,36-43): Consuming assertion 0.037537s: nested9__verifast_instrumented_modified.c(43,163-165): Consuming assertion 0.037588s: nested9__verifast_instrumented_modified.c(43,36-43): Producing assertion 0.037600s: nested9__verifast_instrumented_modified.c(43,163-165): Producing assertion 0.037678s: nested9__verifast_instrumented_modified.c(43,5-8): Evaluating loop condition 0.037736s: nested9__verifast_instrumented_modified.c(45,9-12): Executing statement 0.037748s: nested9__verifast_instrumented_modified.c(45,16-17): Executing statement 0.037761s: nested9__verifast_instrumented_modified.c(45,9-12): Executing statement nested9__verifast_instrumented_modified.c(45,72-95): Pattern variable 'veri_inv___BLAST_NONDET' hides existing local variable 'veri_inv___BLAST_NONDET'.