./verifast-validate-witness.sh sv-benchmarks/c/nla-digbench/egcd-ll.c ./results/automizer-verification-files/SV-COMP24_unreach-call/egcd-ll.yml/witness-2.1.yml -------------------------------------------------------------------------------- + PROGRAM=sv-benchmarks/c/nla-digbench/egcd-ll.c + WITNESS=./results/automizer-verification-files/SV-COMP24_unreach-call/egcd-ll.yml/witness-2.1.yml ++ basename sv-benchmarks/c/nla-digbench/egcd-ll.c + FILE=egcd-ll.c ++ echo egcd-ll ++ sed 's/[-\.]/_/g' - + SANITIZED=egcd_ll + MODULE=egcd_ll__verifast_instrumented_modified + INSTRUMENTED_PROGRAM=egcd_ll__verifast_instrumented.c ++ basename ./results/automizer-verification-files/SV-COMP24_unreach-call/egcd-ll.yml/witness-2.1.yml + TRANSLATED_WITNESS=translated.witness-2.1.yml + FINAL_PROGRAM=egcd_ll__verifast_instrumented_modified.c + change_format_cli.py -w ./results/automizer-verification-files/SV-COMP24_unreach-call/egcd-ll.yml/witness-2.1.yml -p sv-benchmarks/c/nla-digbench/egcd-ll.c -o translated.witness-2.1.yml --from acsl_expression --to verifast_expression -n egcd_ll__verifast_instrumented_modified Cast deleted. Potential Overflow in Invariant. + instrument_program_cli.py -w translated.witness-2.1.yml -p sv-benchmarks/c/nla-digbench/egcd-ll.c -o egcd_ll__verifast_instrumented.c + program_modifications_cli.py -p egcd_ll__verifast_instrumented.c -o egcd_ll__verifast_instrumented_modified.c + verifast -stats -verbose 2 -disable_overflow_check -allow_dead_code -target ILP32 -read_options_from_source_file -c egcd_ll__verifast_instrumented_modified.c egcd_ll__verifast_instrumented_modified.c 0.037134s: egcd_ll__verifast_instrumented_modified.c(28,5-9): Function 'main': Function type implementation check 0.037208s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,18-24): Producing assertion 0.037223s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,49-51): Producing assertion 0.037237s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,61-62): Producing assertion 0.037263s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,64-68): Producing assertion 0.037276s: egcd_ll__verifast_instrumented_modified.c(28,25-31): Consuming assertion 0.037292s: egcd_ll__verifast_instrumented_modified.c(29,13-17): Producing assertion 0.037303s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1085,17-21): Consuming assertion 0.037312s: egcd_ll__verifast_instrumented_modified.c(28,5-9): Cleaning up dummy fraction chunks 0.037326s: egcd_ll__verifast_instrumented_modified.c(28,5-9): Leak check. 0.037364s: egcd_ll__verifast_instrumented_modified.c(7,6-17): Verifying function 'reach_error' 0.037374s: egcd_ll__verifast_instrumented_modified.c(7,33-38): Producing assertion 0.037393s: egcd_ll__verifast_instrumented_modified.c(13,6-25): Verifying function 'assume_abort_if_not' 0.037401s: egcd_ll__verifast_instrumented_modified.c(13,49-53): Producing assertion 0.037420s: egcd_ll__verifast_instrumented_modified.c(13,6-25): Executing statement 0.037435s: egcd_ll__verifast_instrumented_modified.c(16,3-5): Executing statement 0.037471s: egcd_ll__verifast_instrumented_modified.c(16,13-14): Executing statement 0.037481s: egcd_ll__verifast_instrumented_modified.c(16,14-19): Executing statement 0.037502s: egcd_ll__verifast_instrumented_modified.c(16,14-19): Verifying call 0.037512s: egcd_ll__verifast_instrumented_modified.c(4,38-42): Consuming assertion 0.037529s: egcd_ll__verifast_instrumented_modified.c(5,13-17): Producing assertion 0.037538s: egcd_ll__verifast_instrumented_modified.c(17,1-2): Executing return statement 0.037547s: egcd_ll__verifast_instrumented_modified.c(14,13-17): Consuming assertion 0.037556s: egcd_ll__verifast_instrumented_modified.c(17,1-2): Cleaning up dummy fraction chunks 0.037564s: egcd_ll__verifast_instrumented_modified.c(17,1-2): Leak check. 0.037578s: egcd_ll__verifast_instrumented_modified.c(17,1-2): Executing return statement 0.037592s: egcd_ll__verifast_instrumented_modified.c(14,13-17): Consuming assertion 0.037601s: egcd_ll__verifast_instrumented_modified.c(17,1-2): Cleaning up dummy fraction chunks 0.037609s: egcd_ll__verifast_instrumented_modified.c(17,1-2): Leak check. 0.037628s: egcd_ll__verifast_instrumented_modified.c(18,6-23): Verifying function '__VERIFIER_assert' 0.037636s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Producing assertion 0.037650s: egcd_ll__verifast_instrumented_modified.c(18,6-23): Executing statement 0.037666s: egcd_ll__verifast_instrumented_modified.c(21,5-7): Executing statement 0.037686s: egcd_ll__verifast_instrumented_modified.c(25,5-11): Executing return statement 0.037696s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Consuming assertion 0.037710s: egcd_ll__verifast_instrumented_modified.c(26,1-2): Cleaning up dummy fraction chunks 0.037719s: egcd_ll__verifast_instrumented_modified.c(26,1-2): Leak check. 0.037735s: egcd_ll__verifast_instrumented_modified.c(28,5-9): Verifying function 'main' 0.037750s: egcd_ll__verifast_instrumented_modified.c(28,25-31): Producing assertion 0.037761s: egcd_ll__verifast_instrumented_modified.c(32,5-16): Executing statement 0.037784s: egcd_ll__verifast_instrumented_modified.c(28,5-9): Executing statement 0.037795s: egcd_ll__verifast_instrumented_modified.c(34,5-9): Executing statement 0.037822s: egcd_ll__verifast_instrumented_modified.c(35,5-8): Executing statement 0.037837s: egcd_ll__verifast_instrumented_modified.c(36,7-8): Executing statement 0.037861s: egcd_ll__verifast_instrumented_modified.c(36,9-30): Verifying call 0.037871s: egcd_ll__verifast_instrumented_modified.c(10,53-57): Consuming assertion 0.037883s: egcd_ll__verifast_instrumented_modified.c(11,13-17): Producing assertion 0.037893s: egcd_ll__verifast_instrumented_modified.c(37,7-8): Executing statement 0.037906s: egcd_ll__verifast_instrumented_modified.c(37,9-30): Verifying call 0.037915s: egcd_ll__verifast_instrumented_modified.c(10,53-57): Consuming assertion 0.037932s: egcd_ll__verifast_instrumented_modified.c(11,13-17): Producing assertion 0.037941s: egcd_ll__verifast_instrumented_modified.c(38,5-24): Executing statement 0.037960s: egcd_ll__verifast_instrumented_modified.c(38,5-24): Verifying call 0.037969s: egcd_ll__verifast_instrumented_modified.c(13,49-53): Consuming assertion 0.037979s: egcd_ll__verifast_instrumented_modified.c(14,13-17): Producing assertion 0.037987s: egcd_ll__verifast_instrumented_modified.c(39,5-24): Executing statement 0.038007s: egcd_ll__verifast_instrumented_modified.c(39,5-24): Verifying call 0.038016s: egcd_ll__verifast_instrumented_modified.c(13,49-53): Consuming assertion 0.038025s: egcd_ll__verifast_instrumented_modified.c(14,13-17): Producing assertion 0.038034s: egcd_ll__verifast_instrumented_modified.c(41,7-8): Executing statement 0.038046s: egcd_ll__verifast_instrumented_modified.c(42,7-8): Executing statement 0.038055s: egcd_ll__verifast_instrumented_modified.c(43,7-8): Executing statement 0.038071s: egcd_ll__verifast_instrumented_modified.c(44,7-8): Executing statement 0.038080s: egcd_ll__verifast_instrumented_modified.c(45,7-8): Executing statement 0.038089s: egcd_ll__verifast_instrumented_modified.c(46,7-8): Executing statement 0.038108s: egcd_ll__verifast_instrumented_modified.c(48,5-10): Executing statement 0.038804s: egcd_ll__verifast_instrumented_modified.c(48,118-120): Consuming assertion 0.038873s: egcd_ll__verifast_instrumented_modified.c(48,118-120): Producing assertion 0.038922s: egcd_ll__verifast_instrumented_modified.c(48,5-10): Evaluating loop condition 0.038936s: egcd_ll__verifast_instrumented_modified.c(49,2-3): Executing statement 0.038948s: egcd_ll__verifast_instrumented_modified.c(50,9-26): Executing statement 0.038968s: egcd_ll__verifast_instrumented_modified.c(50,9-26): Verifying call 0.038977s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.038987s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.039001s: egcd_ll__verifast_instrumented_modified.c(51,9-26): Executing statement 0.039022s: egcd_ll__verifast_instrumented_modified.c(51,9-26): Verifying call 0.039031s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.039041s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.039049s: egcd_ll__verifast_instrumented_modified.c(52,9-26): Executing statement 0.039068s: egcd_ll__verifast_instrumented_modified.c(52,9-26): Verifying call 0.039083s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.039092s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.039108s: egcd_ll__verifast_instrumented_modified.c(54,9-11): Executing statement 0.039138s: egcd_ll__verifast_instrumented_modified.c(55,13-18): Executing statement 0.039150s: egcd_ll__verifast_instrumented_modified.c(68,5-22): Executing statement 0.039164s: egcd_ll__verifast_instrumented_modified.c(68,5-22): Verifying call 0.039178s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.039188s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.039196s: egcd_ll__verifast_instrumented_modified.c(69,5-22): Executing statement 0.039218s: egcd_ll__verifast_instrumented_modified.c(69,5-22): Verifying call 0.039227s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.039236s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.039249s: egcd_ll__verifast_instrumented_modified.c(70,5-22): Executing statement 0.039268s: egcd_ll__verifast_instrumented_modified.c(70,5-22): Verifying call 0.039277s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.039286s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.039294s: egcd_ll__verifast_instrumented_modified.c(71,5-22): Executing statement 0.039315s: egcd_ll__verifast_instrumented_modified.c(71,5-22): Verifying call 0.039330s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.039339s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.039348s: egcd_ll__verifast_instrumented_modified.c(72,5-11): Executing return statement 0.039358s: egcd_ll__verifast_instrumented_modified.c(29,13-17): Consuming assertion 0.039366s: egcd_ll__verifast_instrumented_modified.c(73,1-2): Cleaning up dummy fraction chunks 0.039374s: egcd_ll__verifast_instrumented_modified.c(73,1-2): Leak check. 0.039416s: egcd_ll__verifast_instrumented_modified.c(57,9-11): Executing statement 0.039435s: egcd_ll__verifast_instrumented_modified.c(57,20-21): Executing statement 0.039446s: egcd_ll__verifast_instrumented_modified.c(58,15-16): Executing statement 0.039458s: egcd_ll__verifast_instrumented_modified.c(59,15-16): Executing statement 0.039469s: egcd_ll__verifast_instrumented_modified.c(60,15-16): Executing statement 0.039491s: egcd_ll__verifast_instrumented_modified.c(48,118-120): Consuming assertion 0.040358s: egcd_ll__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.040370s: egcd_ll__verifast_instrumented_modified.c(66,5-6): Leak check. 0.040389s: egcd_ll__verifast_instrumented_modified.c(61,16-17): Executing statement 0.040401s: egcd_ll__verifast_instrumented_modified.c(62,15-16): Executing statement 0.040413s: egcd_ll__verifast_instrumented_modified.c(63,15-16): Executing statement 0.040423s: egcd_ll__verifast_instrumented_modified.c(64,15-16): Executing statement 0.040451s: egcd_ll__verifast_instrumented_modified.c(48,118-120): Consuming assertion 0.040896s: egcd_ll__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.040908s: egcd_ll__verifast_instrumented_modified.c(66,5-6): Leak check. 0.040988s: egcd_ll__verifast_instrumented_modified.c(39,5-24): Verifying call 0.040998s: egcd_ll__verifast_instrumented_modified.c(13,49-53): Consuming assertion 0.041009s: egcd_ll__verifast_instrumented_modified.c(14,13-17): Producing assertion 0.041024s: egcd_ll__verifast_instrumented_modified.c(41,7-8): Executing statement 0.041036s: egcd_ll__verifast_instrumented_modified.c(42,7-8): Executing statement 0.041046s: egcd_ll__verifast_instrumented_modified.c(43,7-8): Executing statement 0.041056s: egcd_ll__verifast_instrumented_modified.c(44,7-8): Executing statement 0.041065s: egcd_ll__verifast_instrumented_modified.c(45,7-8): Executing statement 0.041075s: egcd_ll__verifast_instrumented_modified.c(46,7-8): Executing statement 0.041090s: egcd_ll__verifast_instrumented_modified.c(48,5-10): Executing statement 0.041119s: egcd_ll__verifast_instrumented_modified.c(48,118-120): Consuming assertion 0.041199s: egcd_ll__verifast_instrumented_modified.c(48,118-120): Producing assertion 0.041241s: egcd_ll__verifast_instrumented_modified.c(48,5-10): Evaluating loop condition 0.041254s: egcd_ll__verifast_instrumented_modified.c(49,2-3): Executing statement 0.041266s: egcd_ll__verifast_instrumented_modified.c(50,9-26): Executing statement 0.041291s: egcd_ll__verifast_instrumented_modified.c(50,9-26): Verifying call 0.041301s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.041311s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.041320s: egcd_ll__verifast_instrumented_modified.c(51,9-26): Executing statement 0.041340s: egcd_ll__verifast_instrumented_modified.c(51,9-26): Verifying call 0.041349s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.041363s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.041372s: egcd_ll__verifast_instrumented_modified.c(52,9-26): Executing statement 0.041391s: egcd_ll__verifast_instrumented_modified.c(52,9-26): Verifying call 0.041401s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.041411s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.041420s: egcd_ll__verifast_instrumented_modified.c(54,9-11): Executing statement 0.041455s: egcd_ll__verifast_instrumented_modified.c(55,13-18): Executing statement 0.041467s: egcd_ll__verifast_instrumented_modified.c(68,5-22): Executing statement 0.041482s: egcd_ll__verifast_instrumented_modified.c(68,5-22): Verifying call 0.041490s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.041500s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.041509s: egcd_ll__verifast_instrumented_modified.c(69,5-22): Executing statement 0.041536s: egcd_ll__verifast_instrumented_modified.c(69,5-22): Verifying call 0.041546s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.041555s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.041563s: egcd_ll__verifast_instrumented_modified.c(70,5-22): Executing statement 0.041581s: egcd_ll__verifast_instrumented_modified.c(70,5-22): Verifying call 0.041590s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.041604s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.041613s: egcd_ll__verifast_instrumented_modified.c(71,5-22): Executing statement 0.041633s: egcd_ll__verifast_instrumented_modified.c(71,5-22): Verifying call 0.041642s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.041651s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.041660s: egcd_ll__verifast_instrumented_modified.c(72,5-11): Executing return statement 0.041674s: egcd_ll__verifast_instrumented_modified.c(29,13-17): Consuming assertion 0.041683s: egcd_ll__verifast_instrumented_modified.c(73,1-2): Cleaning up dummy fraction chunks 0.041691s: egcd_ll__verifast_instrumented_modified.c(73,1-2): Leak check. 0.041727s: egcd_ll__verifast_instrumented_modified.c(57,9-11): Executing statement 0.041746s: egcd_ll__verifast_instrumented_modified.c(57,20-21): Executing statement 0.041757s: egcd_ll__verifast_instrumented_modified.c(58,15-16): Executing statement 0.041777s: egcd_ll__verifast_instrumented_modified.c(59,15-16): Executing statement 0.041788s: egcd_ll__verifast_instrumented_modified.c(60,15-16): Executing statement 0.041809s: egcd_ll__verifast_instrumented_modified.c(48,118-120): Consuming assertion 0.042313s: egcd_ll__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.042325s: egcd_ll__verifast_instrumented_modified.c(66,5-6): Leak check. 0.042342s: egcd_ll__verifast_instrumented_modified.c(61,16-17): Executing statement 0.042361s: egcd_ll__verifast_instrumented_modified.c(62,15-16): Executing statement 0.042373s: egcd_ll__verifast_instrumented_modified.c(63,15-16): Executing statement 0.042384s: egcd_ll__verifast_instrumented_modified.c(64,15-16): Executing statement 0.042405s: egcd_ll__verifast_instrumented_modified.c(48,118-120): Consuming assertion 0.043140s: egcd_ll__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.043154s: egcd_ll__verifast_instrumented_modified.c(66,5-6): Leak check. 0.043214s: egcd_ll__verifast_instrumented_modified.c(38,5-24): Verifying call 0.043227s: egcd_ll__verifast_instrumented_modified.c(13,49-53): Consuming assertion 0.043237s: egcd_ll__verifast_instrumented_modified.c(14,13-17): Producing assertion 0.043247s: egcd_ll__verifast_instrumented_modified.c(39,5-24): Executing statement 0.043265s: egcd_ll__verifast_instrumented_modified.c(39,5-24): Verifying call 0.043276s: egcd_ll__verifast_instrumented_modified.c(13,49-53): Consuming assertion 0.043290s: egcd_ll__verifast_instrumented_modified.c(14,13-17): Producing assertion 0.043299s: egcd_ll__verifast_instrumented_modified.c(41,7-8): Executing statement 0.043310s: egcd_ll__verifast_instrumented_modified.c(42,7-8): Executing statement 0.043320s: egcd_ll__verifast_instrumented_modified.c(43,7-8): Executing statement 0.043329s: egcd_ll__verifast_instrumented_modified.c(44,7-8): Executing statement 0.043338s: egcd_ll__verifast_instrumented_modified.c(45,7-8): Executing statement 0.043352s: egcd_ll__verifast_instrumented_modified.c(46,7-8): Executing statement 0.043361s: egcd_ll__verifast_instrumented_modified.c(48,5-10): Executing statement 0.043380s: egcd_ll__verifast_instrumented_modified.c(48,118-120): Consuming assertion 0.043464s: egcd_ll__verifast_instrumented_modified.c(48,118-120): Producing assertion 0.043509s: egcd_ll__verifast_instrumented_modified.c(48,5-10): Evaluating loop condition 0.043521s: egcd_ll__verifast_instrumented_modified.c(49,2-3): Executing statement 0.043539s: egcd_ll__verifast_instrumented_modified.c(50,9-26): Executing statement 0.043561s: egcd_ll__verifast_instrumented_modified.c(50,9-26): Verifying call 0.043570s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.043580s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.043590s: egcd_ll__verifast_instrumented_modified.c(51,9-26): Executing statement 0.043610s: egcd_ll__verifast_instrumented_modified.c(51,9-26): Verifying call 0.043625s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.043634s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.043643s: egcd_ll__verifast_instrumented_modified.c(52,9-26): Executing statement 0.043662s: egcd_ll__verifast_instrumented_modified.c(52,9-26): Verifying call 0.043671s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.043680s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.043694s: egcd_ll__verifast_instrumented_modified.c(54,9-11): Executing statement 0.043722s: egcd_ll__verifast_instrumented_modified.c(55,13-18): Executing statement 0.043734s: egcd_ll__verifast_instrumented_modified.c(68,5-22): Executing statement 0.043749s: egcd_ll__verifast_instrumented_modified.c(68,5-22): Verifying call 0.043758s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.043767s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.043784s: egcd_ll__verifast_instrumented_modified.c(69,5-22): Executing statement 0.043805s: egcd_ll__verifast_instrumented_modified.c(69,5-22): Verifying call 0.043815s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.043824s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.043833s: egcd_ll__verifast_instrumented_modified.c(70,5-22): Executing statement 0.043852s: egcd_ll__verifast_instrumented_modified.c(70,5-22): Verifying call 0.043863s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.043884s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.043894s: egcd_ll__verifast_instrumented_modified.c(71,5-22): Executing statement 0.045811s: egcd_ll__verifast_instrumented_modified.c(71,5-22): Verifying call 0.045824s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.045834s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.045843s: egcd_ll__verifast_instrumented_modified.c(72,5-11): Executing return statement 0.045862s: egcd_ll__verifast_instrumented_modified.c(29,13-17): Consuming assertion 0.045871s: egcd_ll__verifast_instrumented_modified.c(73,1-2): Cleaning up dummy fraction chunks 0.045879s: egcd_ll__verifast_instrumented_modified.c(73,1-2): Leak check. 0.045917s: egcd_ll__verifast_instrumented_modified.c(57,9-11): Executing statement 0.045938s: egcd_ll__verifast_instrumented_modified.c(57,20-21): Executing statement 0.045954s: egcd_ll__verifast_instrumented_modified.c(58,15-16): Executing statement 0.045967s: egcd_ll__verifast_instrumented_modified.c(59,15-16): Executing statement 0.045977s: egcd_ll__verifast_instrumented_modified.c(60,15-16): Executing statement 0.045999s: egcd_ll__verifast_instrumented_modified.c(48,118-120): Consuming assertion 0.046511s: egcd_ll__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.046525s: egcd_ll__verifast_instrumented_modified.c(66,5-6): Leak check. 0.046549s: egcd_ll__verifast_instrumented_modified.c(61,16-17): Executing statement 0.046561s: egcd_ll__verifast_instrumented_modified.c(62,15-16): Executing statement 0.046574s: egcd_ll__verifast_instrumented_modified.c(63,15-16): Executing statement 0.046585s: egcd_ll__verifast_instrumented_modified.c(64,15-16): Executing statement 0.046607s: egcd_ll__verifast_instrumented_modified.c(48,118-120): Consuming assertion 0.047303s: egcd_ll__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.047321s: egcd_ll__verifast_instrumented_modified.c(66,5-6): Leak check. 0.047371s: egcd_ll__verifast_instrumented_modified.c(39,5-24): Verifying call 0.047382s: egcd_ll__verifast_instrumented_modified.c(13,49-53): Consuming assertion 0.047392s: egcd_ll__verifast_instrumented_modified.c(14,13-17): Producing assertion 0.047401s: egcd_ll__verifast_instrumented_modified.c(41,7-8): Executing statement 0.047414s: egcd_ll__verifast_instrumented_modified.c(42,7-8): Executing statement 0.047429s: egcd_ll__verifast_instrumented_modified.c(43,7-8): Executing statement 0.047438s: egcd_ll__verifast_instrumented_modified.c(44,7-8): Executing statement 0.047448s: egcd_ll__verifast_instrumented_modified.c(45,7-8): Executing statement 0.047457s: egcd_ll__verifast_instrumented_modified.c(46,7-8): Executing statement 0.047467s: egcd_ll__verifast_instrumented_modified.c(48,5-10): Executing statement 0.047487s: egcd_ll__verifast_instrumented_modified.c(48,118-120): Consuming assertion 0.047553s: egcd_ll__verifast_instrumented_modified.c(48,118-120): Producing assertion 0.047595s: egcd_ll__verifast_instrumented_modified.c(48,5-10): Evaluating loop condition 0.047608s: egcd_ll__verifast_instrumented_modified.c(49,2-3): Executing statement 0.047620s: egcd_ll__verifast_instrumented_modified.c(50,9-26): Executing statement 0.047642s: egcd_ll__verifast_instrumented_modified.c(50,9-26): Verifying call 0.047652s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.047670s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.047679s: egcd_ll__verifast_instrumented_modified.c(51,9-26): Executing statement 0.047700s: egcd_ll__verifast_instrumented_modified.c(51,9-26): Verifying call 0.047709s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.047719s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.047728s: egcd_ll__verifast_instrumented_modified.c(52,9-26): Executing statement 0.047756s: egcd_ll__verifast_instrumented_modified.c(52,9-26): Verifying call 0.047766s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.047776s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.047785s: egcd_ll__verifast_instrumented_modified.c(54,9-11): Executing statement 0.047814s: egcd_ll__verifast_instrumented_modified.c(55,13-18): Executing statement 0.047827s: egcd_ll__verifast_instrumented_modified.c(68,5-22): Executing statement 0.047849s: egcd_ll__verifast_instrumented_modified.c(68,5-22): Verifying call 0.047859s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.047868s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.047878s: egcd_ll__verifast_instrumented_modified.c(69,5-22): Executing statement 0.047901s: egcd_ll__verifast_instrumented_modified.c(69,5-22): Verifying call 0.047911s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.047920s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.047934s: egcd_ll__verifast_instrumented_modified.c(70,5-22): Executing statement 0.047955s: egcd_ll__verifast_instrumented_modified.c(70,5-22): Verifying call 0.047964s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.047973s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.047982s: egcd_ll__verifast_instrumented_modified.c(71,5-22): Executing statement 0.048003s: egcd_ll__verifast_instrumented_modified.c(71,5-22): Verifying call 0.048017s: egcd_ll__verifast_instrumented_modified.c(18,50-52): Consuming assertion 0.048026s: egcd_ll__verifast_instrumented_modified.c(19,16-18): Producing assertion 0.048036s: egcd_ll__verifast_instrumented_modified.c(72,5-11): Executing return statement 0.048045s: egcd_ll__verifast_instrumented_modified.c(29,13-17): Consuming assertion 0.048054s: egcd_ll__verifast_instrumented_modified.c(73,1-2): Cleaning up dummy fraction chunks 0.048068s: egcd_ll__verifast_instrumented_modified.c(73,1-2): Leak check. 0.048112s: egcd_ll__verifast_instrumented_modified.c(57,9-11): Executing statement 0.048132s: egcd_ll__verifast_instrumented_modified.c(57,20-21): Executing statement 0.048144s: egcd_ll__verifast_instrumented_modified.c(58,15-16): Executing statement 0.048155s: egcd_ll__verifast_instrumented_modified.c(59,15-16): Executing statement 0.048166s: egcd_ll__verifast_instrumented_modified.c(60,15-16): Executing statement 0.048193s: egcd_ll__verifast_instrumented_modified.c(48,118-120): Consuming assertion 0.048694s: egcd_ll__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.048707s: egcd_ll__verifast_instrumented_modified.c(66,5-6): Leak check. 0.048725s: egcd_ll__verifast_instrumented_modified.c(61,16-17): Executing statement 0.048738s: egcd_ll__verifast_instrumented_modified.c(62,15-16): Executing statement 0.048750s: egcd_ll__verifast_instrumented_modified.c(63,15-16): Executing statement 0.048769s: egcd_ll__verifast_instrumented_modified.c(64,15-16): Executing statement 0.048906s: egcd_ll__verifast_instrumented_modified.c(48,118-120): Consuming assertion 0.049364s: egcd_ll__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.049376s: egcd_ll__verifast_instrumented_modified.c(66,5-6): Leak check. Syntactic annotation overhead statistics: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h : lines: code: 6; annot: 807; mixed: 1; overhead: 13467% /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/list.gh : lines: code: 0; annot: 187; mixed: 0; overhead: inf% /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude_core.gh: lines: code: 0; annot: 33; mixed: 0; overhead: inf% egcd_ll__verifast_instrumented_modified.c : lines: code: 42; annot: 14; mixed: 7; overhead: 50% Statements parsed: 128 Open statements parsed: 0 Close statements parsed: 0 Statement executions: 33 Execution steps (including assertion production/consumption steps): 386 Symbolic execution forks: 45 Prover assumes: 135 Term equality tests -- same term: 3 Term equality tests -- prover query: 0 Term equality tests -- total: 3 Other prover queries: 52 Prover statistics: # toplevel assumes and queries (with # pending case splits) = 399 (0), 0 (more than 30) assume_core_count = 490 number of case splits = 0 simplex_assert_ge_count = 232 simplex_assert_eq_count = 73 simplex_assert_neq_count = 24 max_truenode_childcount = 6 max_falsenode_childcount = 5 axiom triggered counts: ptr_provenance_max_addr_limits 1 ptr_provenance_min_addr_limits 1 boxed_bool_unboxed_bool_x_eq_x 1 Time spent in query, assume, push, pop: 0.005831s Time spent in Simplex: 0.003918s Time spent parsing: 0.018143s Function timings (> 0.1s): Total time: 0.04 seconds 0 errors found (33 statements verified)