./verifast-validate-witness.sh sv-benchmarks/c/nla-digbench/fermat1-ll.c ./results/automizer-verification-files/SV-COMP24_unreach-call/fermat1-ll.yml/witness-2.1.yml -------------------------------------------------------------------------------- + PROGRAM=sv-benchmarks/c/nla-digbench/fermat1-ll.c + WITNESS=./results/automizer-verification-files/SV-COMP24_unreach-call/fermat1-ll.yml/witness-2.1.yml ++ basename sv-benchmarks/c/nla-digbench/fermat1-ll.c + FILE=fermat1-ll.c ++ echo fermat1-ll ++ sed 's/[-\.]/_/g' - + SANITIZED=fermat1_ll + MODULE=fermat1_ll__verifast_instrumented_modified + INSTRUMENTED_PROGRAM=fermat1_ll__verifast_instrumented.c ++ basename ./results/automizer-verification-files/SV-COMP24_unreach-call/fermat1-ll.yml/witness-2.1.yml + TRANSLATED_WITNESS=translated.witness-2.1.yml + FINAL_PROGRAM=fermat1_ll__verifast_instrumented_modified.c + change_format_cli.py -w ./results/automizer-verification-files/SV-COMP24_unreach-call/fermat1-ll.yml/witness-2.1.yml -p sv-benchmarks/c/nla-digbench/fermat1-ll.c -o translated.witness-2.1.yml --from acsl_expression --to verifast_expression -n fermat1_ll__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/nla-digbench/fermat1-ll.c -o fermat1_ll__verifast_instrumented.c + program_modifications_cli.py -p fermat1_ll__verifast_instrumented.c -o fermat1_ll__verifast_instrumented_modified.c + verifast -stats -verbose 2 -disable_overflow_check -allow_dead_code -target ILP32 -read_options_from_source_file -c fermat1_ll__verifast_instrumented_modified.c fermat1_ll__verifast_instrumented_modified.c 0.036776s: fermat1_ll__verifast_instrumented_modified.c(29,5-9): Function 'main': Function type implementation check 0.036831s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,18-24): Producing assertion 0.036847s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,49-51): Producing assertion 0.036874s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,61-62): Producing assertion 0.036883s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,64-68): Producing assertion 0.036898s: fermat1_ll__verifast_instrumented_modified.c(29,25-31): Consuming assertion 0.036913s: fermat1_ll__verifast_instrumented_modified.c(30,13-17): Producing assertion 0.036930s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1085,17-21): Consuming assertion 0.036940s: fermat1_ll__verifast_instrumented_modified.c(29,5-9): Cleaning up dummy fraction chunks 0.036949s: fermat1_ll__verifast_instrumented_modified.c(29,5-9): Leak check. 0.036994s: fermat1_ll__verifast_instrumented_modified.c(8,6-17): Verifying function 'reach_error' 0.037005s: fermat1_ll__verifast_instrumented_modified.c(8,33-38): Producing assertion 0.037026s: fermat1_ll__verifast_instrumented_modified.c(14,6-25): Verifying function 'assume_abort_if_not' 0.037042s: fermat1_ll__verifast_instrumented_modified.c(14,49-53): Producing assertion 0.037056s: fermat1_ll__verifast_instrumented_modified.c(14,6-25): Executing statement 0.037071s: fermat1_ll__verifast_instrumented_modified.c(17,3-5): Executing statement 0.037107s: fermat1_ll__verifast_instrumented_modified.c(17,13-14): Executing statement 0.037118s: fermat1_ll__verifast_instrumented_modified.c(17,14-19): Executing statement 0.037144s: fermat1_ll__verifast_instrumented_modified.c(17,14-19): Verifying call 0.037154s: fermat1_ll__verifast_instrumented_modified.c(5,38-42): Consuming assertion 0.037165s: fermat1_ll__verifast_instrumented_modified.c(6,13-17): Producing assertion 0.037174s: fermat1_ll__verifast_instrumented_modified.c(18,1-2): Executing return statement 0.037183s: fermat1_ll__verifast_instrumented_modified.c(15,13-17): Consuming assertion 0.037193s: fermat1_ll__verifast_instrumented_modified.c(18,1-2): Cleaning up dummy fraction chunks 0.037206s: fermat1_ll__verifast_instrumented_modified.c(18,1-2): Leak check. 0.037220s: fermat1_ll__verifast_instrumented_modified.c(18,1-2): Executing return statement 0.037228s: fermat1_ll__verifast_instrumented_modified.c(15,13-17): Consuming assertion 0.037238s: fermat1_ll__verifast_instrumented_modified.c(18,1-2): Cleaning up dummy fraction chunks 0.037246s: fermat1_ll__verifast_instrumented_modified.c(18,1-2): Leak check. 0.037268s: fermat1_ll__verifast_instrumented_modified.c(19,6-23): Verifying function '__VERIFIER_assert' 0.037277s: fermat1_ll__verifast_instrumented_modified.c(19,50-52): Producing assertion 0.037292s: fermat1_ll__verifast_instrumented_modified.c(19,6-23): Executing statement 0.037302s: fermat1_ll__verifast_instrumented_modified.c(22,5-7): Executing statement 0.037322s: fermat1_ll__verifast_instrumented_modified.c(26,5-11): Executing return statement 0.037331s: fermat1_ll__verifast_instrumented_modified.c(20,16-18): Consuming assertion 0.037350s: fermat1_ll__verifast_instrumented_modified.c(27,1-2): Cleaning up dummy fraction chunks 0.037359s: fermat1_ll__verifast_instrumented_modified.c(27,1-2): Leak check. 0.037376s: fermat1_ll__verifast_instrumented_modified.c(29,5-9): Verifying function 'main' 0.037384s: fermat1_ll__verifast_instrumented_modified.c(29,25-31): Producing assertion 0.037396s: fermat1_ll__verifast_instrumented_modified.c(33,5-16): Executing statement 0.037418s: fermat1_ll__verifast_instrumented_modified.c(29,5-9): Executing statement 0.037433s: fermat1_ll__verifast_instrumented_modified.c(35,5-8): Executing statement 0.037449s: fermat1_ll__verifast_instrumented_modified.c(36,5-9): Executing statement 0.037469s: fermat1_ll__verifast_instrumented_modified.c(37,7-8): Executing statement 0.037489s: fermat1_ll__verifast_instrumented_modified.c(37,9-30): Verifying call 0.037498s: fermat1_ll__verifast_instrumented_modified.c(11,53-57): Consuming assertion 0.037511s: fermat1_ll__verifast_instrumented_modified.c(12,13-17): Producing assertion 0.037526s: fermat1_ll__verifast_instrumented_modified.c(38,7-8): Executing statement 0.037539s: fermat1_ll__verifast_instrumented_modified.c(38,9-30): Verifying call 0.037550s: fermat1_ll__verifast_instrumented_modified.c(11,53-57): Consuming assertion 0.037562s: fermat1_ll__verifast_instrumented_modified.c(12,13-17): Producing assertion 0.037572s: fermat1_ll__verifast_instrumented_modified.c(39,5-24): Executing statement 0.038396s: fermat1_ll__verifast_instrumented_modified.c(39,5-24): Verifying call 0.038410s: fermat1_ll__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.038420s: fermat1_ll__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.038429s: fermat1_ll__verifast_instrumented_modified.c(41,5-24): Executing statement 0.038448s: fermat1_ll__verifast_instrumented_modified.c(41,5-24): Verifying call 0.038458s: fermat1_ll__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.038474s: fermat1_ll__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.038483s: fermat1_ll__verifast_instrumented_modified.c(43,7-8): Executing statement 0.038499s: fermat1_ll__verifast_instrumented_modified.c(44,7-8): Executing statement 0.038511s: fermat1_ll__verifast_instrumented_modified.c(45,7-8): Executing statement 0.038525s: fermat1_ll__verifast_instrumented_modified.c(48,5-10): Executing statement 0.038545s: fermat1_ll__verifast_instrumented_modified.c(48,49-51): Consuming assertion 0.041757s: fermat1_ll__verifast_instrumented_modified.c(48,49-51): Producing assertion 0.041793s: fermat1_ll__verifast_instrumented_modified.c(48,5-10): Evaluating loop condition 0.041809s: fermat1_ll__verifast_instrumented_modified.c(49,2-3): Executing statement 0.041824s: fermat1_ll__verifast_instrumented_modified.c(50,9-26): Executing statement 0.041857s: fermat1_ll__verifast_instrumented_modified.c(50,9-26): Verifying call 0.041868s: fermat1_ll__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.041887s: fermat1_ll__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.041896s: fermat1_ll__verifast_instrumented_modified.c(51,9-11): Executing statement 0.041927s: fermat1_ll__verifast_instrumented_modified.c(52,13-18): Executing statement 0.041938s: fermat1_ll__verifast_instrumented_modified.c(73,5-22): Executing statement 0.041969s: fermat1_ll__verifast_instrumented_modified.c(73,5-22): Verifying call 0.041978s: fermat1_ll__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.041995s: fermat1_ll__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.042004s: fermat1_ll__verifast_instrumented_modified.c(74,5-11): Executing return statement 0.042014s: fermat1_ll__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.042023s: fermat1_ll__verifast_instrumented_modified.c(75,1-2): Cleaning up dummy fraction chunks 0.042031s: fermat1_ll__verifast_instrumented_modified.c(75,1-2): Leak check. 0.042063s: fermat1_ll__verifast_instrumented_modified.c(54,9-14): Executing statement 0.042083s: fermat1_ll__verifast_instrumented_modified.c(54,53-55): Consuming assertion 0.042117s: fermat1_ll__verifast_instrumented_modified.c(54,53-55): Producing assertion 0.042143s: fermat1_ll__verifast_instrumented_modified.c(54,9-14): Evaluating loop condition 0.042154s: fermat1_ll__verifast_instrumented_modified.c(55,2-3): Executing statement 0.042166s: fermat1_ll__verifast_instrumented_modified.c(56,6-23): Executing statement 0.042201s: fermat1_ll__verifast_instrumented_modified.c(56,6-23): Verifying call 0.042211s: fermat1_ll__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.042222s: fermat1_ll__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.042231s: fermat1_ll__verifast_instrumented_modified.c(57,13-15): Executing statement 0.042248s: fermat1_ll__verifast_instrumented_modified.c(58,17-22): Executing statement 0.042259s: fermat1_ll__verifast_instrumented_modified.c(63,9-14): Executing statement 0.042279s: fermat1_ll__verifast_instrumented_modified.c(63,53-55): Consuming assertion 0.042313s: fermat1_ll__verifast_instrumented_modified.c(63,53-55): Producing assertion 0.042362s: fermat1_ll__verifast_instrumented_modified.c(63,9-14): Evaluating loop condition 0.042373s: fermat1_ll__verifast_instrumented_modified.c(64,2-3): Executing statement 0.042384s: fermat1_ll__verifast_instrumented_modified.c(65,6-23): Executing statement 0.042415s: fermat1_ll__verifast_instrumented_modified.c(65,6-23): Verifying call 0.042429s: fermat1_ll__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.042439s: fermat1_ll__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.042448s: fermat1_ll__verifast_instrumented_modified.c(66,13-15): Executing statement 0.042466s: fermat1_ll__verifast_instrumented_modified.c(67,17-22): Executing statement 0.042480s: fermat1_ll__verifast_instrumented_modified.c(48,49-51): Consuming assertion 0.042509s: fermat1_ll__verifast_instrumented_modified.c(71,5-6): Cleaning up dummy fraction chunks 0.042522s: fermat1_ll__verifast_instrumented_modified.c(71,5-6): Leak check. 0.042540s: fermat1_ll__verifast_instrumented_modified.c(68,15-16): Executing statement 0.042551s: fermat1_ll__verifast_instrumented_modified.c(69,15-16): Executing statement 0.042565s: fermat1_ll__verifast_instrumented_modified.c(63,53-55): Consuming assertion 0.042826s: fermat1_ll__verifast_instrumented_modified.c(70,9-10): Cleaning up dummy fraction chunks 0.042841s: fermat1_ll__verifast_instrumented_modified.c(70,9-10): Leak check. 0.042880s: fermat1_ll__verifast_instrumented_modified.c(59,15-16): Executing statement 0.042893s: fermat1_ll__verifast_instrumented_modified.c(60,15-16): Executing statement 0.042907s: fermat1_ll__verifast_instrumented_modified.c(54,53-55): Consuming assertion 0.043425s: fermat1_ll__verifast_instrumented_modified.c(61,9-10): Cleaning up dummy fraction chunks 0.043436s: fermat1_ll__verifast_instrumented_modified.c(61,9-10): Leak check. 0.043503s: fermat1_ll__verifast_instrumented_modified.c(41,5-24): Verifying call 0.043512s: fermat1_ll__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.043522s: fermat1_ll__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.043531s: fermat1_ll__verifast_instrumented_modified.c(43,7-8): Executing statement 0.043546s: fermat1_ll__verifast_instrumented_modified.c(44,7-8): Executing statement 0.043555s: fermat1_ll__verifast_instrumented_modified.c(45,7-8): Executing statement 0.043574s: fermat1_ll__verifast_instrumented_modified.c(48,5-10): Executing statement 0.043590s: fermat1_ll__verifast_instrumented_modified.c(48,49-51): Consuming assertion 0.048390s: fermat1_ll__verifast_instrumented_modified.c(48,49-51): Producing assertion 0.048424s: fermat1_ll__verifast_instrumented_modified.c(48,5-10): Evaluating loop condition 0.048438s: fermat1_ll__verifast_instrumented_modified.c(49,2-3): Executing statement 0.048450s: fermat1_ll__verifast_instrumented_modified.c(50,9-26): Executing statement 0.048490s: fermat1_ll__verifast_instrumented_modified.c(50,9-26): Verifying call 0.048500s: fermat1_ll__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.048510s: fermat1_ll__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.048519s: fermat1_ll__verifast_instrumented_modified.c(51,9-11): Executing statement 0.048549s: fermat1_ll__verifast_instrumented_modified.c(52,13-18): Executing statement 0.048565s: fermat1_ll__verifast_instrumented_modified.c(73,5-22): Executing statement 0.048594s: fermat1_ll__verifast_instrumented_modified.c(73,5-22): Verifying call 0.048604s: fermat1_ll__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.048613s: fermat1_ll__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.048622s: fermat1_ll__verifast_instrumented_modified.c(74,5-11): Executing return statement 0.048632s: fermat1_ll__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.048646s: fermat1_ll__verifast_instrumented_modified.c(75,1-2): Cleaning up dummy fraction chunks 0.048654s: fermat1_ll__verifast_instrumented_modified.c(75,1-2): Leak check. 0.048693s: fermat1_ll__verifast_instrumented_modified.c(54,9-14): Executing statement 0.048709s: fermat1_ll__verifast_instrumented_modified.c(54,53-55): Consuming assertion 0.048743s: fermat1_ll__verifast_instrumented_modified.c(54,53-55): Producing assertion 0.048768s: fermat1_ll__verifast_instrumented_modified.c(54,9-14): Evaluating loop condition 0.048786s: fermat1_ll__verifast_instrumented_modified.c(55,2-3): Executing statement 0.048797s: fermat1_ll__verifast_instrumented_modified.c(56,6-23): Executing statement 0.048828s: fermat1_ll__verifast_instrumented_modified.c(56,6-23): Verifying call 0.048837s: fermat1_ll__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.048847s: fermat1_ll__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.048856s: fermat1_ll__verifast_instrumented_modified.c(57,13-15): Executing statement 0.048879s: fermat1_ll__verifast_instrumented_modified.c(58,17-22): Executing statement 0.048889s: fermat1_ll__verifast_instrumented_modified.c(63,9-14): Executing statement 0.048903s: fermat1_ll__verifast_instrumented_modified.c(63,53-55): Consuming assertion 0.048938s: fermat1_ll__verifast_instrumented_modified.c(63,53-55): Producing assertion 0.048986s: fermat1_ll__verifast_instrumented_modified.c(63,9-14): Evaluating loop condition 0.049003s: fermat1_ll__verifast_instrumented_modified.c(64,2-3): Executing statement 0.049014s: fermat1_ll__verifast_instrumented_modified.c(65,6-23): Executing statement 0.049045s: fermat1_ll__verifast_instrumented_modified.c(65,6-23): Verifying call 0.049054s: fermat1_ll__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.049064s: fermat1_ll__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.049073s: fermat1_ll__verifast_instrumented_modified.c(66,13-15): Executing statement 0.049101s: fermat1_ll__verifast_instrumented_modified.c(67,17-22): Executing statement 0.049115s: fermat1_ll__verifast_instrumented_modified.c(48,49-51): Consuming assertion 0.049145s: fermat1_ll__verifast_instrumented_modified.c(71,5-6): Cleaning up dummy fraction chunks 0.049154s: fermat1_ll__verifast_instrumented_modified.c(71,5-6): Leak check. 0.049172s: fermat1_ll__verifast_instrumented_modified.c(68,15-16): Executing statement 0.049183s: fermat1_ll__verifast_instrumented_modified.c(69,15-16): Executing statement 0.049205s: fermat1_ll__verifast_instrumented_modified.c(63,53-55): Consuming assertion 0.049462s: fermat1_ll__verifast_instrumented_modified.c(70,9-10): Cleaning up dummy fraction chunks 0.049473s: fermat1_ll__verifast_instrumented_modified.c(70,9-10): Leak check. 0.049512s: fermat1_ll__verifast_instrumented_modified.c(59,15-16): Executing statement 0.049524s: fermat1_ll__verifast_instrumented_modified.c(60,15-16): Executing statement 0.049539s: fermat1_ll__verifast_instrumented_modified.c(54,53-55): Consuming assertion 0.050004s: fermat1_ll__verifast_instrumented_modified.c(61,9-10): Cleaning up dummy fraction chunks 0.050016s: fermat1_ll__verifast_instrumented_modified.c(61,9-10): Leak check. 0.050213s: fermat1_ll__verifast_instrumented_modified.c(39,5-24): Verifying call 0.050226s: fermat1_ll__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.050237s: fermat1_ll__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.050246s: fermat1_ll__verifast_instrumented_modified.c(41,5-24): Executing statement 0.050271s: fermat1_ll__verifast_instrumented_modified.c(41,5-24): Verifying call 0.050280s: fermat1_ll__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.050290s: fermat1_ll__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.050298s: fermat1_ll__verifast_instrumented_modified.c(43,7-8): Executing statement 0.050312s: fermat1_ll__verifast_instrumented_modified.c(44,7-8): Executing statement 0.050326s: fermat1_ll__verifast_instrumented_modified.c(45,7-8): Executing statement 0.050340s: fermat1_ll__verifast_instrumented_modified.c(48,5-10): Executing statement 0.050355s: fermat1_ll__verifast_instrumented_modified.c(48,49-51): Consuming assertion 0.052275s: fermat1_ll__verifast_instrumented_modified.c(48,49-51): Producing assertion 0.052412s: fermat1_ll__verifast_instrumented_modified.c(48,5-10): Evaluating loop condition 0.052427s: fermat1_ll__verifast_instrumented_modified.c(49,2-3): Executing statement 0.052448s: fermat1_ll__verifast_instrumented_modified.c(50,9-26): Executing statement 0.052481s: fermat1_ll__verifast_instrumented_modified.c(50,9-26): Verifying call 0.052491s: fermat1_ll__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.052501s: fermat1_ll__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.052510s: fermat1_ll__verifast_instrumented_modified.c(51,9-11): Executing statement 0.052541s: fermat1_ll__verifast_instrumented_modified.c(52,13-18): Executing statement 0.052557s: fermat1_ll__verifast_instrumented_modified.c(73,5-22): Executing statement 0.052587s: fermat1_ll__verifast_instrumented_modified.c(73,5-22): Verifying call 0.052596s: fermat1_ll__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.052606s: fermat1_ll__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.052615s: fermat1_ll__verifast_instrumented_modified.c(74,5-11): Executing return statement 0.052626s: fermat1_ll__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.052639s: fermat1_ll__verifast_instrumented_modified.c(75,1-2): Cleaning up dummy fraction chunks 0.052647s: fermat1_ll__verifast_instrumented_modified.c(75,1-2): Leak check. 0.052686s: fermat1_ll__verifast_instrumented_modified.c(54,9-14): Executing statement 0.052703s: fermat1_ll__verifast_instrumented_modified.c(54,53-55): Consuming assertion 0.052738s: fermat1_ll__verifast_instrumented_modified.c(54,53-55): Producing assertion 0.052767s: fermat1_ll__verifast_instrumented_modified.c(54,9-14): Evaluating loop condition 0.052786s: fermat1_ll__verifast_instrumented_modified.c(55,2-3): Executing statement 0.052797s: fermat1_ll__verifast_instrumented_modified.c(56,6-23): Executing statement 0.052829s: fermat1_ll__verifast_instrumented_modified.c(56,6-23): Verifying call 0.052838s: fermat1_ll__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.052848s: fermat1_ll__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.052864s: fermat1_ll__verifast_instrumented_modified.c(57,13-15): Executing statement 0.052881s: fermat1_ll__verifast_instrumented_modified.c(58,17-22): Executing statement 0.052892s: fermat1_ll__verifast_instrumented_modified.c(63,9-14): Executing statement 0.052905s: fermat1_ll__verifast_instrumented_modified.c(63,53-55): Consuming assertion 0.052940s: fermat1_ll__verifast_instrumented_modified.c(63,53-55): Producing assertion 0.052989s: fermat1_ll__verifast_instrumented_modified.c(63,9-14): Evaluating loop condition 0.053005s: fermat1_ll__verifast_instrumented_modified.c(64,2-3): Executing statement 0.053017s: fermat1_ll__verifast_instrumented_modified.c(65,6-23): Executing statement 0.053048s: fermat1_ll__verifast_instrumented_modified.c(65,6-23): Verifying call 0.053058s: fermat1_ll__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.053068s: fermat1_ll__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.053077s: fermat1_ll__verifast_instrumented_modified.c(66,13-15): Executing statement 0.053100s: fermat1_ll__verifast_instrumented_modified.c(67,17-22): Executing statement 0.053114s: fermat1_ll__verifast_instrumented_modified.c(48,49-51): Consuming assertion 0.053143s: fermat1_ll__verifast_instrumented_modified.c(71,5-6): Cleaning up dummy fraction chunks 0.053152s: fermat1_ll__verifast_instrumented_modified.c(71,5-6): Leak check. 0.053170s: fermat1_ll__verifast_instrumented_modified.c(68,15-16): Executing statement 0.053182s: fermat1_ll__verifast_instrumented_modified.c(69,15-16): Executing statement 0.053200s: fermat1_ll__verifast_instrumented_modified.c(63,53-55): Consuming assertion 0.053846s: fermat1_ll__verifast_instrumented_modified.c(70,9-10): Cleaning up dummy fraction chunks 0.053859s: fermat1_ll__verifast_instrumented_modified.c(70,9-10): Leak check. 0.053914s: fermat1_ll__verifast_instrumented_modified.c(59,15-16): Executing statement 0.053926s: fermat1_ll__verifast_instrumented_modified.c(60,15-16): Executing statement 0.053947s: fermat1_ll__verifast_instrumented_modified.c(54,53-55): Consuming assertion 0.054289s: fermat1_ll__verifast_instrumented_modified.c(61,9-10): Cleaning up dummy fraction chunks 0.054300s: fermat1_ll__verifast_instrumented_modified.c(61,9-10): Leak check. 0.054367s: fermat1_ll__verifast_instrumented_modified.c(41,5-24): Verifying call 0.054377s: fermat1_ll__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.054386s: fermat1_ll__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.054401s: fermat1_ll__verifast_instrumented_modified.c(43,7-8): Executing statement 0.054415s: fermat1_ll__verifast_instrumented_modified.c(44,7-8): Executing statement 0.054425s: fermat1_ll__verifast_instrumented_modified.c(45,7-8): Executing statement 0.054438s: fermat1_ll__verifast_instrumented_modified.c(48,5-10): Executing statement 0.054453s: fermat1_ll__verifast_instrumented_modified.c(48,49-51): Consuming assertion 0.056460s: fermat1_ll__verifast_instrumented_modified.c(48,49-51): Producing assertion 0.056497s: fermat1_ll__verifast_instrumented_modified.c(48,5-10): Evaluating loop condition 0.056511s: fermat1_ll__verifast_instrumented_modified.c(49,2-3): Executing statement 0.056524s: fermat1_ll__verifast_instrumented_modified.c(50,9-26): Executing statement 0.056556s: fermat1_ll__verifast_instrumented_modified.c(50,9-26): Verifying call 0.056566s: fermat1_ll__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.056575s: fermat1_ll__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.056594s: fermat1_ll__verifast_instrumented_modified.c(51,9-11): Executing statement 0.056623s: fermat1_ll__verifast_instrumented_modified.c(52,13-18): Executing statement 0.056634s: fermat1_ll__verifast_instrumented_modified.c(73,5-22): Executing statement 0.056672s: fermat1_ll__verifast_instrumented_modified.c(73,5-22): Verifying call 0.056681s: fermat1_ll__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.056691s: fermat1_ll__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.056707s: fermat1_ll__verifast_instrumented_modified.c(74,5-11): Executing return statement 0.056717s: fermat1_ll__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.056726s: fermat1_ll__verifast_instrumented_modified.c(75,1-2): Cleaning up dummy fraction chunks 0.056734s: fermat1_ll__verifast_instrumented_modified.c(75,1-2): Leak check. 0.056767s: fermat1_ll__verifast_instrumented_modified.c(54,9-14): Executing statement 0.056787s: fermat1_ll__verifast_instrumented_modified.c(54,53-55): Consuming assertion 0.056821s: fermat1_ll__verifast_instrumented_modified.c(54,53-55): Producing assertion 0.056849s: fermat1_ll__verifast_instrumented_modified.c(54,9-14): Evaluating loop condition 0.056861s: fermat1_ll__verifast_instrumented_modified.c(55,2-3): Executing statement 0.056872s: fermat1_ll__verifast_instrumented_modified.c(56,6-23): Executing statement 0.056902s: fermat1_ll__verifast_instrumented_modified.c(56,6-23): Verifying call 0.056917s: fermat1_ll__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.056927s: fermat1_ll__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.056936s: fermat1_ll__verifast_instrumented_modified.c(57,13-15): Executing statement 0.056953s: fermat1_ll__verifast_instrumented_modified.c(58,17-22): Executing statement 0.056964s: fermat1_ll__verifast_instrumented_modified.c(63,9-14): Executing statement 0.056977s: fermat1_ll__verifast_instrumented_modified.c(63,53-55): Consuming assertion 0.058944s: fermat1_ll__verifast_instrumented_modified.c(63,53-55): Producing assertion 0.059006s: fermat1_ll__verifast_instrumented_modified.c(63,9-14): Evaluating loop condition 0.059019s: fermat1_ll__verifast_instrumented_modified.c(64,2-3): Executing statement 0.059032s: fermat1_ll__verifast_instrumented_modified.c(65,6-23): Executing statement 0.059068s: fermat1_ll__verifast_instrumented_modified.c(65,6-23): Verifying call 0.059078s: fermat1_ll__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.059096s: fermat1_ll__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.059106s: fermat1_ll__verifast_instrumented_modified.c(66,13-15): Executing statement 0.059125s: fermat1_ll__verifast_instrumented_modified.c(67,17-22): Executing statement 0.059141s: fermat1_ll__verifast_instrumented_modified.c(48,49-51): Consuming assertion 0.059170s: fermat1_ll__verifast_instrumented_modified.c(71,5-6): Cleaning up dummy fraction chunks 0.059184s: fermat1_ll__verifast_instrumented_modified.c(71,5-6): Leak check. 0.059202s: fermat1_ll__verifast_instrumented_modified.c(68,15-16): Executing statement 0.059214s: fermat1_ll__verifast_instrumented_modified.c(69,15-16): Executing statement 0.059228s: fermat1_ll__verifast_instrumented_modified.c(63,53-55): Consuming assertion 0.059488s: fermat1_ll__verifast_instrumented_modified.c(70,9-10): Cleaning up dummy fraction chunks 0.059499s: fermat1_ll__verifast_instrumented_modified.c(70,9-10): Leak check. 0.059545s: fermat1_ll__verifast_instrumented_modified.c(59,15-16): Executing statement 0.059557s: fermat1_ll__verifast_instrumented_modified.c(60,15-16): Executing statement 0.059572s: fermat1_ll__verifast_instrumented_modified.c(54,53-55): Consuming assertion 0.059906s: fermat1_ll__verifast_instrumented_modified.c(61,9-10): Cleaning up dummy fraction chunks 0.059918s: fermat1_ll__verifast_instrumented_modified.c(61,9-10): 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% fermat1_ll__verifast_instrumented_modified.c : lines: code: 38; annot: 16; mixed: 9; overhead: 66% Statements parsed: 125 Open statements parsed: 0 Close statements parsed: 0 Statement executions: 30 Execution steps (including assertion production/consumption steps): 350 Symbolic execution forks: 45 Prover assumes: 131 Term equality tests -- same term: 3 Term equality tests -- prover query: 0 Term equality tests -- total: 3 Other prover queries: 54 Prover statistics: # toplevel assumes and queries (with # pending case splits) = 402 (0), 0 (more than 30) assume_core_count = 487 number of case splits = 0 simplex_assert_ge_count = 246 simplex_assert_eq_count = 69 simplex_assert_neq_count = 40 max_truenode_childcount = 0 max_falsenode_childcount = 2 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.016894s Time spent in Simplex: 0.015169s Time spent parsing: 0.017938s Function timings (> 0.1s): Total time: 0.05 seconds 0 errors found (30 statements verified)