./verifast-validate-witness.sh sv-benchmarks/c/nla-digbench-scaling/geo2-ll_valuebound10.c ./results/automizer-verification-files/SV-COMP24_unreach-call/geo2-ll_valuebound10.yml/witness-2.1.yml -------------------------------------------------------------------------------- + PROGRAM=sv-benchmarks/c/nla-digbench-scaling/geo2-ll_valuebound10.c + WITNESS=./results/automizer-verification-files/SV-COMP24_unreach-call/geo2-ll_valuebound10.yml/witness-2.1.yml + '[' -z x ']' + echo 'Using prover supplied by environment variable PROVER: Z3v4.5' Using prover supplied by environment variable PROVER: Z3v4.5 ++ basename sv-benchmarks/c/nla-digbench-scaling/geo2-ll_valuebound10.c + FILE=geo2-ll_valuebound10.c ++ echo geo2-ll_valuebound10 ++ sed 's/[-\.]/_/g' - + SANITIZED=geo2_ll_valuebound10 + MODULE=geo2_ll_valuebound10__verifast_instrumented_modified + INSTRUMENTED_PROGRAM=geo2_ll_valuebound10__verifast_instrumented.c ++ basename ./results/automizer-verification-files/SV-COMP24_unreach-call/geo2-ll_valuebound10.yml/witness-2.1.yml + TRANSLATED_WITNESS=verifast_translated.witness-2.1.yml + FINAL_PROGRAM=geo2_ll_valuebound10__verifast_instrumented_modified.c + change_format_cli.py -w ./results/automizer-verification-files/SV-COMP24_unreach-call/geo2-ll_valuebound10.yml/witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/geo2-ll_valuebound10.c -o verifast_translated.witness-2.1.yml --from acsl_expression --to verifast_expression -n geo2_ll_valuebound10__verifast_instrumented_modified + instrument_program_cli.py -w verifast_translated.witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/geo2-ll_valuebound10.c -o geo2_ll_valuebound10__verifast_instrumented.c + program_modifications_cli.py -p geo2_ll_valuebound10__verifast_instrumented.c -o geo2_ll_valuebound10__verifast_instrumented_modified.c + verifast -stats -verbose 4 -allow_dead_code -prover Z3v4.5 -read_options_from_source_file -c geo2_ll_valuebound10__verifast_instrumented_modified.c geo2_ll_valuebound10__verifast_instrumented_modified.c 0.045669s: geo2_ll_valuebound10__verifast_instrumented_modified.c(33,5-9): Function 'main': Function type implementation check 0.045761s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,18-24): Producing assertion 0.045785s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,49-51): Producing assertion 0.045804s: Z3 assume (<= 0 argc): 0.000608 seconds 0.046492s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,61-62): Producing assertion 0.046517s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,64-68): Producing assertion 0.046537s: geo2_ll_valuebound10__verifast_instrumented_modified.c(33,25-31): Consuming assertion 0.046580s: Consuming chunk module(geo2_ll_valuebound10__verifast_instrumented_modified, true) 0.046601s: geo2_ll_valuebound10__verifast_instrumented_modified.c(34,13-17): Producing assertion 0.046614s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1085,17-21): Consuming assertion 0.046628s: geo2_ll_valuebound10__verifast_instrumented_modified.c(33,5-9): Cleaning up dummy fraction chunks 0.046637s: geo2_ll_valuebound10__verifast_instrumented_modified.c(33,5-9): Leak check. 0.046765s: geo2_ll_valuebound10__verifast_instrumented_modified.c(11,6-17): Verifying function 'reach_error' 0.046778s: geo2_ll_valuebound10__verifast_instrumented_modified.c(11,33-38): Producing assertion 0.046787s: Z3 assume false: 0.000007 seconds 0.046850s: geo2_ll_valuebound10__verifast_instrumented_modified.c(17,6-25): Verifying function 'assume_abort_if_not' 0.046868s: geo2_ll_valuebound10__verifast_instrumented_modified.c(17,49-53): Producing assertion 0.046877s: Z3 assume true: 0.000442 seconds 0.047347s: geo2_ll_valuebound10__verifast_instrumented_modified.c(17,6-25): Executing statement 0.047370s: geo2_ll_valuebound10__verifast_instrumented_modified.c(20,3-5): Executing statement 0.047404s: Z3 assume (not (not (= cond 0))): 0.000436 seconds 0.047894s: geo2_ll_valuebound10__verifast_instrumented_modified.c(20,13-14): Executing statement 0.047922s: geo2_ll_valuebound10__verifast_instrumented_modified.c(20,14-19): Executing statement 0.047962s: geo2_ll_valuebound10__verifast_instrumented_modified.c(20,14-19): Verifying call 0.047973s: geo2_ll_valuebound10__verifast_instrumented_modified.c(8,38-42): Consuming assertion 0.047982s: Z3 query true returns true: 0.000032 seconds 0.048030s: geo2_ll_valuebound10__verifast_instrumented_modified.c(9,13-18): Producing assertion 0.048055s: Z3 assume false: 0.000004 seconds 0.048083s: Z3 assume (not (not (not (= cond 0)))): 0.000430 seconds 0.048571s: geo2_ll_valuebound10__verifast_instrumented_modified.c(21,1-2): Executing return statement 0.048586s: geo2_ll_valuebound10__verifast_instrumented_modified.c(18,13-17): Consuming assertion 0.048594s: Z3 query true returns true: 0.000011 seconds 0.048617s: geo2_ll_valuebound10__verifast_instrumented_modified.c(21,1-2): Cleaning up dummy fraction chunks 0.048633s: geo2_ll_valuebound10__verifast_instrumented_modified.c(21,1-2): Leak check. 0.048694s: geo2_ll_valuebound10__verifast_instrumented_modified.c(22,6-23): Verifying function '__VERIFIER_assert' 0.048706s: geo2_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Producing assertion 0.048718s: Z3 assume (<= 1 cond): 0.000439 seconds 0.049186s: geo2_ll_valuebound10__verifast_instrumented_modified.c(22,6-23): Executing statement 0.049205s: geo2_ll_valuebound10__verifast_instrumented_modified.c(25,5-7): Executing statement 0.049228s: Z3 assume (not (not (= cond 0))): 0.000042 seconds 0.049317s: Z3 assume (not (not (not (= cond 0)))): 0.000415 seconds 0.049781s: geo2_ll_valuebound10__verifast_instrumented_modified.c(29,5-11): Executing return statement 0.049796s: geo2_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Consuming assertion 0.049806s: Z3 query (<= 1 cond) returns true: 0.000017 seconds 0.049843s: geo2_ll_valuebound10__verifast_instrumented_modified.c(30,1-2): Cleaning up dummy fraction chunks 0.049860s: geo2_ll_valuebound10__verifast_instrumented_modified.c(30,1-2): Leak check. 0.049891s: geo2_ll_valuebound10__verifast_instrumented_modified.c(33,5-9): Verifying function 'main' 0.049902s: geo2_ll_valuebound10__verifast_instrumented_modified.c(33,25-31): Producing assertion 0.049926s: geo2_ll_valuebound10__verifast_instrumented_modified.c(33,5-9): Executing statement 0.049940s: geo2_ll_valuebound10__verifast_instrumented_modified.c(37,1-2): Executing statement 0.049956s: geo2_ll_valuebound10__verifast_instrumented_modified.c(39,1-40,1): Executing statement 0.049990s: Consuming chunk [_]module(geo2_ll_valuebound10__verifast_instrumented_modified, true) 0.050004s: geo2_ll_valuebound10__verifast_instrumented_modified.c(41,5-8): Executing statement 0.050032s: geo2_ll_valuebound10__verifast_instrumented_modified.c(42,5-9): Executing statement 0.050076s: geo2_ll_valuebound10__verifast_instrumented_modified.c(43,7-8): Executing statement 0.050117s: geo2_ll_valuebound10__verifast_instrumented_modified.c(43,9-30): Verifying call 0.050127s: geo2_ll_valuebound10__verifast_instrumented_modified.c(14,53-57): Consuming assertion 0.050135s: Z3 query true returns true: 0.000074 seconds 0.050251s: geo2_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.050264s: Z3 assume true: 0.000416 seconds 0.050694s: geo2_ll_valuebound10__verifast_instrumented_modified.c(44,5-24): Executing statement 0.050727s: Z3 assume (<= 0 z0): 0.000455 seconds 0.051212s: Z3 assume (<= z0 10): 0.000419 seconds 0.051655s: geo2_ll_valuebound10__verifast_instrumented_modified.c(44,5-24): Verifying call 0.051669s: geo2_ll_valuebound10__verifast_instrumented_modified.c(17,49-53): Consuming assertion 0.051678s: Z3 query true returns true: 0.000014 seconds 0.051704s: geo2_ll_valuebound10__verifast_instrumented_modified.c(18,13-17): Producing assertion 0.051715s: Z3 assume true: 0.000413 seconds 0.052142s: geo2_ll_valuebound10__verifast_instrumented_modified.c(45,7-8): Executing statement 0.052173s: geo2_ll_valuebound10__verifast_instrumented_modified.c(45,9-30): Verifying call 0.052183s: geo2_ll_valuebound10__verifast_instrumented_modified.c(14,53-57): Consuming assertion 0.052191s: Z3 query true returns true: 0.000026 seconds 0.052261s: geo2_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.052273s: Z3 assume true: 0.000451 seconds 0.052739s: geo2_ll_valuebound10__verifast_instrumented_modified.c(46,5-24): Executing statement 0.052769s: Z3 assume (<= 0 k0): 0.000445 seconds 0.053243s: Z3 assume (<= k0 10): 0.000421 seconds 0.053687s: geo2_ll_valuebound10__verifast_instrumented_modified.c(46,5-24): Verifying call 0.053702s: geo2_ll_valuebound10__verifast_instrumented_modified.c(17,49-53): Consuming assertion 0.053710s: Z3 query true returns true: 0.000017 seconds 0.053740s: geo2_ll_valuebound10__verifast_instrumented_modified.c(18,13-17): Producing assertion 0.053756s: Z3 assume true: 0.000411 seconds 0.054180s: geo2_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.054196s: geo2_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.054207s: geo2_ll_valuebound10__verifast_instrumented_modified.c(50,7-8): Executing statement 0.054217s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.054237s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Consuming assertion 0.054257s: Z3 query (= (+ 1 (* z0 1)) (+ (* z0 1) 1)) returns true: 0.000021 seconds 0.054360s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Producing assertion 0.054416s: Z3 assume (= (+ x0 (* z0 y0)) (+ (* z0 x0) 1)): 0.000646 seconds 0.055142s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.055169s: Z3 assume (not (= 1 0)): 0.000457 seconds 0.055666s: geo2_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.055697s: geo2_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.055732s: Z3 assume (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0): 0.000459 seconds 0.056274s: geo2_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.056288s: geo2_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Consuming assertion 0.056298s: Z3 query (<= 1 1) returns true: 0.000020 seconds 0.056340s: geo2_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Producing assertion 0.056359s: Z3 assume (<= 1 1): 0.000415 seconds 0.056797s: geo2_ll_valuebound10__verifast_instrumented_modified.c(56,9-11): Executing statement 0.056824s: Z3 assume (not (< c0 k0)): 0.000461 seconds 0.057324s: geo2_ll_valuebound10__verifast_instrumented_modified.c(57,13-18): Executing statement 0.057342s: geo2_ll_valuebound10__verifast_instrumented_modified.c(63,5-22): Executing statement 0.057374s: Z3 assume (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0): 0.000443 seconds 0.057897s: geo2_ll_valuebound10__verifast_instrumented_modified.c(63,5-22): Verifying call 0.057919s: geo2_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Consuming assertion 0.057929s: Z3 query (<= 1 1) returns true: 0.000018 seconds 0.057969s: geo2_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Producing assertion 0.057985s: Z3 assume (<= 1 1): 0.000423 seconds 0.058432s: geo2_ll_valuebound10__verifast_instrumented_modified.c(64,5-11): Executing return statement 0.058454s: geo2_ll_valuebound10__verifast_instrumented_modified.c(34,13-17): Consuming assertion 0.058465s: geo2_ll_valuebound10__verifast_instrumented_modified.c(65,1-2): Cleaning up dummy fraction chunks 0.058474s: geo2_ll_valuebound10__verifast_instrumented_modified.c(65,1-2): Leak check. 0.058493s: Z3 assume (not (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0)): 0.000019 seconds 0.058611s: Z3 assume (not (not (< c0 k0))): 0.000447 seconds 0.059114s: geo2_ll_valuebound10__verifast_instrumented_modified.c(59,11-12): Executing statement 0.059147s: geo2_ll_valuebound10__verifast_instrumented_modified.c(60,11-12): Executing statement 0.059164s: geo2_ll_valuebound10__verifast_instrumented_modified.c(61,11-12): Executing statement 0.059184s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Consuming assertion 0.059197s: Z3 query (= (+ (+ (* x0 z0) 1) (* z0 y0 z0)) (+ (* z0 (+ (* x0 z0) 1)) 1)) returns true: 0.000688 seconds 0.059984s: geo2_ll_valuebound10__verifast_instrumented_modified.c(62,5-6): Cleaning up dummy fraction chunks 0.060007s: geo2_ll_valuebound10__verifast_instrumented_modified.c(62,5-6): Leak check. 0.060030s: Z3 assume (not (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0)): 0.000035 seconds 0.060170s: Z3 assume (not (not (= 1 0))): 0.000005 seconds 0.060227s: Z3 assume (not (<= k0 10)): 0.000425 seconds 0.060687s: geo2_ll_valuebound10__verifast_instrumented_modified.c(46,5-24): Verifying call 0.060701s: geo2_ll_valuebound10__verifast_instrumented_modified.c(17,49-53): Consuming assertion 0.060716s: Z3 query true returns true: 0.000014 seconds 0.060743s: geo2_ll_valuebound10__verifast_instrumented_modified.c(18,13-17): Producing assertion 0.060753s: Z3 assume true: 0.000414 seconds 0.061180s: geo2_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.061199s: geo2_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.061211s: geo2_ll_valuebound10__verifast_instrumented_modified.c(50,7-8): Executing statement 0.061227s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.061248s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Consuming assertion 0.061261s: Z3 query (= (+ 1 (* z0 1)) (+ (* z0 1) 1)) returns true: 0.000014 seconds 0.061356s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Producing assertion 0.061412s: Z3 assume (= (+ x0 (* z0 y0)) (+ (* z0 x0) 1)): 0.000581 seconds 0.062074s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.062113s: Z3 assume (not (= 1 0)): 0.000415 seconds 0.062567s: geo2_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.062593s: geo2_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.063336s: Z3 assume (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0): 0.000490 seconds 0.063915s: geo2_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.063950s: geo2_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Consuming assertion 0.063960s: Z3 query (<= 1 1) returns true: 0.000020 seconds 0.064002s: geo2_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Producing assertion 0.064014s: Z3 assume (<= 1 1): 0.000430 seconds 0.064468s: geo2_ll_valuebound10__verifast_instrumented_modified.c(56,9-11): Executing statement 0.064495s: Z3 assume (not (< c0 k0)): 0.000441 seconds 0.064974s: geo2_ll_valuebound10__verifast_instrumented_modified.c(57,13-18): Executing statement 0.064998s: geo2_ll_valuebound10__verifast_instrumented_modified.c(63,5-22): Executing statement 0.065027s: Z3 assume (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0): 0.000459 seconds 0.065566s: geo2_ll_valuebound10__verifast_instrumented_modified.c(63,5-22): Verifying call 0.065580s: geo2_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Consuming assertion 0.065589s: Z3 query (<= 1 1) returns true: 0.000018 seconds 0.065629s: geo2_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Producing assertion 0.065647s: Z3 assume (<= 1 1): 0.000413 seconds 0.066086s: geo2_ll_valuebound10__verifast_instrumented_modified.c(64,5-11): Executing return statement 0.066103s: geo2_ll_valuebound10__verifast_instrumented_modified.c(34,13-17): Consuming assertion 0.066113s: geo2_ll_valuebound10__verifast_instrumented_modified.c(65,1-2): Cleaning up dummy fraction chunks 0.066121s: geo2_ll_valuebound10__verifast_instrumented_modified.c(65,1-2): Leak check. 0.066152s: Z3 assume (not (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0)): 0.000019 seconds 0.066269s: Z3 assume (not (not (< c0 k0))): 0.000435 seconds 0.066750s: geo2_ll_valuebound10__verifast_instrumented_modified.c(59,11-12): Executing statement 0.066772s: geo2_ll_valuebound10__verifast_instrumented_modified.c(60,11-12): Executing statement 0.066788s: geo2_ll_valuebound10__verifast_instrumented_modified.c(61,11-12): Executing statement 0.066808s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Consuming assertion 0.066831s: Z3 query (= (+ (+ (* x0 z0) 1) (* z0 y0 z0)) (+ (* z0 (+ (* x0 z0) 1)) 1)) returns true: 0.000733 seconds 0.067663s: geo2_ll_valuebound10__verifast_instrumented_modified.c(62,5-6): Cleaning up dummy fraction chunks 0.067678s: geo2_ll_valuebound10__verifast_instrumented_modified.c(62,5-6): Leak check. 0.067699s: Z3 assume (not (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0)): 0.000024 seconds 0.067819s: Z3 assume (not (not (= 1 0))): 0.000004 seconds 0.067880s: Z3 assume (not (<= 0 k0)): 0.000448 seconds 0.068361s: Z3 assume false: 0.000009 seconds 0.068383s: Z3 assume (not false): 0.000395 seconds 0.068799s: geo2_ll_valuebound10__verifast_instrumented_modified.c(46,5-24): Verifying call 0.068820s: geo2_ll_valuebound10__verifast_instrumented_modified.c(17,49-53): Consuming assertion 0.068829s: Z3 query true returns true: 0.000008 seconds 0.068849s: geo2_ll_valuebound10__verifast_instrumented_modified.c(18,13-17): Producing assertion 0.068864s: Z3 assume true: 0.000415 seconds 0.069293s: geo2_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.069311s: geo2_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.069322s: geo2_ll_valuebound10__verifast_instrumented_modified.c(50,7-8): Executing statement 0.069332s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.069353s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Consuming assertion 0.069371s: Z3 query (= (+ 1 (* z0 1)) (+ (* z0 1) 1)) returns true: 0.000015 seconds 0.069467s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Producing assertion 0.069524s: Z3 assume (= (+ x0 (* z0 y0)) (+ (* z0 x0) 1)): 0.000609 seconds 0.070194s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.070220s: Z3 assume (not (= 1 0)): 0.000418 seconds 0.070676s: geo2_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.070706s: geo2_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.070739s: Z3 assume (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0): 0.000467 seconds 0.071285s: geo2_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.071299s: geo2_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Consuming assertion 0.071309s: Z3 query (<= 1 1) returns true: 0.000018 seconds 0.071349s: geo2_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Producing assertion 0.071368s: Z3 assume (<= 1 1): 0.000408 seconds 0.071799s: geo2_ll_valuebound10__verifast_instrumented_modified.c(56,9-11): Executing statement 0.071825s: Z3 assume (not (< c0 k0)): 0.000461 seconds 0.072322s: geo2_ll_valuebound10__verifast_instrumented_modified.c(57,13-18): Executing statement 0.072340s: geo2_ll_valuebound10__verifast_instrumented_modified.c(63,5-22): Executing statement 0.072370s: Z3 assume (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0): 0.000438 seconds 0.072884s: geo2_ll_valuebound10__verifast_instrumented_modified.c(63,5-22): Verifying call 0.072904s: geo2_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Consuming assertion 0.072914s: Z3 query (<= 1 1) returns true: 0.000017 seconds 0.072952s: geo2_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Producing assertion 0.072965s: Z3 assume (<= 1 1): 0.000425 seconds 0.073413s: geo2_ll_valuebound10__verifast_instrumented_modified.c(64,5-11): Executing return statement 0.073437s: geo2_ll_valuebound10__verifast_instrumented_modified.c(34,13-17): Consuming assertion 0.073447s: geo2_ll_valuebound10__verifast_instrumented_modified.c(65,1-2): Cleaning up dummy fraction chunks 0.073455s: geo2_ll_valuebound10__verifast_instrumented_modified.c(65,1-2): Leak check. 0.073474s: Z3 assume (not (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0)): 0.000019 seconds 0.073588s: Z3 assume (not (not (< c0 k0))): 0.000450 seconds 0.074100s: geo2_ll_valuebound10__verifast_instrumented_modified.c(59,11-12): Executing statement 0.074133s: geo2_ll_valuebound10__verifast_instrumented_modified.c(60,11-12): Executing statement 0.074151s: geo2_ll_valuebound10__verifast_instrumented_modified.c(61,11-12): Executing statement 0.074171s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Consuming assertion 0.074185s: Z3 query (= (+ (+ (* x0 z0) 1) (* z0 y0 z0)) (+ (* z0 (+ (* x0 z0) 1)) 1)) returns true: 0.000676 seconds 0.074960s: geo2_ll_valuebound10__verifast_instrumented_modified.c(62,5-6): Cleaning up dummy fraction chunks 0.074982s: geo2_ll_valuebound10__verifast_instrumented_modified.c(62,5-6): Leak check. 0.075006s: Z3 assume (not (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0)): 0.000025 seconds 0.075153s: Z3 assume (not (not (= 1 0))): 0.000005 seconds 0.075219s: Z3 assume (not (<= z0 10)): 0.000424 seconds 0.075678s: geo2_ll_valuebound10__verifast_instrumented_modified.c(44,5-24): Verifying call 0.075694s: geo2_ll_valuebound10__verifast_instrumented_modified.c(17,49-53): Consuming assertion 0.075708s: Z3 query true returns true: 0.000014 seconds 0.075734s: geo2_ll_valuebound10__verifast_instrumented_modified.c(18,13-17): Producing assertion 0.075745s: Z3 assume true: 0.000418 seconds 0.076177s: geo2_ll_valuebound10__verifast_instrumented_modified.c(45,7-8): Executing statement 0.076207s: geo2_ll_valuebound10__verifast_instrumented_modified.c(45,9-30): Verifying call 0.076217s: geo2_ll_valuebound10__verifast_instrumented_modified.c(14,53-57): Consuming assertion 0.076232s: Z3 query true returns true: 0.000023 seconds 0.076300s: geo2_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.076313s: Z3 assume true: 0.000402 seconds 0.076729s: geo2_ll_valuebound10__verifast_instrumented_modified.c(46,5-24): Executing statement 0.076755s: Z3 assume (<= 0 k0): 0.000431 seconds 0.077214s: Z3 assume (<= k0 10): 0.000411 seconds 0.077648s: geo2_ll_valuebound10__verifast_instrumented_modified.c(46,5-24): Verifying call 0.077669s: geo2_ll_valuebound10__verifast_instrumented_modified.c(17,49-53): Consuming assertion 0.077678s: Z3 query true returns true: 0.000013 seconds 0.077703s: geo2_ll_valuebound10__verifast_instrumented_modified.c(18,13-17): Producing assertion 0.077713s: Z3 assume true: 0.000419 seconds 0.078145s: geo2_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.078160s: geo2_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.078177s: geo2_ll_valuebound10__verifast_instrumented_modified.c(50,7-8): Executing statement 0.078188s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.078209s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Consuming assertion 0.078222s: Z3 query (= (+ 1 (* z0 1)) (+ (* z0 1) 1)) returns true: 0.000013 seconds 0.078312s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Producing assertion 0.078367s: Z3 assume (= (+ x0 (* z0 y0)) (+ (* z0 x0) 1)): 0.001460 seconds 0.079889s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.079954s: Z3 assume (not (= 1 0)): 0.000470 seconds 0.080470s: geo2_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.080494s: geo2_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.080528s: Z3 assume (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0): 0.000464 seconds 0.081085s: geo2_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.081114s: geo2_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Consuming assertion 0.081125s: Z3 query (<= 1 1) returns true: 0.000024 seconds 0.081172s: geo2_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Producing assertion 0.081185s: Z3 assume (<= 1 1): 0.000485 seconds 0.081694s: geo2_ll_valuebound10__verifast_instrumented_modified.c(56,9-11): Executing statement 0.081729s: Z3 assume (not (< c0 k0)): 0.000484 seconds 0.082256s: geo2_ll_valuebound10__verifast_instrumented_modified.c(57,13-18): Executing statement 0.082283s: geo2_ll_valuebound10__verifast_instrumented_modified.c(63,5-22): Executing statement 0.082646s: Z3 assume (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0): 0.000504 seconds 0.083230s: geo2_ll_valuebound10__verifast_instrumented_modified.c(63,5-22): Verifying call 0.083248s: geo2_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Consuming assertion 0.083266s: Z3 query (<= 1 1) returns true: 0.000024 seconds 0.083313s: geo2_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Producing assertion 0.083326s: Z3 assume (<= 1 1): 0.000440 seconds 0.083791s: geo2_ll_valuebound10__verifast_instrumented_modified.c(64,5-11): Executing return statement 0.083807s: geo2_ll_valuebound10__verifast_instrumented_modified.c(34,13-17): Consuming assertion 0.083817s: geo2_ll_valuebound10__verifast_instrumented_modified.c(65,1-2): Cleaning up dummy fraction chunks 0.083831s: geo2_ll_valuebound10__verifast_instrumented_modified.c(65,1-2): Leak check. 0.083857s: Z3 assume (not (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0)): 0.000019 seconds 0.083973s: Z3 assume (not (not (< c0 k0))): 0.000482 seconds 0.084508s: geo2_ll_valuebound10__verifast_instrumented_modified.c(59,11-12): Executing statement 0.084530s: geo2_ll_valuebound10__verifast_instrumented_modified.c(60,11-12): Executing statement 0.084547s: geo2_ll_valuebound10__verifast_instrumented_modified.c(61,11-12): Executing statement 0.084572s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Consuming assertion 0.084586s: Z3 query (= (+ (+ (* x0 z0) 1) (* z0 y0 z0)) (+ (* z0 (+ (* x0 z0) 1)) 1)) returns true: 0.000896 seconds 0.085581s: geo2_ll_valuebound10__verifast_instrumented_modified.c(62,5-6): Cleaning up dummy fraction chunks 0.085596s: geo2_ll_valuebound10__verifast_instrumented_modified.c(62,5-6): Leak check. 0.085618s: Z3 assume (not (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0)): 0.000024 seconds 0.085736s: Z3 assume (not (not (= 1 0))): 0.000004 seconds 0.085797s: Z3 assume (not (<= k0 10)): 0.000435 seconds 0.086266s: geo2_ll_valuebound10__verifast_instrumented_modified.c(46,5-24): Verifying call 0.086287s: geo2_ll_valuebound10__verifast_instrumented_modified.c(17,49-53): Consuming assertion 0.086296s: Z3 query true returns true: 0.000015 seconds 0.086323s: geo2_ll_valuebound10__verifast_instrumented_modified.c(18,13-17): Producing assertion 0.086339s: Z3 assume true: 0.000402 seconds 0.086754s: geo2_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.086771s: geo2_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.086782s: geo2_ll_valuebound10__verifast_instrumented_modified.c(50,7-8): Executing statement 0.086792s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.086812s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Consuming assertion 0.086831s: Z3 query (= (+ 1 (* z0 1)) (+ (* z0 1) 1)) returns true: 0.000014 seconds 0.086924s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Producing assertion 0.086981s: Z3 assume (= (+ x0 (* z0 y0)) (+ (* z0 x0) 1)): 0.001174 seconds 0.088220s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.088277s: Z3 assume (not (= 1 0)): 0.000448 seconds 0.088769s: geo2_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.088805s: geo2_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.088842s: Z3 assume (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0): 0.000478 seconds 0.089399s: geo2_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.089414s: geo2_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Consuming assertion 0.089425s: Z3 query (<= 1 1) returns true: 0.000024 seconds 0.089471s: geo2_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Producing assertion 0.089494s: Z3 assume (<= 1 1): 0.000430 seconds 0.089947s: geo2_ll_valuebound10__verifast_instrumented_modified.c(56,9-11): Executing statement 0.089978s: Z3 assume (not (< c0 k0)): 0.000474 seconds 0.090493s: geo2_ll_valuebound10__verifast_instrumented_modified.c(57,13-18): Executing statement 0.090511s: geo2_ll_valuebound10__verifast_instrumented_modified.c(63,5-22): Executing statement 0.090539s: Z3 assume (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0): 0.000454 seconds 0.091093s: geo2_ll_valuebound10__verifast_instrumented_modified.c(63,5-22): Verifying call 0.091116s: geo2_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Consuming assertion 0.091128s: Z3 query (<= 1 1) returns true: 0.000025 seconds 0.091176s: geo2_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Producing assertion 0.091189s: Z3 assume (<= 1 1): 0.000433 seconds 0.091644s: geo2_ll_valuebound10__verifast_instrumented_modified.c(64,5-11): Executing return statement 0.091666s: geo2_ll_valuebound10__verifast_instrumented_modified.c(34,13-17): Consuming assertion 0.091676s: geo2_ll_valuebound10__verifast_instrumented_modified.c(65,1-2): Cleaning up dummy fraction chunks 0.091685s: geo2_ll_valuebound10__verifast_instrumented_modified.c(65,1-2): Leak check. 0.091709s: Z3 assume (not (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0)): 0.000019 seconds 0.091825s: Z3 assume (not (not (< c0 k0))): 0.000479 seconds 0.092355s: geo2_ll_valuebound10__verifast_instrumented_modified.c(59,11-12): Executing statement 0.092384s: geo2_ll_valuebound10__verifast_instrumented_modified.c(60,11-12): Executing statement 0.092400s: geo2_ll_valuebound10__verifast_instrumented_modified.c(61,11-12): Executing statement 0.092419s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Consuming assertion 0.092432s: Z3 query (= (+ (+ (* x0 z0) 1) (* z0 y0 z0)) (+ (* z0 (+ (* x0 z0) 1)) 1)) returns true: 0.000838 seconds 0.093368s: geo2_ll_valuebound10__verifast_instrumented_modified.c(62,5-6): Cleaning up dummy fraction chunks 0.093389s: geo2_ll_valuebound10__verifast_instrumented_modified.c(62,5-6): Leak check. 0.093410s: Z3 assume (not (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0)): 0.000024 seconds 0.093528s: Z3 assume (not (not (= 1 0))): 0.000005 seconds 0.093589s: Z3 assume (not (<= 0 k0)): 0.000422 seconds 0.094052s: Z3 assume false: 0.000010 seconds 0.094079s: Z3 assume (not false): 0.000397 seconds 0.094497s: geo2_ll_valuebound10__verifast_instrumented_modified.c(46,5-24): Verifying call 0.094519s: geo2_ll_valuebound10__verifast_instrumented_modified.c(17,49-53): Consuming assertion 0.094528s: Z3 query true returns true: 0.000008 seconds 0.094548s: geo2_ll_valuebound10__verifast_instrumented_modified.c(18,13-17): Producing assertion 0.094559s: Z3 assume true: 0.000392 seconds 0.094963s: geo2_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.094980s: geo2_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.094997s: geo2_ll_valuebound10__verifast_instrumented_modified.c(50,7-8): Executing statement 0.095008s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.095027s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Consuming assertion 0.095048s: Z3 query (= (+ 1 (* z0 1)) (+ (* z0 1) 1)) returns true: 0.000015 seconds 0.095156s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Producing assertion 0.095225s: Z3 assume (= (+ x0 (* z0 y0)) (+ (* z0 x0) 1)): 0.002826 seconds 0.098129s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.098210s: Z3 assume (not (= 1 0)): 0.000456 seconds 0.098714s: geo2_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.098741s: geo2_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.098779s: Z3 assume (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0): 0.000493 seconds 0.099353s: geo2_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.099383s: geo2_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Consuming assertion 0.099394s: Z3 query (<= 1 1) returns true: 0.000028 seconds 0.099445s: geo2_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Producing assertion 0.099458s: Z3 assume (<= 1 1): 0.000441 seconds 0.099922s: geo2_ll_valuebound10__verifast_instrumented_modified.c(56,9-11): Executing statement 0.099965s: Z3 assume (not (< c0 k0)): 0.000517 seconds 0.100527s: geo2_ll_valuebound10__verifast_instrumented_modified.c(57,13-18): Executing statement 0.100547s: geo2_ll_valuebound10__verifast_instrumented_modified.c(63,5-22): Executing statement 0.100579s: Z3 assume (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0): 0.000470 seconds 0.101136s: geo2_ll_valuebound10__verifast_instrumented_modified.c(63,5-22): Verifying call 0.101150s: geo2_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Consuming assertion 0.101167s: Z3 query (<= 1 1) returns true: 0.000025 seconds 0.101214s: geo2_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Producing assertion 0.101229s: Z3 assume (<= 1 1): 0.000434 seconds 0.101686s: geo2_ll_valuebound10__verifast_instrumented_modified.c(64,5-11): Executing return statement 0.101702s: geo2_ll_valuebound10__verifast_instrumented_modified.c(34,13-17): Consuming assertion 0.101712s: geo2_ll_valuebound10__verifast_instrumented_modified.c(65,1-2): Cleaning up dummy fraction chunks 0.101726s: geo2_ll_valuebound10__verifast_instrumented_modified.c(65,1-2): Leak check. 0.101753s: Z3 assume (not (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0)): 0.000018 seconds 0.101868s: Z3 assume (not (not (< c0 k0))): 0.000481 seconds 0.102402s: geo2_ll_valuebound10__verifast_instrumented_modified.c(59,11-12): Executing statement 0.102425s: geo2_ll_valuebound10__verifast_instrumented_modified.c(60,11-12): Executing statement 0.102441s: geo2_ll_valuebound10__verifast_instrumented_modified.c(61,11-12): Executing statement 0.102467s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Consuming assertion 0.102481s: Z3 query (= (+ (+ (* x0 z0) 1) (* z0 y0 z0)) (+ (* z0 (+ (* x0 z0) 1)) 1)) returns true: 0.000982 seconds 0.103561s: geo2_ll_valuebound10__verifast_instrumented_modified.c(62,5-6): Cleaning up dummy fraction chunks 0.103575s: geo2_ll_valuebound10__verifast_instrumented_modified.c(62,5-6): Leak check. 0.103598s: Z3 assume (not (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0)): 0.000024 seconds 0.103715s: Z3 assume (not (not (= 1 0))): 0.000005 seconds 0.103794s: Z3 assume (not (<= 0 z0)): 0.000439 seconds 0.104266s: Z3 assume false: 0.000008 seconds 0.104287s: Z3 assume (not false): 0.000391 seconds 0.104700s: geo2_ll_valuebound10__verifast_instrumented_modified.c(44,5-24): Verifying call 0.104721s: geo2_ll_valuebound10__verifast_instrumented_modified.c(17,49-53): Consuming assertion 0.104730s: Z3 query true returns true: 0.000009 seconds 0.104750s: geo2_ll_valuebound10__verifast_instrumented_modified.c(18,13-17): Producing assertion 0.104766s: Z3 assume true: 0.000408 seconds 0.105188s: geo2_ll_valuebound10__verifast_instrumented_modified.c(45,7-8): Executing statement 0.105217s: geo2_ll_valuebound10__verifast_instrumented_modified.c(45,9-30): Verifying call 0.105227s: geo2_ll_valuebound10__verifast_instrumented_modified.c(14,53-57): Consuming assertion 0.105235s: Z3 query true returns true: 0.000022 seconds 0.105303s: geo2_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.105322s: Z3 assume true: 0.000415 seconds 0.105752s: geo2_ll_valuebound10__verifast_instrumented_modified.c(46,5-24): Executing statement 0.105777s: Z3 assume (<= 0 k0): 0.000427 seconds 0.106233s: Z3 assume (<= k0 10): 0.000411 seconds 0.106668s: geo2_ll_valuebound10__verifast_instrumented_modified.c(46,5-24): Verifying call 0.106684s: geo2_ll_valuebound10__verifast_instrumented_modified.c(17,49-53): Consuming assertion 0.106701s: Z3 query true returns true: 0.000016 seconds 0.106729s: geo2_ll_valuebound10__verifast_instrumented_modified.c(18,13-17): Producing assertion 0.106740s: Z3 assume true: 0.000441 seconds 0.107194s: geo2_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.107211s: geo2_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.107360s: geo2_ll_valuebound10__verifast_instrumented_modified.c(50,7-8): Executing statement 0.107381s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.107401s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Consuming assertion 0.107415s: Z3 query (= (+ 1 (* z0 1)) (+ (* z0 1) 1)) returns true: 0.000015 seconds 0.107510s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Producing assertion 0.107567s: Z3 assume (= (+ x0 (* z0 y0)) (+ (* z0 x0) 1)): 0.000845 seconds 0.108474s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.108521s: Z3 assume (not (= 1 0)): 0.000613 seconds 0.109187s: geo2_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.109214s: geo2_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.109249s: Z3 assume (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0): 0.001462 seconds 0.110793s: geo2_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.110810s: geo2_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Consuming assertion 0.110830s: Z3 query (<= 1 1) returns true: 0.000068 seconds 0.110923s: geo2_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Producing assertion 0.110938s: Z3 assume (<= 1 1): 0.000475 seconds 0.111437s: geo2_ll_valuebound10__verifast_instrumented_modified.c(56,9-11): Executing statement 0.111480s: Z3 assume (not (< c0 k0)): 0.000471 seconds 0.112003s: geo2_ll_valuebound10__verifast_instrumented_modified.c(57,13-18): Executing statement 0.112029s: geo2_ll_valuebound10__verifast_instrumented_modified.c(63,5-22): Executing statement 0.112079s: Z3 assume (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0): 0.000472 seconds 0.112631s: geo2_ll_valuebound10__verifast_instrumented_modified.c(63,5-22): Verifying call 0.112646s: geo2_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Consuming assertion 0.112656s: Z3 query (<= 1 1) returns true: 0.000031 seconds 0.112709s: geo2_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Producing assertion 0.112729s: Z3 assume (<= 1 1): 0.000458 seconds 0.113212s: geo2_ll_valuebound10__verifast_instrumented_modified.c(64,5-11): Executing return statement 0.113229s: geo2_ll_valuebound10__verifast_instrumented_modified.c(34,13-17): Consuming assertion 0.113239s: geo2_ll_valuebound10__verifast_instrumented_modified.c(65,1-2): Cleaning up dummy fraction chunks 0.113247s: geo2_ll_valuebound10__verifast_instrumented_modified.c(65,1-2): Leak check. 0.113281s: Z3 assume (not (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0)): 0.000020 seconds 0.113397s: Z3 assume (not (not (< c0 k0))): 0.000466 seconds 0.113921s: geo2_ll_valuebound10__verifast_instrumented_modified.c(59,11-12): Executing statement 0.113951s: geo2_ll_valuebound10__verifast_instrumented_modified.c(60,11-12): Executing statement 0.113967s: geo2_ll_valuebound10__verifast_instrumented_modified.c(61,11-12): Executing statement 0.113987s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Consuming assertion 0.114009s: Z3 query (= (+ (+ (* x0 z0) 1) (* z0 y0 z0)) (+ (* z0 (+ (* x0 z0) 1)) 1)) returns true: 0.001319 seconds 0.115428s: geo2_ll_valuebound10__verifast_instrumented_modified.c(62,5-6): Cleaning up dummy fraction chunks 0.115443s: geo2_ll_valuebound10__verifast_instrumented_modified.c(62,5-6): Leak check. 0.115474s: Z3 assume (not (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0)): 0.000024 seconds 0.115594s: Z3 assume (not (not (= 1 0))): 0.000005 seconds 0.115653s: Z3 assume (not (<= k0 10)): 0.000438 seconds 0.116127s: geo2_ll_valuebound10__verifast_instrumented_modified.c(46,5-24): Verifying call 0.116154s: geo2_ll_valuebound10__verifast_instrumented_modified.c(17,49-53): Consuming assertion 0.116163s: Z3 query true returns true: 0.000015 seconds 0.116191s: geo2_ll_valuebound10__verifast_instrumented_modified.c(18,13-17): Producing assertion 0.116201s: Z3 assume true: 0.000397 seconds 0.116611s: geo2_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.116633s: geo2_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.116643s: geo2_ll_valuebound10__verifast_instrumented_modified.c(50,7-8): Executing statement 0.116653s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.116673s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Consuming assertion 0.116685s: Z3 query (= (+ 1 (* z0 1)) (+ (* z0 1) 1)) returns true: 0.000013 seconds 0.116778s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Producing assertion 0.116839s: Z3 assume (= (+ x0 (* z0 y0)) (+ (* z0 x0) 1)): 0.000766 seconds 0.117666s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.117702s: Z3 assume (not (= 1 0)): 0.000600 seconds 0.118353s: geo2_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.118379s: geo2_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.118417s: Z3 assume (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0): 0.001332 seconds 0.119832s: geo2_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.119849s: geo2_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Consuming assertion 0.119859s: Z3 query (<= 1 1) returns true: 0.000053 seconds 0.119937s: geo2_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Producing assertion 0.119951s: Z3 assume (<= 1 1): 0.000623 seconds 0.120599s: geo2_ll_valuebound10__verifast_instrumented_modified.c(56,9-11): Executing statement 0.120665s: Z3 assume (not (< c0 k0)): 0.000520 seconds 0.121242s: geo2_ll_valuebound10__verifast_instrumented_modified.c(57,13-18): Executing statement 0.121262s: geo2_ll_valuebound10__verifast_instrumented_modified.c(63,5-22): Executing statement 0.121294s: Z3 assume (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0): 0.000498 seconds 0.121871s: geo2_ll_valuebound10__verifast_instrumented_modified.c(63,5-22): Verifying call 0.121885s: geo2_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Consuming assertion 0.121904s: Z3 query (<= 1 1) returns true: 0.000037 seconds 0.121964s: geo2_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Producing assertion 0.121977s: Z3 assume (<= 1 1): 0.000482 seconds 0.122483s: geo2_ll_valuebound10__verifast_instrumented_modified.c(64,5-11): Executing return statement 0.122500s: geo2_ll_valuebound10__verifast_instrumented_modified.c(34,13-17): Consuming assertion 0.122510s: geo2_ll_valuebound10__verifast_instrumented_modified.c(65,1-2): Cleaning up dummy fraction chunks 0.122525s: geo2_ll_valuebound10__verifast_instrumented_modified.c(65,1-2): Leak check. 0.122564s: Z3 assume (not (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0)): 0.000020 seconds 0.122680s: Z3 assume (not (not (< c0 k0))): 0.000527 seconds 0.123274s: geo2_ll_valuebound10__verifast_instrumented_modified.c(59,11-12): Executing statement 0.123298s: geo2_ll_valuebound10__verifast_instrumented_modified.c(60,11-12): Executing statement 0.123320s: geo2_ll_valuebound10__verifast_instrumented_modified.c(61,11-12): Executing statement 0.123340s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Consuming assertion 0.123353s: Z3 query (= (+ (+ (* x0 z0) 1) (* z0 y0 z0)) (+ (* z0 (+ (* x0 z0) 1)) 1)) returns true: 0.001097 seconds 0.124549s: geo2_ll_valuebound10__verifast_instrumented_modified.c(62,5-6): Cleaning up dummy fraction chunks 0.124564s: geo2_ll_valuebound10__verifast_instrumented_modified.c(62,5-6): Leak check. 0.124598s: Z3 assume (not (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0)): 0.000025 seconds 0.124718s: Z3 assume (not (not (= 1 0))): 0.000004 seconds 0.124776s: Z3 assume (not (<= 0 k0)): 0.000450 seconds 0.125259s: Z3 assume false: 0.000008 seconds 0.125281s: Z3 assume (not false): 0.000394 seconds 0.125699s: geo2_ll_valuebound10__verifast_instrumented_modified.c(46,5-24): Verifying call 0.125715s: geo2_ll_valuebound10__verifast_instrumented_modified.c(17,49-53): Consuming assertion 0.125733s: Z3 query true returns true: 0.000009 seconds 0.125754s: geo2_ll_valuebound10__verifast_instrumented_modified.c(18,13-17): Producing assertion 0.125765s: Z3 assume true: 0.000414 seconds 0.126192s: geo2_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.126211s: geo2_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.126222s: geo2_ll_valuebound10__verifast_instrumented_modified.c(50,7-8): Executing statement 0.126238s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.126260s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Consuming assertion 0.126276s: Z3 query (= (+ 1 (* z0 1)) (+ (* z0 1) 1)) returns true: 0.000015 seconds 0.126372s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Producing assertion 0.126429s: Z3 assume (= (+ x0 (* z0 y0)) (+ (* z0 x0) 1)): 0.000782 seconds 0.127272s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.127315s: Z3 assume (not (= 1 0)): 0.001352 seconds 0.128740s: geo2_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.128768s: geo2_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.128803s: Z3 assume (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0): 0.000502 seconds 0.129386s: geo2_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.129400s: geo2_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Consuming assertion 0.129417s: Z3 query (<= 1 1) returns true: 0.000032 seconds 0.129472s: geo2_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Producing assertion 0.129485s: Z3 assume (<= 1 1): 0.000453 seconds 0.129961s: geo2_ll_valuebound10__verifast_instrumented_modified.c(56,9-11): Executing statement 0.130000s: Z3 assume (not (< c0 k0)): 0.000503 seconds 0.130553s: geo2_ll_valuebound10__verifast_instrumented_modified.c(57,13-18): Executing statement 0.130578s: geo2_ll_valuebound10__verifast_instrumented_modified.c(63,5-22): Executing statement 0.130608s: Z3 assume (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0): 0.000510 seconds 0.131202s: geo2_ll_valuebound10__verifast_instrumented_modified.c(63,5-22): Verifying call 0.131217s: geo2_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Consuming assertion 0.131227s: Z3 query (<= 1 1) returns true: 0.000031 seconds 0.131280s: geo2_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Producing assertion 0.131299s: Z3 assume (<= 1 1): 0.000454 seconds 0.131776s: geo2_ll_valuebound10__verifast_instrumented_modified.c(64,5-11): Executing return statement 0.131792s: geo2_ll_valuebound10__verifast_instrumented_modified.c(34,13-17): Consuming assertion 0.131802s: geo2_ll_valuebound10__verifast_instrumented_modified.c(65,1-2): Cleaning up dummy fraction chunks 0.131811s: geo2_ll_valuebound10__verifast_instrumented_modified.c(65,1-2): Leak check. 0.131842s: Z3 assume (not (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0)): 0.000019 seconds 0.131958s: Z3 assume (not (not (< c0 k0))): 0.000504 seconds 0.132522s: geo2_ll_valuebound10__verifast_instrumented_modified.c(59,11-12): Executing statement 0.132557s: geo2_ll_valuebound10__verifast_instrumented_modified.c(60,11-12): Executing statement 0.132573s: geo2_ll_valuebound10__verifast_instrumented_modified.c(61,11-12): Executing statement 0.132593s: geo2_ll_valuebound10__verifast_instrumented_modified.c(52,54-56): Consuming assertion 0.132616s: Z3 query (= (+ (+ (* x0 z0) 1) (* z0 y0 z0)) (+ (* z0 (+ (* x0 z0) 1)) 1)) returns true: 0.001110 seconds 0.133829s: geo2_ll_valuebound10__verifast_instrumented_modified.c(62,5-6): Cleaning up dummy fraction chunks 0.133845s: geo2_ll_valuebound10__verifast_instrumented_modified.c(62,5-6): Leak check. 0.133869s: Z3 assume (not (= (- (- (+ 1 (* x0 z0)) x0) (* z0 y0)) 0)): 0.000025 seconds 0.133994s: Z3 assume (not (not (= 1 0))): 0.000005 seconds 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% geo2_ll_valuebound10__verifast_instrumented_modified.c : lines: code: 29; annot: 14; mixed: 7; overhead: 72% Statements parsed: 115 Open statements parsed: 0 Close statements parsed: 0 Statement executions: 22 Execution steps (including assertion production/consumption steps): 417 Symbolic execution forks: 50 Prover assumes: 148 Term equality tests -- same term: 3 Term equality tests -- prover query: 0 Term equality tests -- total: 3 Other prover queries: 55 Prover statistics: (no statistics for Z3) Time spent parsing: 0.017976s Function timings (> 0.1s): Total time: 0.13 seconds 0 errors found (22 statements verified)