./verifast-validate-witness.sh sv-benchmarks/c/nla-digbench-scaling/fermat1-ll_valuebound5.c ./results/automizer-verification-files/SV-COMP24_unreach-call/fermat1-ll_valuebound5.yml/witness-2.1.yml -------------------------------------------------------------------------------- + PROGRAM=sv-benchmarks/c/nla-digbench-scaling/fermat1-ll_valuebound5.c + WITNESS=./results/automizer-verification-files/SV-COMP24_unreach-call/fermat1-ll_valuebound5.yml/witness-2.1.yml + '[' -z x ']' + echo 'Using prover supplied by environment variable PROVER: Redux' Using prover supplied by environment variable PROVER: Redux ++ basename sv-benchmarks/c/nla-digbench-scaling/fermat1-ll_valuebound5.c + FILE=fermat1-ll_valuebound5.c ++ echo fermat1-ll_valuebound5 ++ sed 's/[-\.]/_/g' - + SANITIZED=fermat1_ll_valuebound5 + MODULE=fermat1_ll_valuebound5__verifast_instrumented_modified + INSTRUMENTED_PROGRAM=fermat1_ll_valuebound5__verifast_instrumented.c ++ basename ./results/automizer-verification-files/SV-COMP24_unreach-call/fermat1-ll_valuebound5.yml/witness-2.1.yml + TRANSLATED_WITNESS=verifast_translated.witness-2.1.yml + FINAL_PROGRAM=fermat1_ll_valuebound5__verifast_instrumented_modified.c + change_format_cli.py -w ./results/automizer-verification-files/SV-COMP24_unreach-call/fermat1-ll_valuebound5.yml/witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/fermat1-ll_valuebound5.c -o verifast_translated.witness-2.1.yml --from acsl_expression --to verifast_expression -n fermat1_ll_valuebound5__verifast_instrumented_modified + instrument_program_cli.py -w verifast_translated.witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/fermat1-ll_valuebound5.c -o fermat1_ll_valuebound5__verifast_instrumented.c + program_modifications_cli.py -p fermat1_ll_valuebound5__verifast_instrumented.c -o fermat1_ll_valuebound5__verifast_instrumented_modified.c + verifast -stats -verbose 4 -allow_dead_code -prover Redux -read_options_from_source_file -c fermat1_ll_valuebound5__verifast_instrumented_modified.c fermat1_ll_valuebound5__verifast_instrumented_modified.c 0.006246s: Entering Redux.assert_term(unboxed_bool(0) = false) 0.006278s: Exiting Redux.assert_term: 0.000015 seconds 0.006318s: Entering Redux.assert_term(sizeof(bool_typeid) = 1) 0.006333s: Exiting Redux.assert_term: 0.000006 seconds 0.006342s: Entering Redux.assert_term(sizeof(char_typeid) = 1) 0.006355s: Exiting Redux.assert_term: 0.000005 seconds 0.006366s: Entering Redux.assert_term(sizeof(unsigned_char_typeid) = 1) 0.006376s: Exiting Redux.assert_term: 0.000002 seconds 0.006392s: Entering Redux.assert_term(sizeof(short_typeid) = 2) 0.006406s: Exiting Redux.assert_term: 0.000005 seconds 0.006415s: Entering Redux.assert_term(sizeof(ushort_typeid) = 2) 0.006429s: Exiting Redux.assert_term: 0.000005 seconds 0.006440s: Entering Redux.assert_term(sizeof(int_typeid) = 4) 0.006453s: Exiting Redux.assert_term: 0.000004 seconds 0.006462s: Entering Redux.assert_term(sizeof(unsigned_int_typeid) = 4) 0.006477s: Exiting Redux.assert_term: 0.000006 seconds 0.006486s: Entering Redux.assert_term(sizeof(long_typeid) = 4) 0.006505s: Exiting Redux.assert_term: 0.000002 seconds 0.006514s: Entering Redux.assert_term(sizeof(unsigned_long_typeid) = 4) 0.006528s: Exiting Redux.assert_term: 0.000001 seconds 0.006536s: Entering Redux.assert_term(sizeof(long_long_typeid) = 8) 0.006550s: Exiting Redux.assert_term: 0.000005 seconds 0.006560s: Entering Redux.assert_term(sizeof(unsigned_long_long_typeid) = 8) 0.006571s: Exiting Redux.assert_term: 0.000002 seconds 0.006582s: Entering Redux.assert_term(sizeof(intptr_t_typeid) = 4) 0.006611s: Exiting Redux.assert_term: 0.000005 seconds 0.006622s: Entering Redux.assert_term(sizeof(uintptr_t_typeid) = 4) 0.006635s: Exiting Redux.assert_term: 0.000004 seconds 0.006643s: Entering Redux.assert_term(sizeof(uint8_t_typeid) = 1) 0.006656s: Exiting Redux.assert_term: 0.000001 seconds 0.006666s: Entering Redux.assert_term(sizeof(int8_t_typeid) = 1) 0.006679s: Exiting Redux.assert_term: 0.000002 seconds 0.006687s: Entering Redux.assert_term(sizeof(uint16_t_typeid) = 2) 0.006706s: Exiting Redux.assert_term: 0.000004 seconds 0.006714s: Entering Redux.assert_term(sizeof(int16_t_typeid) = 2) 0.006727s: Exiting Redux.assert_term: 0.000004 seconds 0.006737s: Entering Redux.assert_term(sizeof(uint32_t_typeid) = 4) 0.006748s: Exiting Redux.assert_term: 0.000002 seconds 0.006761s: Entering Redux.assert_term(sizeof(int32_t_typeid) = 4) 0.006774s: Exiting Redux.assert_term: 0.000005 seconds 0.006782s: Entering Redux.assert_term(sizeof(uint64_t_typeid) = 8) 0.006800s: Exiting Redux.assert_term: 0.000005 seconds 0.006810s: Entering Redux.assert_term(sizeof(int64_t_typeid) = 8) 0.006822s: Exiting Redux.assert_term: 0.000002 seconds 0.006832s: Entering Redux.assert_term(sizeof(uint128_t_typeid) = 16) 0.006846s: Exiting Redux.assert_term: 0.000005 seconds 0.006854s: Entering Redux.assert_term(sizeof(int128_t_typeid) = 16) 0.006868s: Exiting Redux.assert_term: 0.000002 seconds 0.006879s: Entering Redux.assert_term(sizeof(float_typeid) = 4) 0.006897s: Exiting Redux.assert_term: 0.000003 seconds 0.006906s: Entering Redux.assert_term(sizeof(double_typeid) = 8) 0.006919s: Exiting Redux.assert_term: 0.000005 seconds 0.006927s: Entering Redux.assert_term(sizeof(void_ptr_typeid) = 4) 0.006940s: Exiting Redux.assert_term: 0.000004 seconds 0.025433s: Entering Redux.assert_term(func_rank(default_value_eq_zero) < 0) 0.025472s: Exiting Redux.assert_term: 0.000008 seconds 0.025488s: Entering Redux.assume(true ==> default_value = 0) 0.025511s: Exiting Redux.assume: 0.000005 seconds 0.026780s: Entering Redux.assert_term(func_rank(length_nonnegative) < 0) 0.026804s: Exiting Redux.assert_term: 0.000005 seconds 0.026817s: Entering Redux.assert_term(func_rank(append_nil) < 0) 0.026829s: Exiting Redux.assert_term: 0.000003 seconds 0.026841s: Entering Redux.assert_term(func_rank(length_append) < 0) 0.026854s: Exiting Redux.assert_term: 0.000003 seconds 0.026871s: Entering Redux.assert_term(func_rank(reverse_reverse) < 0) 0.026890s: Exiting Redux.assert_term: 0.000003 seconds 0.026902s: Entering Redux.assert_term(func_rank(mem_nth) < 0) 0.026914s: Exiting Redux.assert_term: 0.000003 seconds 0.026931s: Entering Redux.assert_term(func_rank(mem_append) < 0) 0.026944s: Exiting Redux.assert_term: 0.000003 seconds 0.026960s: Entering Redux.assert_term(func_rank(take_0) < 0) 0.026973s: Exiting Redux.assert_term: 0.000002 seconds 0.026984s: Entering Redux.assert_term(func_rank(take_length) < 0) 0.026996s: Exiting Redux.assert_term: 0.000003 seconds 0.027016s: Entering Redux.assert_term(func_rank(length_take) < 0) 0.027028s: Exiting Redux.assert_term: 0.000003 seconds 0.027043s: Entering Redux.assert_term(func_rank(nth_take) < 0) 0.027056s: Exiting Redux.assert_term: 0.000003 seconds 0.027073s: Entering Redux.assert_term(func_rank(drop_0) < 0) 0.027085s: Exiting Redux.assert_term: 0.000002 seconds 0.027096s: Entering Redux.assert_term(func_rank(drop_length) < 0) 0.027108s: Exiting Redux.assert_term: 0.000003 seconds 0.027129s: Entering Redux.assert_term(func_rank(length_drop) < 0) 0.027141s: Exiting Redux.assert_term: 0.000003 seconds 0.027157s: Entering Redux.assert_term(func_rank(drop_n_take_n) < 0) 0.027169s: Exiting Redux.assert_term: 0.000003 seconds 0.027184s: Entering Redux.assert_term(func_rank(length_remove) < 0) 0.027195s: Exiting Redux.assert_term: 0.000003 seconds 0.027211s: Entering Redux.assert_term(func_rank(drop_take_remove_nth) < 0) 0.027223s: Exiting Redux.assert_term: 0.000002 seconds 0.027247s: Entering Redux.assert_term(func_rank(append_take_drop_n) < 0) 0.027260s: Exiting Redux.assert_term: 0.000003 seconds 0.027278s: Entering Redux.assert_term(func_rank(mem_index_of) < 0) 0.027290s: Exiting Redux.assert_term: 0.000003 seconds 0.027305s: Entering Redux.assert_term(func_rank(nth_update) < 0) 0.027318s: Exiting Redux.assert_term: 0.000003 seconds 0.027337s: Entering Redux.assert_term(func_rank(length_update) < 0) 0.027349s: Exiting Redux.assert_term: 0.000003 seconds 0.030237s: Entering Redux.assume(null_pointer = pointer_ctor(null_pointer_provenance, 0)) 0.030260s: Exiting Redux.assume: 0.000004 seconds 0.035956s: Entering Redux.assert_term(func_rank(field_ptr_provenance_injective) < 0) 0.035993s: Exiting Redux.assert_term: 0.000010 seconds 0.036016s: Entering Redux.assert_term(func_rank(ptr_provenance_min_addr_limits) < 0) 0.036030s: Exiting Redux.assert_term: 0.000003 seconds 0.036046s: Entering Redux.assert_term(func_rank(ptr_provenance_max_addr_limits) < 0) 0.036067s: Exiting Redux.assert_term: 0.000003 seconds 0.036083s: Entering Redux.assert_term(func_rank(null_pointer_provenance_min_addr) < 0) 0.036098s: Exiting Redux.assert_term: 0.000005 seconds 0.036113s: Entering Redux.assume(true ==> ptr_provenance_min_addr(null_pointer_provenance) = 0) 0.036139s: Exiting Redux.assume: 0.000015 seconds 0.036157s: Entering Redux.assert_term(func_rank(null_pointer_provenance_max_addr) < 0) 0.036172s: Exiting Redux.assert_term: 0.000005 seconds 0.036187s: Entering Redux.assume(true ==> ptr_provenance_max_addr(null_pointer_provenance) = 4294967295) 0.036209s: Exiting Redux.assume: 0.000012 seconds 0.036224s: Entering Redux.assert_term(func_rank(field_ptr_provenance_min_addr) < 0) 0.036236s: Exiting Redux.assert_term: 0.000002 seconds 0.036255s: Entering Redux.assert_term(func_rank(field_ptr_provenance_max_addr) < 0) 0.036267s: Exiting Redux.assert_term: 0.000003 seconds 0.036287s: Entering Redux.assert_term(func_rank(field_pointer_within_limits_def) < 0) 0.036307s: Exiting Redux.assert_term: 0.000003 seconds 0.036333s: Entering Redux.assert_term(func_rank(first_field_pointer_within_limits_elim) < 0) 0.036346s: Exiting Redux.assert_term: 0.000003 seconds 0.036371s: Entering Redux.assert_term(func_rank(first_field_of_union_variant_pointer_within_limits_elim) < 0) 0.036386s: Exiting Redux.assert_term: 0.000003 seconds 0.036412s: Entering Redux.assert_term(func_rank(ptr_within_limits_field_ptr_0) < 0) 0.036424s: Exiting Redux.assert_term: 0.000003 seconds 0.036450s: Entering Redux.assert_term(func_rank(has_type_short_ushort) < 0) 0.036463s: Exiting Redux.assert_term: 0.000003 seconds 0.036483s: Entering Redux.assert_term(func_rank(has_type_int_uint) < 0) 0.036496s: Exiting Redux.assert_term: 0.000003 seconds 0.036513s: Entering Redux.assert_term(func_rank(has_type_long_ulong) < 0) 0.036525s: Exiting Redux.assert_term: 0.000003 seconds 0.036553s: Entering Redux.assert_term(func_rank(has_type_llong_ullong) < 0) 0.036572s: Exiting Redux.assert_term: 0.000003 seconds 0.036588s: Entering Redux.assert_term(func_rank(has_type_intptr_uintptr) < 0) 0.036601s: Exiting Redux.assert_term: 0.000002 seconds 0.036616s: Entering Redux.assert_term(func_rank(has_type_int8_uint8) < 0) 0.036628s: Exiting Redux.assert_term: 0.000002 seconds 0.036643s: Entering Redux.assert_term(func_rank(has_type_int16_uint16) < 0) 0.036655s: Exiting Redux.assert_term: 0.000003 seconds 0.036670s: Entering Redux.assert_term(func_rank(has_type_int32_uint32) < 0) 0.036686s: Exiting Redux.assert_term: 0.000003 seconds 0.036703s: Entering Redux.assert_term(func_rank(has_type_int64_uint64) < 0) 0.036715s: Exiting Redux.assert_term: 0.000002 seconds 0.036730s: Entering Redux.assert_term(func_rank(has_type_int128_uint128) < 0) 0.036742s: Exiting Redux.assert_term: 0.000003 seconds 0.036759s: Entering Redux.assert_term(func_rank(has_type_ptr_add_) < 0) 0.036770s: Exiting Redux.assert_term: 0.000003 seconds 0.036796s: Entering Redux.assert_term(func_rank(llong_integer_to_llong_) < 0) 0.036814s: Exiting Redux.assert_term: 0.000003 seconds 0.036830s: Entering Redux.assert_term(func_rank(u_llong_integer_to_ullong_) < 0) 0.036842s: Exiting Redux.assert_term: 0.000002 seconds 0.036916s: Entering Redux.assert_term(func_rank(pointer_nonzero) < 0) 0.036928s: Exiting Redux.assert_term: 0.000002 seconds 0.036950s: Entering Redux.assert_term(func_rank(pointer_of_chars_of_pointer) < 0) 0.036962s: Exiting Redux.assert_term: 0.000003 seconds 0.036996s: Entering Redux.assert_term(func_rank(chars_of_pointer_of_chars) < 0) 0.037009s: Exiting Redux.assert_term: 0.000002 seconds 0.037031s: Entering Redux.assert_term(func_rank(chars_to_chars_) < 0) 0.037043s: Exiting Redux.assert_term: 0.000003 seconds 0.037057s: Entering Redux.assert_term(func_rank(chars__to_chars) < 0) 0.037069s: Exiting Redux.assert_term: 0.000003 seconds 0.037088s: Entering Redux.assert_term(func_rank(chars__split) < 0) 0.037099s: Exiting Redux.assert_term: 0.000003 seconds 0.037122s: Entering Redux.assert_term(func_rank(chars__join) < 0) 0.037134s: Exiting Redux.assert_term: 0.000003 seconds 0.037148s: Entering Redux.assert_term(func_rank(chars_chars__join) < 0) 0.037160s: Exiting Redux.assert_term: 0.000003 seconds 0.037175s: Entering Redux.assert_term(func_rank(chars__inv) < 0) 0.037187s: Exiting Redux.assert_term: 0.000003 seconds 0.037202s: Entering Redux.assert_term(func_rank(chars_inv) < 0) 0.037214s: Exiting Redux.assert_term: 0.000002 seconds 0.037238s: Entering Redux.assert_term(func_rank(chars_split) < 0) 0.037251s: Exiting Redux.assert_term: 0.000003 seconds 0.037267s: Entering Redux.assert_term(func_rank(chars_join) < 0) 0.037279s: Exiting Redux.assert_term: 0.000002 seconds 0.037294s: Entering Redux.assert_term(func_rank(int_of_chars_of_int) < 0) 0.037306s: Exiting Redux.assert_term: 0.000003 seconds 0.037328s: Entering Redux.assert_term(func_rank(chars_of_int_of_chars) < 0) 0.037341s: Exiting Redux.assert_term: 0.000002 seconds 0.037371s: Entering Redux.assert_term(func_rank(chars_of_int_size) < 0) 0.037383s: Exiting Redux.assert_term: 0.000003 seconds 0.037400s: Entering Redux.assert_term(func_rank(int_of_chars_size) < 0) 0.037413s: Exiting Redux.assert_term: 0.000003 seconds 0.037437s: Entering Redux.assert_term(func_rank(chars__to_int_) < 0) 0.037449s: Exiting Redux.assert_term: 0.000003 seconds 0.037465s: Entering Redux.assert_term(func_rank(chars_to_integer) < 0) 0.037477s: Exiting Redux.assert_term: 0.000002 seconds 0.037498s: Entering Redux.assert_term(func_rank(chars_to_u_integer) < 0) 0.037509s: Exiting Redux.assert_term: 0.000002 seconds 0.037523s: Entering Redux.assert_term(func_rank(chars_to_short_integer) < 0) 0.037543s: Exiting Redux.assert_term: 0.000002 seconds 0.037559s: Entering Redux.assert_term(func_rank(chars_to_u_short_integer) < 0) 0.037572s: Exiting Redux.assert_term: 0.000002 seconds 0.037588s: Entering Redux.assert_term(func_rank(chars_to_pointer) < 0) 0.037606s: Exiting Redux.assert_term: 0.000003 seconds 0.037620s: Entering Redux.assert_term(func_rank(chars_to_boolean) < 0) 0.037632s: Exiting Redux.assert_term: 0.000003 seconds 0.037647s: Entering Redux.assert_term(func_rank(chars_to_integer_) < 0) 0.037658s: Exiting Redux.assert_term: 0.000003 seconds 0.037673s: Entering Redux.assert_term(func_rank(int__to_chars_) < 0) 0.037685s: Exiting Redux.assert_term: 0.000003 seconds 0.037700s: Entering Redux.assert_term(func_rank(integer_to_chars) < 0) 0.037717s: Exiting Redux.assert_term: 0.000002 seconds 0.037732s: Entering Redux.assert_term(func_rank(uint__to_chars_) < 0) 0.037743s: Exiting Redux.assert_term: 0.000003 seconds 0.037758s: Entering Redux.assert_term(func_rank(u_integer_to_chars) < 0) 0.037770s: Exiting Redux.assert_term: 0.000003 seconds 0.037785s: Entering Redux.assert_term(func_rank(short_integer_to_chars) < 0) 0.037797s: Exiting Redux.assert_term: 0.000003 seconds 0.037813s: Entering Redux.assert_term(func_rank(u_short_integer_to_chars) < 0) 0.037831s: Exiting Redux.assert_term: 0.000003 seconds 0.037846s: Entering Redux.assert_term(func_rank(pointer_to_chars) < 0) 0.037857s: Exiting Redux.assert_term: 0.000003 seconds 0.037871s: Entering Redux.assert_term(func_rank(boolean_to_chars) < 0) 0.037883s: Exiting Redux.assert_term: 0.000002 seconds 0.037897s: Entering Redux.assert_term(func_rank(integer__to_chars) < 0) 0.037908s: Exiting Redux.assert_term: 0.000003 seconds 0.037923s: Entering Redux.assert_term(func_rank(u_character_to_character) < 0) 0.037943s: Exiting Redux.assert_term: 0.000002 seconds 0.037958s: Entering Redux.assert_term(func_rank(character_to_u_character) < 0) 0.037969s: Exiting Redux.assert_term: 0.000002 seconds 0.037983s: Entering Redux.assert_term(func_rank(uchars__inv) < 0) 0.037996s: Exiting Redux.assert_term: 0.000002 seconds 0.038011s: Entering Redux.assert_term(func_rank(uchars__split) < 0) 0.038023s: Exiting Redux.assert_term: 0.000002 seconds 0.038038s: Entering Redux.assert_term(func_rank(uchars_to_uchars_) < 0) 0.038059s: Exiting Redux.assert_term: 0.000003 seconds 0.038073s: Entering Redux.assert_term(func_rank(uchars_inv) < 0) 0.038085s: Exiting Redux.assert_term: 0.000002 seconds 0.038098s: Entering Redux.assert_term(func_rank(uchars_split) < 0) 0.038110s: Exiting Redux.assert_term: 0.000002 seconds 0.038126s: Entering Redux.assert_term(func_rank(uchars_join) < 0) 0.038138s: Exiting Redux.assert_term: 0.000003 seconds 0.038154s: Entering Redux.assert_term(func_rank(ints__split) < 0) 0.038171s: Exiting Redux.assert_term: 0.000003 seconds 0.038187s: Entering Redux.assert_term(func_rank(ints__join) < 0) 0.038199s: Exiting Redux.assert_term: 0.000002 seconds 0.038214s: Entering Redux.assert_term(func_rank(ints_to_ints_) < 0) 0.038226s: Exiting Redux.assert_term: 0.000002 seconds 0.038241s: Entering Redux.assert_term(func_rank(ints__to_ints) < 0) 0.038253s: Exiting Redux.assert_term: 0.000002 seconds 0.038268s: Entering Redux.assert_term(func_rank(ints_inv) < 0) 0.038285s: Exiting Redux.assert_term: 0.000003 seconds 0.038299s: Entering Redux.assert_term(func_rank(ints__inv) < 0) 0.038311s: Exiting Redux.assert_term: 0.000003 seconds 0.038325s: Entering Redux.assert_term(func_rank(uints_inv) < 0) 0.038337s: Exiting Redux.assert_term: 0.000002 seconds 0.038350s: Entering Redux.assert_term(func_rank(llongs_inv) < 0) 0.038362s: Exiting Redux.assert_term: 0.000003 seconds 0.038375s: Entering Redux.assert_term(func_rank(ullongs_inv) < 0) 0.038392s: Exiting Redux.assert_term: 0.000002 seconds 0.038405s: Entering Redux.assert_term(func_rank(shorts_inv) < 0) 0.038418s: Exiting Redux.assert_term: 0.000002 seconds 0.038431s: Entering Redux.assert_term(func_rank(ushorts_inv) < 0) 0.038442s: Exiting Redux.assert_term: 0.000002 seconds 0.038456s: Entering Redux.assert_term(func_rank(bools_inv) < 0) 0.038468s: Exiting Redux.assert_term: 0.000002 seconds 0.038481s: Entering Redux.assert_term(func_rank(pointers__inv) < 0) 0.038497s: Exiting Redux.assert_term: 0.000003 seconds 0.038510s: Entering Redux.assert_term(func_rank(pointers__split) < 0) 0.038522s: Exiting Redux.assert_term: 0.000002 seconds 0.038548s: Entering Redux.assert_term(func_rank(pointers__join) < 0) 0.038561s: Exiting Redux.assert_term: 0.000003 seconds 0.038579s: Entering Redux.assert_term(func_rank(pointers_pointers__join) < 0) 0.038594s: Exiting Redux.assert_term: 0.000004 seconds 0.038613s: Entering Redux.assert_term(func_rank(pointers_to_pointers_) < 0) 0.038631s: Exiting Redux.assert_term: 0.000003 seconds 0.038647s: Entering Redux.assert_term(func_rank(pointers_inv) < 0) 0.038659s: Exiting Redux.assert_term: 0.000003 seconds 0.038674s: Entering Redux.assert_term(func_rank(pointers_split) < 0) 0.038686s: Exiting Redux.assert_term: 0.000002 seconds 0.038702s: Entering Redux.assert_term(func_rank(pointers_join) < 0) 0.038715s: Exiting Redux.assert_term: 0.000002 seconds 0.038731s: Entering Redux.assert_term(func_rank(map_uchar_of_char_char_of_uchar) < 0) 0.038748s: Exiting Redux.assert_term: 0.000003 seconds 0.038770s: Entering Redux.assert_term(func_rank(map_char_of_uchar_uchar_of_char) < 0) 0.038784s: Exiting Redux.assert_term: 0.000004 seconds 0.038811s: Entering Redux.assert_term(func_rank(chars_to_uchars) < 0) 0.038826s: Exiting Redux.assert_term: 0.000004 seconds 0.038842s: Entering Redux.assert_term(func_rank(chars__to_uchars_) < 0) 0.038853s: Exiting Redux.assert_term: 0.000003 seconds 0.038868s: Entering Redux.assert_term(func_rank(uchars_to_chars) < 0) 0.038888s: Exiting Redux.assert_term: 0.000003 seconds 0.038903s: Entering Redux.assert_term(func_rank(uchars__to_chars_) < 0) 0.038915s: Exiting Redux.assert_term: 0.000002 seconds 0.038929s: Entering Redux.assert_term(func_rank(chars_to_ints) < 0) 0.038940s: Exiting Redux.assert_term: 0.000002 seconds 0.038956s: Entering Redux.assert_term(func_rank(ints_to_chars) < 0) 0.038967s: Exiting Redux.assert_term: 0.000003 seconds 0.038982s: Entering Redux.assert_term(func_rank(ints__to_chars_) < 0) 0.039000s: Exiting Redux.assert_term: 0.000003 seconds 0.039015s: Entering Redux.assert_term(func_rank(chars_to_uints) < 0) 0.039027s: Exiting Redux.assert_term: 0.000002 seconds 0.039043s: Entering Redux.assert_term(func_rank(uints_to_chars) < 0) 0.039054s: Exiting Redux.assert_term: 0.000002 seconds 0.039069s: Entering Redux.assert_term(func_rank(chars_to_bools) < 0) 0.039081s: Exiting Redux.assert_term: 0.000002 seconds 0.039109s: Entering Redux.assert_term(func_rank(bools_to_chars) < 0) 0.039124s: Exiting Redux.assert_term: 0.000003 seconds 0.039144s: Entering Redux.assert_term(func_rank(chars_to_integers_) < 0) 0.039157s: Exiting Redux.assert_term: 0.000003 seconds 0.039175s: Entering Redux.assert_term(func_rank(integers__to_chars) < 0) 0.039187s: Exiting Redux.assert_term: 0.000002 seconds 0.039205s: Entering Redux.assert_term(func_rank(integers___to_chars_) < 0) 0.039220s: Exiting Redux.assert_term: 0.000003 seconds 0.039240s: Entering Redux.assert_term(func_rank(uchars_to_integers_) < 0) 0.039253s: Exiting Redux.assert_term: 0.000002 seconds 0.039270s: Entering Redux.assert_term(func_rank(integers__to_uchars) < 0) 0.039282s: Exiting Redux.assert_term: 0.000002 seconds 0.039296s: Entering Redux.assert_term(func_rank(chars__to_pointers_) < 0) 0.039308s: Exiting Redux.assert_term: 0.000002 seconds 0.039324s: Entering Redux.assert_term(func_rank(pointers__to_chars_) < 0) 0.039335s: Exiting Redux.assert_term: 0.000002 seconds 0.039354s: Entering Redux.assert_term(func_rank(chars_to_pointers) < 0) 0.039366s: Exiting Redux.assert_term: 0.000003 seconds 0.039383s: Entering Redux.assert_term(func_rank(pointers_to_chars) < 0) 0.039395s: Exiting Redux.assert_term: 0.000002 seconds 0.039410s: Entering Redux.assert_term(func_rank(integers__inv) < 0) 0.039422s: Exiting Redux.assert_term: 0.000003 seconds 0.039438s: Entering Redux.assert_term(func_rank(integers__to_integers__) < 0) 0.039449s: Exiting Redux.assert_term: 0.000003 seconds 0.039471s: Entering Redux.assert_term(func_rank(divrem_elim) < 0) 0.039483s: Exiting Redux.assert_term: 0.000003 seconds 0.039497s: Entering Redux.assert_term(func_rank(string_to_body_chars) < 0) 0.039508s: Exiting Redux.assert_term: 0.000003 seconds 0.039524s: Entering Redux.assert_term(func_rank(body_chars_to_string) < 0) 0.039550s: Exiting Redux.assert_term: 0.000004 seconds 0.039570s: Entering Redux.assert_term(func_rank(chars_to_string) < 0) 0.039588s: Exiting Redux.assert_term: 0.000003 seconds 0.039606s: Entering Redux.assert_term(func_rank(string_to_chars_) < 0) 0.039618s: Exiting Redux.assert_term: 0.000002 seconds 0.039632s: Entering Redux.assert_term(func_rank(string_to_chars) < 0) 0.039645s: Exiting Redux.assert_term: 0.000003 seconds 0.039659s: Entering Redux.assert_term(func_rank(chars_separate_string) < 0) 0.039672s: Exiting Redux.assert_term: 0.000003 seconds 0.040040s: Entering Redux.assert_term(func_rank(chars_unseparate_string) < 0) 0.040062s: Exiting Redux.assert_term: 0.000003 seconds 0.041102s: Entering Redux.assert_term(func_rank(reach_error) = 199) 0.041123s: Exiting Redux.assert_term: 0.000006 seconds 0.041143s: Entering Redux.assert_term(func_rank(assume_abort_if_not) = 201) 0.041156s: Exiting Redux.assert_term: 0.000004 seconds 0.041171s: Entering Redux.assert_term(func_rank(__VERIFIER_assert) = 202) 0.041183s: Exiting Redux.assert_term: 0.000003 seconds 0.041199s: Entering Redux.assert_term(func_rank(main) = 203) 0.041219s: Exiting Redux.assert_term: 0.000003 seconds 0.041254s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(29,5-9): Function 'main': Function type implementation check 0.041277s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,18-24): Producing assertion 0.041292s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,49-51): Producing assertion 0.041301s: Entering Redux.assume(0 <= argc) 0.041323s: Exiting Redux.assume: 0.000005 seconds 0.041332s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,61-62): Producing assertion 0.041342s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,64-68): Producing assertion 0.041357s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(29,25-31): Consuming assertion 0.041370s: Consuming chunk module(fermat1_ll_valuebound5__verifast_instrumented_modified, true) 0.041381s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Producing assertion 0.041398s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1085,17-21): Consuming assertion 0.041407s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(29,5-9): Cleaning up dummy fraction chunks 0.041416s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(29,5-9): Leak check. 0.041461s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(8,6-17): Verifying function 'reach_error' 0.041476s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(8,33-38): Producing assertion 0.041484s: Entering Redux.assume(false) 0.041496s: Exiting Redux.assume: 0.000003 seconds 0.041509s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.041522s: Exiting Redux.assert_term: 0.000004 seconds 0.041542s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,6-25): Verifying function 'assume_abort_if_not' 0.041551s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Producing assertion 0.041564s: Entering Redux.assume(true) 0.041574s: Exiting Redux.assume: 0.000001 seconds 0.041585s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,6-25): Executing statement 0.041601s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(17,3-5): Executing statement 0.041619s: Entering Redux.assume(!(!(cond = 0))) 0.041646s: Exiting Redux.assume: 0.000015 seconds 0.041655s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(17,13-14): Executing statement 0.041672s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(17,14-19): Executing statement 0.041688s: Entering Redux.assert_term(func_rank(abort) < 0) 0.041701s: Exiting Redux.assert_term: 0.000004 seconds 0.041711s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(17,14-19): Verifying call 0.041720s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(5,38-42): Consuming assertion 0.041729s: Entering Redux.query(true) 0.041743s: Exiting Redux.query 0.041752s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(6,13-18): Producing assertion 0.041761s: Entering Redux.assume(false) 0.041771s: Exiting Redux.assume: 0.000002 seconds 0.041782s: Entering Redux.assume(!(!(!(cond = 0)))) 0.041795s: Exiting Redux.assume: 0.000004 seconds 0.041805s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(18,1-2): Executing return statement 0.041814s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Consuming assertion 0.041828s: Entering Redux.query(true) 0.041836s: Exiting Redux.query 0.041846s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(18,1-2): Cleaning up dummy fraction chunks 0.041855s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(18,1-2): Leak check. 0.041873s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.041889s: Exiting Redux.assert_term: 0.000005 seconds 0.041903s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,6-23): Verifying function '__VERIFIER_assert' 0.041922s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Producing assertion 0.041933s: Entering Redux.assume(1 <= cond) 0.041948s: Exiting Redux.assume: 0.000006 seconds 0.041958s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,6-23): Executing statement 0.041972s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(22,5-7): Executing statement 0.041985s: Entering Redux.assume(!(!(cond = 0))) 0.042740s: Exiting Redux.assume: 0.000745 seconds 0.042766s: Entering Redux.assume(!(!(!(cond = 0)))) 0.042780s: Exiting Redux.assume: 0.000003 seconds 0.042790s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(26,5-11): Executing return statement 0.042803s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Consuming assertion 0.042813s: Entering Redux.query(1 <= cond) 0.042829s: Exiting Redux.query 0.042838s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(27,1-2): Cleaning up dummy fraction chunks 0.042851s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(27,1-2): Leak check. 0.042871s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(29,5-9): Verifying function 'main' 0.042881s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(29,25-31): Producing assertion 0.042900s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(29,5-9): Executing statement 0.042915s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(33,1-2): Executing statement 0.042930s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(35,1-36,1): Executing statement 0.042946s: Consuming chunk [_]module(fermat1_ll_valuebound5__verifast_instrumented_modified, true) 0.042957s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(37,5-8): Executing statement 0.042969s: Entering Redux.assert_term(-2147483648 <= A && A <= 2147483647) 0.042984s: Exiting Redux.assert_term: 0.000004 seconds 0.042994s: Entering Redux.assert_term(-2147483648 <= R && R <= 2147483647) 0.043013s: Exiting Redux.assert_term: 0.000004 seconds 0.043022s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(38,5-9): Executing statement 0.043034s: Entering Redux.assert_term(-9223372036854775808 <= u && u <= 9223372036854775807) 0.043047s: Exiting Redux.assert_term: 0.000003 seconds 0.043057s: Entering Redux.assert_term(-9223372036854775808 <= v && v <= 9223372036854775807) 0.043069s: Exiting Redux.assert_term: 0.000003 seconds 0.043079s: Entering Redux.assert_term(-9223372036854775808 <= r && r <= 9223372036854775807) 0.043096s: Exiting Redux.assert_term: 0.000003 seconds 0.043104s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(39,7-8): Executing statement 0.043123s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.043135s: Exiting Redux.assert_term: 0.000004 seconds 0.043145s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(39,9-30): Verifying call 0.043154s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(11,53-57): Consuming assertion 0.043167s: Entering Redux.query(true) 0.043176s: Exiting Redux.query 0.043187s: Entering Redux.assert_term(-2147483648 <= A0 && A0 <= 2147483647) 0.043199s: Exiting Redux.assert_term: 0.000003 seconds 0.043208s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(12,13-17): Producing assertion 0.043216s: Entering Redux.assume(true) 0.043226s: Exiting Redux.assume: 0.000001 seconds 0.043235s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(40,5-24): Executing statement 0.043255s: Entering Redux.assume(0 <= A0) 0.043270s: Exiting Redux.assume: 0.000006 seconds 0.043280s: Entering Redux.assume(A0 <= 5) 0.043294s: Exiting Redux.assume: 0.000004 seconds 0.043303s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(40,5-24): Verifying call 0.043312s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.043321s: Entering Redux.query(true) 0.043329s: Exiting Redux.query 0.043338s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.043356s: Entering Redux.assume(true) 0.043366s: Exiting Redux.assume: 0.000001 seconds 0.043375s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(41,7-8): Executing statement 0.043386s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.043399s: Exiting Redux.assert_term: 0.000004 seconds 0.043408s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(41,9-30): Verifying call 0.043417s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(11,53-57): Consuming assertion 0.043433s: Entering Redux.query(true) 0.043441s: Exiting Redux.query 0.043452s: Entering Redux.assert_term(-2147483648 <= R0 && R0 <= 2147483647) 0.043465s: Exiting Redux.assert_term: 0.000003 seconds 0.043474s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(12,13-17): Producing assertion 0.043482s: Entering Redux.assume(true) 0.043493s: Exiting Redux.assume: 0.000001 seconds 0.043503s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(42,5-24): Executing statement 0.043524s: Entering Redux.assume(0 <= R0) 0.043549s: Exiting Redux.assume: 0.000005 seconds 0.043560s: Entering Redux.assume(R0 <= 5) 0.043574s: Exiting Redux.assume: 0.000005 seconds 0.043583s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(42,5-24): Verifying call 0.043592s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.043601s: Entering Redux.query(true) 0.043610s: Exiting Redux.query 0.043625s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.043634s: Entering Redux.assume(true) 0.043645s: Exiting Redux.assume: 0.000001 seconds 0.043654s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Executing statement 0.043676s: Entering Redux.assume(((R0 - 1) * (R0 - 1)) < A0) 0.043824s: Exiting Redux.assume: 0.000136 seconds 0.043837s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Verifying call 0.043854s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.043863s: Entering Redux.query(true) 0.043872s: Exiting Redux.query 0.043881s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.043890s: Entering Redux.assume(true) 0.043900s: Exiting Redux.assume: 0.000001 seconds 0.043908s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Executing statement 0.043923s: Entering Redux.query(!(2 = 0)) 0.043937s: Exiting Redux.query 0.043949s: Entering Redux.assume(%(A0, 2) = 1) 0.043961s: Exiting Redux.assume: 0.000003 seconds 0.043970s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.043980s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.043988s: Entering Redux.query(true) 0.043997s: Exiting Redux.query 0.044006s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.044021s: Entering Redux.assume(true) 0.044032s: Exiting Redux.assume: 0.000001 seconds 0.044041s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.044057s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.044068s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.044082s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.044107s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.044129s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.045489s: Exiting Redux.query 0.045506s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.045521s: Exiting Redux.assert_term: 0.000004 seconds 0.045539s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.045558s: Exiting Redux.assert_term: 0.000004 seconds 0.045569s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.045581s: Exiting Redux.assert_term: 0.000003 seconds 0.045591s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.045603s: Exiting Redux.assert_term: 0.000002 seconds 0.045612s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.045625s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.045659s: Exiting Redux.assume: 0.000019 seconds 0.045668s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.045679s: Entering Redux.assume(!(1 = 0)) 0.045690s: Exiting Redux.assume: 0.000001 seconds 0.045700s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.045713s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.045743s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.045764s: Exiting Redux.assume: 0.000010 seconds 0.045773s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.045782s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.045792s: Entering Redux.query(1 <= 1) 0.045801s: Exiting Redux.query 0.045809s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.045824s: Entering Redux.assume(1 <= 1) 0.045834s: Exiting Redux.assume: 0.000001 seconds 0.045843s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.045854s: Entering Redux.assume(!(!(r0 = 0))) 0.045884s: Exiting Redux.assume: 0.000020 seconds 0.045893s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.045904s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.045932s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.045953s: Exiting Redux.assume: 0.000010 seconds 0.045962s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.045971s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.045979s: Entering Redux.query(1 <= 1) 0.045987s: Exiting Redux.query 0.045996s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.046010s: Entering Redux.assume(1 <= 1) 0.046020s: Exiting Redux.assume: 0.000001 seconds 0.046029s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.046039s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.046048s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.046056s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.046073s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.046099s: Exiting Redux.assume: 0.000018 seconds 0.046110s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.046122s: Exiting Redux.assume: 0.000003 seconds 0.046132s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.046150s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.046164s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.046193s: Exiting Redux.query 0.046205s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.046218s: Exiting Redux.assert_term: 0.000004 seconds 0.046228s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.046240s: Exiting Redux.assert_term: 0.000003 seconds 0.046249s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.046351s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.046381s: Exiting Redux.assume: 0.000019 seconds 0.046390s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.046401s: Entering Redux.assume(!(1 = 0)) 0.046411s: Exiting Redux.assume: 0.000001 seconds 0.046421s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.046434s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.046465s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.046486s: Exiting Redux.assume: 0.000011 seconds 0.046495s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.046504s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.046513s: Entering Redux.query(1 <= 1) 0.046522s: Exiting Redux.query 0.046539s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.046554s: Entering Redux.assume(1 <= 1) 0.046565s: Exiting Redux.assume: 0.000001 seconds 0.046573s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.046585s: Entering Redux.assume(!(0 < r2)) 0.046602s: Exiting Redux.assume: 0.000008 seconds 0.046611s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.046622s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.046644s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.046658s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.046685s: Exiting Redux.query 0.046697s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.046711s: Exiting Redux.assert_term: 0.000003 seconds 0.046721s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.046739s: Exiting Redux.assert_term: 0.000003 seconds 0.046748s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.046761s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.046814s: Exiting Redux.assume: 0.000043 seconds 0.046823s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.046833s: Entering Redux.assume(!(1 = 0)) 0.046850s: Exiting Redux.assume: 0.000001 seconds 0.046860s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.046874s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.046898s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.046920s: Exiting Redux.assume: 0.000012 seconds 0.046930s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.046939s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.046955s: Entering Redux.query(1 <= 1) 0.046964s: Exiting Redux.query 0.046973s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.046982s: Entering Redux.assume(1 <= 1) 0.046992s: Exiting Redux.assume: 0.000001 seconds 0.047000s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.047011s: Entering Redux.assume(!(r3 < 0)) 0.047037s: Exiting Redux.assume: 0.000009 seconds 0.047046s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.047060s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.047072s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.047100s: Exiting Redux.query 0.047109s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.047124s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.047135s: Entering Redux.assume(!(!(r3 < 0))) 0.047153s: Exiting Redux.assume: 0.000009 seconds 0.047164s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.047175s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.047191s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.047204s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.047479s: Exiting Redux.query 0.047491s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.047500s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.047514s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.047551s: Exiting Redux.assume: 0.000026 seconds 0.047569s: Entering Redux.assume(!(!(1 = 0))) 0.047580s: Exiting Redux.assume: 0.000001 seconds 0.047593s: Entering Redux.assume(!(!(0 < r2))) 0.047610s: Exiting Redux.assume: 0.000007 seconds 0.047620s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.047632s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.047647s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.047661s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.048009s: Exiting Redux.query 0.048022s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.048030s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.048044s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.048071s: Exiting Redux.assume: 0.000017 seconds 0.048088s: Entering Redux.assume(!(!(1 = 0))) 0.048098s: Exiting Redux.assume: 0.000001 seconds 0.048116s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.048142s: Exiting Redux.assume: 0.000017 seconds 0.048154s: Entering Redux.assume(!(!(1 = 0))) 0.048165s: Exiting Redux.assume: 0.000001 seconds 0.048181s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.048193s: Exiting Redux.assume: 0.000003 seconds 0.048204s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.048220s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.048228s: Entering Redux.query(true) 0.048237s: Exiting Redux.query 0.048247s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.048255s: Entering Redux.assume(true) 0.048266s: Exiting Redux.assume: 0.000001 seconds 0.048274s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.048295s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.048305s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.048318s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.048335s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.048349s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.049413s: Exiting Redux.query 0.049434s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.049451s: Exiting Redux.assert_term: 0.000006 seconds 0.049462s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.049474s: Exiting Redux.assert_term: 0.000003 seconds 0.049483s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.049495s: Exiting Redux.assert_term: 0.000003 seconds 0.049517s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.049533s: Exiting Redux.assert_term: 0.000003 seconds 0.049552s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.049567s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.049595s: Exiting Redux.assume: 0.000018 seconds 0.049606s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.049632s: Entering Redux.assume(!(1 = 0)) 0.049645s: Exiting Redux.assume: 0.000001 seconds 0.049657s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.049673s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.049698s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.049719s: Exiting Redux.assume: 0.000011 seconds 0.049729s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.049744s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.049753s: Entering Redux.query(1 <= 1) 0.049763s: Exiting Redux.query 0.049772s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.049780s: Entering Redux.assume(1 <= 1) 0.049790s: Exiting Redux.assume: 0.000001 seconds 0.049799s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.049816s: Entering Redux.assume(!(!(r0 = 0))) 0.049847s: Exiting Redux.assume: 0.000021 seconds 0.049856s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.049866s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.049888s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.049908s: Exiting Redux.assume: 0.000010 seconds 0.049917s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.049932s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.049941s: Entering Redux.query(1 <= 1) 0.049949s: Exiting Redux.query 0.049958s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.049967s: Entering Redux.assume(1 <= 1) 0.049977s: Exiting Redux.assume: 0.000001 seconds 0.049985s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.050001s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.050010s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.050018s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.050030s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.050056s: Exiting Redux.assume: 0.000017 seconds 0.050068s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.050086s: Exiting Redux.assume: 0.000003 seconds 0.050096s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.050116s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.050128s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.050153s: Exiting Redux.query 0.050165s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.050185s: Exiting Redux.assert_term: 0.000004 seconds 0.050196s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.050209s: Exiting Redux.assert_term: 0.000003 seconds 0.050218s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.050231s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.050257s: Exiting Redux.assume: 0.000016 seconds 0.050267s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.050283s: Entering Redux.assume(!(1 = 0)) 0.050294s: Exiting Redux.assume: 0.000001 seconds 0.050304s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.050318s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.050343s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.050363s: Exiting Redux.assume: 0.000009 seconds 0.050379s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.050389s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.050398s: Entering Redux.query(1 <= 1) 0.050407s: Exiting Redux.query 0.050416s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.050427s: Entering Redux.assume(1 <= 1) 0.050438s: Exiting Redux.assume: 0.000001 seconds 0.050446s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.050465s: Entering Redux.assume(!(0 < r2)) 0.050482s: Exiting Redux.assume: 0.000007 seconds 0.050492s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.050503s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.052665s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.052694s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.052745s: Exiting Redux.query 0.052760s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.052774s: Exiting Redux.assert_term: 0.000004 seconds 0.052784s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.052797s: Exiting Redux.assert_term: 0.000003 seconds 0.052807s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.052827s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.052895s: Exiting Redux.assume: 0.000057 seconds 0.052909s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.052922s: Entering Redux.assume(!(1 = 0)) 0.052935s: Exiting Redux.assume: 0.000001 seconds 0.052948s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.052965s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.053016s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.053041s: Exiting Redux.assume: 0.000013 seconds 0.053052s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.053061s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.053071s: Entering Redux.query(1 <= 1) 0.053080s: Exiting Redux.query 0.053089s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.053106s: Entering Redux.assume(1 <= 1) 0.053118s: Exiting Redux.assume: 0.000001 seconds 0.053129s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.053146s: Entering Redux.assume(!(r3 < 0)) 0.053166s: Exiting Redux.assume: 0.000010 seconds 0.053176s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.053193s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.053213s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.053241s: Exiting Redux.query 0.053253s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.053264s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.053278s: Entering Redux.assume(!(!(r3 < 0))) 0.053302s: Exiting Redux.assume: 0.000011 seconds 0.053329s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.053346s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.053365s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.053384s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.053702s: Exiting Redux.query 0.053720s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.053741s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.053756s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.053785s: Exiting Redux.assume: 0.000019 seconds 0.053798s: Entering Redux.assume(!(!(1 = 0))) 0.053813s: Exiting Redux.assume: 0.000001 seconds 0.053828s: Entering Redux.assume(!(!(0 < r2))) 0.053844s: Exiting Redux.assume: 0.000008 seconds 0.053862s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.053876s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.053893s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.053910s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.054523s: Exiting Redux.query 0.054545s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.054561s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.054575s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.054601s: Exiting Redux.assume: 0.000017 seconds 0.054612s: Entering Redux.assume(!(!(1 = 0))) 0.054623s: Exiting Redux.assume: 0.000001 seconds 0.054636s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.054667s: Exiting Redux.assume: 0.000015 seconds 0.054678s: Entering Redux.assume(!(!(1 = 0))) 0.054688s: Exiting Redux.assume: 0.000001 seconds 0.054727s: Entering Redux.assume(!(((R0 - 1) * (R0 - 1)) < A0)) 0.054860s: Exiting Redux.assume: 0.000122 seconds 0.054872s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Verifying call 0.054881s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.054890s: Entering Redux.query(true) 0.054906s: Exiting Redux.query 0.054916s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.054924s: Entering Redux.assume(true) 0.054935s: Exiting Redux.assume: 0.000001 seconds 0.054944s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Executing statement 0.054959s: Entering Redux.query(!(2 = 0)) 0.054968s: Exiting Redux.query 0.054979s: Entering Redux.assume(%(A0, 2) = 1) 0.054991s: Exiting Redux.assume: 0.000003 seconds 0.055007s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.055018s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.055026s: Entering Redux.query(true) 0.055034s: Exiting Redux.query 0.055043s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.055051s: Entering Redux.assume(true) 0.055061s: Exiting Redux.assume: 0.000001 seconds 0.055070s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.055091s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.055101s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.055116s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.055134s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.055149s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.056298s: Exiting Redux.query 0.056320s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.056334s: Exiting Redux.assert_term: 0.000004 seconds 0.056346s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.056358s: Exiting Redux.assert_term: 0.000003 seconds 0.056368s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.056390s: Exiting Redux.assert_term: 0.000004 seconds 0.056404s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.056420s: Exiting Redux.assert_term: 0.000004 seconds 0.056428s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.056443s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.056466s: Exiting Redux.assume: 0.000012 seconds 0.056481s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.056492s: Entering Redux.assume(!(1 = 0)) 0.056504s: Exiting Redux.assume: 0.000001 seconds 0.056514s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.056532s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.056565s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.056582s: Exiting Redux.assume: 0.000006 seconds 0.056599s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.056609s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.056618s: Entering Redux.query(1 <= 1) 0.056626s: Exiting Redux.query 0.056635s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.056644s: Entering Redux.assume(1 <= 1) 0.056655s: Exiting Redux.assume: 0.000001 seconds 0.056671s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.056683s: Entering Redux.assume(!(!(r0 = 0))) 0.056712s: Exiting Redux.assume: 0.000019 seconds 0.056722s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.056732s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.056755s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.056771s: Exiting Redux.assume: 0.000006 seconds 0.056788s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.056797s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.056806s: Entering Redux.query(1 <= 1) 0.056815s: Exiting Redux.query 0.056824s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.056832s: Entering Redux.assume(1 <= 1) 0.056842s: Exiting Redux.assume: 0.000001 seconds 0.056851s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.056867s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.056877s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.056885s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.056897s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.056917s: Exiting Redux.assume: 0.000011 seconds 0.056934s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.056947s: Exiting Redux.assume: 0.000003 seconds 0.056956s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.056973s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.056987s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.057005s: Exiting Redux.query 0.057017s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.057042s: Exiting Redux.assert_term: 0.000004 seconds 0.057053s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.057065s: Exiting Redux.assert_term: 0.000003 seconds 0.057075s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.057088s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.057109s: Exiting Redux.assume: 0.000012 seconds 0.057130s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.057141s: Entering Redux.assume(!(1 = 0)) 0.057317s: Exiting Redux.assume: 0.000165 seconds 0.057329s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.057342s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.057368s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.057392s: Exiting Redux.assume: 0.000007 seconds 0.057402s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.057410s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.057419s: Entering Redux.query(1 <= 1) 0.057428s: Exiting Redux.query 0.057437s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.057446s: Entering Redux.assume(1 <= 1) 0.057456s: Exiting Redux.assume: 0.000001 seconds 0.057470s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.057482s: Entering Redux.assume(!(0 < r2)) 0.057499s: Exiting Redux.assume: 0.000007 seconds 0.057508s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.057518s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.057547s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.057567s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.057587s: Exiting Redux.query 0.057599s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.057613s: Exiting Redux.assert_term: 0.000003 seconds 0.057622s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.057635s: Exiting Redux.assert_term: 0.000003 seconds 0.057644s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.057664s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.057697s: Exiting Redux.assume: 0.000022 seconds 0.057706s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.057717s: Entering Redux.assume(!(1 = 0)) 0.057727s: Exiting Redux.assume: 0.000001 seconds 0.057737s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.057757s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.057781s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.057798s: Exiting Redux.assume: 0.000007 seconds 0.057807s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.057817s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.057826s: Entering Redux.query(1 <= 1) 0.057841s: Exiting Redux.query 0.057850s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.057861s: Entering Redux.assume(1 <= 1) 0.057871s: Exiting Redux.assume: 0.000002 seconds 0.057879s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.057891s: Entering Redux.assume(!(r3 < 0)) 0.057908s: Exiting Redux.assume: 0.000009 seconds 0.057917s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.057938s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.057951s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.057970s: Exiting Redux.query 0.057979s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.057988s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.057998s: Entering Redux.assume(!(!(r3 < 0))) 0.058021s: Exiting Redux.assume: 0.000007 seconds 0.058031s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.058042s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.058057s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.058071s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.058262s: Exiting Redux.query 0.058281s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.058290s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.058303s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.058323s: Exiting Redux.assume: 0.000011 seconds 0.058333s: Entering Redux.assume(!(!(1 = 0))) 0.058343s: Exiting Redux.assume: 0.000001 seconds 0.058355s: Entering Redux.assume(!(!(0 < r2))) 0.058378s: Exiting Redux.assume: 0.000007 seconds 0.058388s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.058400s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.058415s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.058429s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.059047s: Exiting Redux.query 0.059077s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.059089s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.059105s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.059127s: Exiting Redux.assume: 0.000012 seconds 0.059138s: Entering Redux.assume(!(!(1 = 0))) 0.059149s: Exiting Redux.assume: 0.000001 seconds 0.059164s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.059191s: Exiting Redux.assume: 0.000010 seconds 0.059203s: Entering Redux.assume(!(!(1 = 0))) 0.059214s: Exiting Redux.assume: 0.000001 seconds 0.059228s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.059241s: Exiting Redux.assume: 0.000004 seconds 0.059253s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.059263s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.059279s: Entering Redux.query(true) 0.059289s: Exiting Redux.query 0.059299s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.059309s: Entering Redux.assume(true) 0.059321s: Exiting Redux.assume: 0.000001 seconds 0.059330s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.059347s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.059357s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.059381s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.059401s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.059416s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.061019s: Exiting Redux.query 0.061036s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.061058s: Exiting Redux.assert_term: 0.000005 seconds 0.061069s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.061082s: Exiting Redux.assert_term: 0.000003 seconds 0.061094s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.061107s: Exiting Redux.assert_term: 0.000003 seconds 0.061118s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.061139s: Exiting Redux.assert_term: 0.000004 seconds 0.061149s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.061165s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.061189s: Exiting Redux.assume: 0.000014 seconds 0.061198s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.061209s: Entering Redux.assume(!(1 = 0)) 0.061221s: Exiting Redux.assume: 0.000001 seconds 0.061241s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.061260s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.061289s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.061306s: Exiting Redux.assume: 0.000007 seconds 0.061317s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.061326s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.061344s: Entering Redux.query(1 <= 1) 0.061353s: Exiting Redux.query 0.061362s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.061372s: Entering Redux.assume(1 <= 1) 0.061382s: Exiting Redux.assume: 0.000001 seconds 0.061391s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.061403s: Entering Redux.assume(!(!(r0 = 0))) 0.061433s: Exiting Redux.assume: 0.000019 seconds 0.061450s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.061461s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.061488s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.061508s: Exiting Redux.assume: 0.000008 seconds 0.061520s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.061540s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.061557s: Entering Redux.query(1 <= 1) 0.061566s: Exiting Redux.query 0.061575s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.061583s: Entering Redux.assume(1 <= 1) 0.061593s: Exiting Redux.assume: 0.000001 seconds 0.061602s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.061612s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.061628s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.061636s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.061647s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.061671s: Exiting Redux.assume: 0.000015 seconds 0.061683s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.061695s: Exiting Redux.assume: 0.000003 seconds 0.061705s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.061732s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.061748s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.061769s: Exiting Redux.query 0.061782s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.061795s: Exiting Redux.assert_term: 0.000004 seconds 0.061805s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.061824s: Exiting Redux.assert_term: 0.000003 seconds 0.061834s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.061846s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.061868s: Exiting Redux.assume: 0.000012 seconds 0.061876s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.061886s: Entering Redux.assume(!(1 = 0)) 0.061903s: Exiting Redux.assume: 0.000001 seconds 0.061913s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.061928s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.061952s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.061969s: Exiting Redux.assume: 0.000005 seconds 0.061979s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.061988s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.062004s: Entering Redux.query(1 <= 1) 0.062014s: Exiting Redux.query 0.062022s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.062031s: Entering Redux.assume(1 <= 1) 0.062041s: Exiting Redux.assume: 0.000001 seconds 0.062049s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.062360s: Entering Redux.assume(!(0 < r2)) 0.062387s: Exiting Redux.assume: 0.000008 seconds 0.062397s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.062408s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.062427s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.062441s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.062461s: Exiting Redux.query 0.062473s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.062494s: Exiting Redux.assert_term: 0.000005 seconds 0.062504s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.062517s: Exiting Redux.assert_term: 0.000003 seconds 0.062525s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.062554s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.062587s: Exiting Redux.assume: 0.000024 seconds 0.062604s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.062615s: Entering Redux.assume(!(1 = 0)) 0.062625s: Exiting Redux.assume: 0.000001 seconds 0.062636s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.062649s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.062673s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.062699s: Exiting Redux.assume: 0.000007 seconds 0.062709s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.062718s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.062727s: Entering Redux.query(1 <= 1) 0.062736s: Exiting Redux.query 0.062746s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.062755s: Entering Redux.assume(1 <= 1) 0.062766s: Exiting Redux.assume: 0.000002 seconds 0.062783s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.062795s: Entering Redux.assume(!(r3 < 0)) 0.062813s: Exiting Redux.assume: 0.000009 seconds 0.062822s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.062838s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.062852s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.062891s: Exiting Redux.query 0.062901s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.062910s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.062921s: Entering Redux.assume(!(!(r3 < 0))) 0.062938s: Exiting Redux.assume: 0.000007 seconds 0.062948s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.062960s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.062989s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.063003s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.063196s: Exiting Redux.query 0.063208s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.063217s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.063238s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.063259s: Exiting Redux.assume: 0.000011 seconds 0.063270s: Entering Redux.assume(!(!(1 = 0))) 0.063281s: Exiting Redux.assume: 0.000001 seconds 0.063293s: Entering Redux.assume(!(!(0 < r2))) 0.063309s: Exiting Redux.assume: 0.000007 seconds 0.063320s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.063332s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.063355s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.063370s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.063600s: Exiting Redux.query 0.063613s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.063623s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.063646s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.063666s: Exiting Redux.assume: 0.000010 seconds 0.063678s: Entering Redux.assume(!(!(1 = 0))) 0.063689s: Exiting Redux.assume: 0.000001 seconds 0.063707s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.063725s: Exiting Redux.assume: 0.000009 seconds 0.063736s: Entering Redux.assume(!(!(1 = 0))) 0.063755s: Exiting Redux.assume: 0.000001 seconds 0.063798s: Entering Redux.assume(!(R0 <= 5)) 0.063813s: Exiting Redux.assume: 0.000002 seconds 0.063823s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(42,5-24): Verifying call 0.063833s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.063842s: Entering Redux.query(true) 0.063852s: Exiting Redux.query 0.063861s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.063878s: Entering Redux.assume(true) 0.063889s: Exiting Redux.assume: 0.000001 seconds 0.063898s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Executing statement 0.063919s: Entering Redux.assume(((R0 - 1) * (R0 - 1)) < A0) 0.064051s: Exiting Redux.assume: 0.000121 seconds 0.064062s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Verifying call 0.064072s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.064088s: Entering Redux.query(true) 0.064097s: Exiting Redux.query 0.064106s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.064114s: Entering Redux.assume(true) 0.064125s: Exiting Redux.assume: 0.000001 seconds 0.064133s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Executing statement 0.064146s: Entering Redux.query(!(2 = 0)) 0.064156s: Exiting Redux.query 0.064166s: Entering Redux.assume(%(A0, 2) = 1) 0.064179s: Exiting Redux.assume: 0.000003 seconds 0.064194s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.064204s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.064213s: Entering Redux.query(true) 0.064221s: Exiting Redux.query 0.064230s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.064238s: Entering Redux.assume(true) 0.064248s: Exiting Redux.assume: 0.000001 seconds 0.064257s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.064279s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.064290s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.064303s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.064320s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.064335s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.064795s: Exiting Redux.query 0.064812s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.064825s: Exiting Redux.assert_term: 0.000004 seconds 0.064836s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.064850s: Exiting Redux.assert_term: 0.000004 seconds 0.064861s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.064882s: Exiting Redux.assert_term: 0.000003 seconds 0.064893s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.064906s: Exiting Redux.assert_term: 0.000003 seconds 0.064916s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.064929s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.064956s: Exiting Redux.assume: 0.000016 seconds 0.064972s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.064983s: Entering Redux.assume(!(1 = 0)) 0.064994s: Exiting Redux.assume: 0.000001 seconds 0.065005s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.065019s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.065194s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.065225s: Exiting Redux.assume: 0.000012 seconds 0.065235s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.065244s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.065253s: Entering Redux.query(1 <= 1) 0.065261s: Exiting Redux.query 0.065270s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.065279s: Entering Redux.assume(1 <= 1) 0.065289s: Exiting Redux.assume: 0.000001 seconds 0.065305s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.065318s: Entering Redux.assume(!(!(r0 = 0))) 0.065349s: Exiting Redux.assume: 0.000021 seconds 0.065358s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.065369s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.065390s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.065419s: Exiting Redux.assume: 0.000011 seconds 0.065429s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.065439s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.065448s: Entering Redux.query(1 <= 1) 0.065457s: Exiting Redux.query 0.065466s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.065475s: Entering Redux.assume(1 <= 1) 0.065486s: Exiting Redux.assume: 0.000001 seconds 0.065503s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.065513s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.065523s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.065543s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.065558s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.065593s: Exiting Redux.assume: 0.000018 seconds 0.065606s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.065618s: Exiting Redux.assume: 0.000003 seconds 0.065629s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.065647s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.065659s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.065683s: Exiting Redux.query 0.065695s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.065716s: Exiting Redux.assert_term: 0.000005 seconds 0.065726s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.065738s: Exiting Redux.assert_term: 0.000003 seconds 0.065747s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.065760s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.065792s: Exiting Redux.assume: 0.000017 seconds 0.065801s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.065812s: Entering Redux.assume(!(1 = 0)) 0.065822s: Exiting Redux.assume: 0.000001 seconds 0.065832s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.065846s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.065873s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.065901s: Exiting Redux.assume: 0.000010 seconds 0.065912s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.065921s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.065930s: Entering Redux.query(1 <= 1) 0.065939s: Exiting Redux.query 0.065948s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.065957s: Entering Redux.assume(1 <= 1) 0.065975s: Exiting Redux.assume: 0.000001 seconds 0.065985s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.065996s: Entering Redux.assume(!(0 < r2)) 0.066013s: Exiting Redux.assume: 0.000007 seconds 0.066023s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.066033s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.066051s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.066072s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.066097s: Exiting Redux.query 0.066109s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.066123s: Exiting Redux.assert_term: 0.000003 seconds 0.066133s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.066146s: Exiting Redux.assert_term: 0.000002 seconds 0.066155s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.066174s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.066224s: Exiting Redux.assume: 0.000039 seconds 0.066233s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.066243s: Entering Redux.assume(!(1 = 0)) 0.066255s: Exiting Redux.assume: 0.000001 seconds 0.066265s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.066285s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.066308s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.066329s: Exiting Redux.assume: 0.000012 seconds 0.066339s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.066347s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.066356s: Entering Redux.query(1 <= 1) 0.066371s: Exiting Redux.query 0.066381s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.066389s: Entering Redux.assume(1 <= 1) 0.066399s: Exiting Redux.assume: 0.000001 seconds 0.066408s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.066419s: Entering Redux.assume(!(r3 < 0)) 0.066438s: Exiting Redux.assume: 0.000009 seconds 0.066447s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.066468s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.066481s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.066507s: Exiting Redux.query 0.066516s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.066524s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.066546s: Entering Redux.assume(!(!(r3 < 0))) 0.068685s: Exiting Redux.assume: 0.002120 seconds 0.068705s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.068719s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.068736s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.068751s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.069020s: Exiting Redux.query 0.069046s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.069056s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.069070s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.069097s: Exiting Redux.assume: 0.000017 seconds 0.069108s: Entering Redux.assume(!(!(1 = 0))) 0.069119s: Exiting Redux.assume: 0.000002 seconds 0.069132s: Entering Redux.assume(!(!(0 < r2))) 0.069157s: Exiting Redux.assume: 0.000006 seconds 0.069169s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.069184s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.069199s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.069214s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.069554s: Exiting Redux.query 0.069567s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.069576s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.069593s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.069619s: Exiting Redux.assume: 0.000018 seconds 0.069630s: Entering Redux.assume(!(!(1 = 0))) 0.069641s: Exiting Redux.assume: 0.000001 seconds 0.069656s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.069688s: Exiting Redux.assume: 0.000014 seconds 0.069699s: Entering Redux.assume(!(!(1 = 0))) 0.069709s: Exiting Redux.assume: 0.000001 seconds 0.069723s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.069735s: Exiting Redux.assume: 0.000003 seconds 0.069745s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.069754s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.069778s: Entering Redux.query(true) 0.069787s: Exiting Redux.query 0.069796s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.069804s: Entering Redux.assume(true) 0.069814s: Exiting Redux.assume: 0.000001 seconds 0.069822s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.069838s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.069851s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.069884s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.069904s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.069919s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.070484s: Exiting Redux.query 0.070501s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.070524s: Exiting Redux.assert_term: 0.000004 seconds 0.070543s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.070557s: Exiting Redux.assert_term: 0.000003 seconds 0.070567s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.070579s: Exiting Redux.assert_term: 0.000002 seconds 0.070588s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.070609s: Exiting Redux.assert_term: 0.000003 seconds 0.070618s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.070631s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.070658s: Exiting Redux.assume: 0.000017 seconds 0.070667s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.070678s: Entering Redux.assume(!(1 = 0)) 0.070689s: Exiting Redux.assume: 0.000001 seconds 0.070707s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.070723s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.070749s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.070770s: Exiting Redux.assume: 0.000010 seconds 0.070780s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.070789s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.070806s: Entering Redux.query(1 <= 1) 0.070815s: Exiting Redux.query 0.070824s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.070834s: Entering Redux.assume(1 <= 1) 0.070844s: Exiting Redux.assume: 0.000001 seconds 0.070853s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.070865s: Entering Redux.assume(!(!(r0 = 0))) 0.070894s: Exiting Redux.assume: 0.000019 seconds 0.070911s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.070922s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.070947s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.070966s: Exiting Redux.assume: 0.000010 seconds 0.070976s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.070985s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.071003s: Entering Redux.query(1 <= 1) 0.071012s: Exiting Redux.query 0.071021s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.071029s: Entering Redux.assume(1 <= 1) 0.071040s: Exiting Redux.assume: 0.000001 seconds 0.071048s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.071058s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.071074s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.071083s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.071094s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.071120s: Exiting Redux.assume: 0.000017 seconds 0.071132s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.071144s: Exiting Redux.assume: 0.000003 seconds 0.071154s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.071180s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.071194s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.071217s: Exiting Redux.query 0.071229s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.071242s: Exiting Redux.assert_term: 0.000004 seconds 0.071252s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.071273s: Exiting Redux.assert_term: 0.000003 seconds 0.071283s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.071296s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.071322s: Exiting Redux.assume: 0.000016 seconds 0.071331s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.071341s: Entering Redux.assume(!(1 = 0)) 0.071360s: Exiting Redux.assume: 0.000002 seconds 0.071372s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.071388s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.071421s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.071448s: Exiting Redux.assume: 0.000013 seconds 0.071461s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.071483s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.071496s: Entering Redux.query(1 <= 1) 0.071508s: Exiting Redux.query 0.071519s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.071537s: Entering Redux.assume(1 <= 1) 0.071551s: Exiting Redux.assume: 0.000001 seconds 0.071562s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.071577s: Entering Redux.assume(!(0 < r2)) 0.071609s: Exiting Redux.assume: 0.000010 seconds 0.071622s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.071636s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.071657s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.071673s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.071705s: Exiting Redux.query 0.071733s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.071750s: Exiting Redux.assert_term: 0.000005 seconds 0.071762s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.071778s: Exiting Redux.assert_term: 0.000004 seconds 0.071788s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.071805s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.071876s: Exiting Redux.assume: 0.000048 seconds 0.071890s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.071902s: Entering Redux.assume(!(1 = 0)) 0.071912s: Exiting Redux.assume: 0.000001 seconds 0.071922s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.071937s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.071962s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.071992s: Exiting Redux.assume: 0.000011 seconds 0.072003s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.072012s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.072021s: Entering Redux.query(1 <= 1) 0.072029s: Exiting Redux.query 0.072038s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.072048s: Entering Redux.assume(1 <= 1) 0.072071s: Exiting Redux.assume: 0.000002 seconds 0.072083s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.072098s: Entering Redux.assume(!(r3 < 0)) 0.072117s: Exiting Redux.assume: 0.000009 seconds 0.072126s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.072142s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.072155s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.072191s: Exiting Redux.query 0.072204s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.072215s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.072229s: Entering Redux.assume(!(!(r3 < 0))) 0.072251s: Exiting Redux.assume: 0.000010 seconds 0.072265s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.072281s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.072315s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.072335s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.072608s: Exiting Redux.query 0.072622s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.072631s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.072656s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.072686s: Exiting Redux.assume: 0.000019 seconds 0.072697s: Entering Redux.assume(!(!(1 = 0))) 0.072708s: Exiting Redux.assume: 0.000001 seconds 0.072722s: Entering Redux.assume(!(!(0 < r2))) 0.072741s: Exiting Redux.assume: 0.000008 seconds 0.072752s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.072766s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.072792s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.072807s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.073371s: Exiting Redux.query 0.073386s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.073395s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.073419s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.073445s: Exiting Redux.assume: 0.000016 seconds 0.073456s: Entering Redux.assume(!(!(1 = 0))) 0.073467s: Exiting Redux.assume: 0.000001 seconds 0.073482s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.073505s: Exiting Redux.assume: 0.000014 seconds 0.073516s: Entering Redux.assume(!(!(1 = 0))) 0.073546s: Exiting Redux.assume: 0.000001 seconds 0.073605s: Entering Redux.assume(!(((R0 - 1) * (R0 - 1)) < A0)) 0.073697s: Exiting Redux.assume: 0.000081 seconds 0.073710s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Verifying call 0.073720s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.073729s: Entering Redux.query(true) 0.073738s: Exiting Redux.query 0.073747s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.073765s: Entering Redux.assume(true) 0.073776s: Exiting Redux.assume: 0.000001 seconds 0.073785s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Executing statement 0.073801s: Entering Redux.query(!(2 = 0)) 0.073810s: Exiting Redux.query 0.073822s: Entering Redux.assume(%(A0, 2) = 1) 0.073835s: Exiting Redux.assume: 0.000004 seconds 0.073845s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.073855s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.073872s: Entering Redux.query(true) 0.073881s: Exiting Redux.query 0.073890s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.073899s: Entering Redux.assume(true) 0.073909s: Exiting Redux.assume: 0.000001 seconds 0.073918s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.073933s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.073952s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.073966s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.073985s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.074000s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.074162s: Exiting Redux.query 0.074186s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.074200s: Exiting Redux.assert_term: 0.000004 seconds 0.074210s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.074222s: Exiting Redux.assert_term: 0.000003 seconds 0.074232s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.074244s: Exiting Redux.assert_term: 0.000003 seconds 0.074255s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.074276s: Exiting Redux.assert_term: 0.000003 seconds 0.074285s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.074299s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.074321s: Exiting Redux.assume: 0.000012 seconds 0.074329s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.074340s: Entering Redux.assume(!(1 = 0)) 0.074359s: Exiting Redux.assume: 0.000001 seconds 0.074369s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.074387s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.074412s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.074429s: Exiting Redux.assume: 0.000006 seconds 0.074438s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.074455s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.074465s: Entering Redux.query(1 <= 1) 0.074474s: Exiting Redux.query 0.074483s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.074492s: Entering Redux.assume(1 <= 1) 0.074502s: Exiting Redux.assume: 0.000001 seconds 0.074513s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.074525s: Entering Redux.assume(!(!(r0 = 0))) 0.074575s: Exiting Redux.assume: 0.000019 seconds 0.074586s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.074596s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.074620s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.074959s: Exiting Redux.assume: 0.000328 seconds 0.074971s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.074997s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.075010s: Entering Redux.query(1 <= 1) 0.075021s: Exiting Redux.query 0.075032s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.075043s: Entering Redux.assume(1 <= 1) 0.075053s: Exiting Redux.assume: 0.000001 seconds 0.075063s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.075074s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.075099s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.075108s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.075120s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.075142s: Exiting Redux.assume: 0.000012 seconds 0.075154s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.075167s: Exiting Redux.assume: 0.000003 seconds 0.075186s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.075209s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.075227s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.075247s: Exiting Redux.query 0.075260s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.075274s: Exiting Redux.assert_term: 0.000004 seconds 0.075294s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.075307s: Exiting Redux.assert_term: 0.000003 seconds 0.075317s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.075330s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.075351s: Exiting Redux.assume: 0.000011 seconds 0.075360s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.075381s: Entering Redux.assume(!(1 = 0)) 0.075393s: Exiting Redux.assume: 0.000001 seconds 0.075403s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.075418s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.075444s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.075460s: Exiting Redux.assume: 0.000006 seconds 0.075470s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.075488s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.075498s: Entering Redux.query(1 <= 1) 0.075507s: Exiting Redux.query 0.075518s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.075526s: Entering Redux.assume(1 <= 1) 0.075547s: Exiting Redux.assume: 0.000001 seconds 0.075555s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.075576s: Entering Redux.assume(!(0 < r2)) 0.075594s: Exiting Redux.assume: 0.000007 seconds 0.075603s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.075617s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.075635s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.075648s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.075677s: Exiting Redux.query 0.075689s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.075703s: Exiting Redux.assert_term: 0.000003 seconds 0.075713s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.075726s: Exiting Redux.assert_term: 0.000003 seconds 0.075736s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.075749s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.075791s: Exiting Redux.assume: 0.000023 seconds 0.075801s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.075811s: Entering Redux.assume(!(1 = 0)) 0.075821s: Exiting Redux.assume: 0.000001 seconds 0.075830s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.075844s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.075878s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.075895s: Exiting Redux.assume: 0.000007 seconds 0.075906s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.075915s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.075924s: Entering Redux.query(1 <= 1) 0.075932s: Exiting Redux.query 0.075941s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.075959s: Entering Redux.assume(1 <= 1) 0.075970s: Exiting Redux.assume: 0.000001 seconds 0.075979s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.075990s: Entering Redux.assume(!(r3 < 0)) 0.076008s: Exiting Redux.assume: 0.000008 seconds 0.076018s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.076032s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.076053s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.076073s: Exiting Redux.query 0.076083s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.076091s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.076102s: Entering Redux.assume(!(!(r3 < 0))) 0.076119s: Exiting Redux.assume: 0.000008 seconds 0.076130s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.076152s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.076168s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.076182s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.076372s: Exiting Redux.query 0.076383s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.076402s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.076633s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.076663s: Exiting Redux.assume: 0.000015 seconds 0.076677s: Entering Redux.assume(!(!(1 = 0))) 0.076690s: Exiting Redux.assume: 0.000001 seconds 0.076705s: Entering Redux.assume(!(!(0 < r2))) 0.076727s: Exiting Redux.assume: 0.000010 seconds 0.076741s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.076770s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.076791s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.076808s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.077033s: Exiting Redux.query 0.077046s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.077065s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.077079s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.077098s: Exiting Redux.assume: 0.000011 seconds 0.077109s: Entering Redux.assume(!(!(1 = 0))) 0.077119s: Exiting Redux.assume: 0.000001 seconds 0.077135s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.077154s: Exiting Redux.assume: 0.000009 seconds 0.077175s: Entering Redux.assume(!(!(1 = 0))) 0.077185s: Exiting Redux.assume: 0.000001 seconds 0.077198s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.077211s: Exiting Redux.assume: 0.000003 seconds 0.077222s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.077231s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.077239s: Entering Redux.query(true) 0.077248s: Exiting Redux.query 0.077257s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.077275s: Entering Redux.assume(true) 0.077286s: Exiting Redux.assume: 0.000001 seconds 0.077294s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.077311s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.077321s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.077334s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.077362s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.077378s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.077553s: Exiting Redux.query 0.077568s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.077583s: Exiting Redux.assert_term: 0.000004 seconds 0.077593s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.077617s: Exiting Redux.assert_term: 0.000003 seconds 0.077627s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.077640s: Exiting Redux.assert_term: 0.000003 seconds 0.077650s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.077663s: Exiting Redux.assert_term: 0.000003 seconds 0.077672s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.077694s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.077717s: Exiting Redux.assume: 0.000012 seconds 0.077726s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.077737s: Entering Redux.assume(!(1 = 0)) 0.077747s: Exiting Redux.assume: 0.000001 seconds 0.077758s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.077772s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.077807s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.077825s: Exiting Redux.assume: 0.000006 seconds 0.077834s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.077844s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.077853s: Entering Redux.query(1 <= 1) 0.077862s: Exiting Redux.query 0.077881s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.077890s: Entering Redux.assume(1 <= 1) 0.077901s: Exiting Redux.assume: 0.000001 seconds 0.077909s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.077921s: Entering Redux.assume(!(!(r0 = 0))) 0.077950s: Exiting Redux.assume: 0.000019 seconds 0.077961s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.077972s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.078354s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.078373s: Exiting Redux.assume: 0.000007 seconds 0.078383s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.078391s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.078400s: Entering Redux.query(1 <= 1) 0.078409s: Exiting Redux.query 0.078426s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.078435s: Entering Redux.assume(1 <= 1) 0.078446s: Exiting Redux.assume: 0.000001 seconds 0.078454s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.078464s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.078472s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.078490s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.078502s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.078522s: Exiting Redux.assume: 0.000012 seconds 0.078545s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.078559s: Exiting Redux.assume: 0.000003 seconds 0.078569s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.078586s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.078608s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.078629s: Exiting Redux.query 0.078641s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.078656s: Exiting Redux.assert_term: 0.000004 seconds 0.078666s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.078679s: Exiting Redux.assert_term: 0.000003 seconds 0.078688s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.078710s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.078732s: Exiting Redux.assume: 0.000011 seconds 0.078741s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.078751s: Entering Redux.assume(!(1 = 0)) 0.078761s: Exiting Redux.assume: 0.000001 seconds 0.078771s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.078794s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.078818s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.078835s: Exiting Redux.assume: 0.000006 seconds 0.078845s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.078855s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.078864s: Entering Redux.query(1 <= 1) 0.078886s: Exiting Redux.query 0.078897s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.078906s: Entering Redux.assume(1 <= 1) 0.078917s: Exiting Redux.assume: 0.000001 seconds 0.078926s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.078938s: Entering Redux.assume(!(0 < r2)) 0.078955s: Exiting Redux.assume: 0.000008 seconds 0.078965s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.078985s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.079002s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.079015s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.079034s: Exiting Redux.query 0.079046s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.079060s: Exiting Redux.assert_term: 0.000004 seconds 0.079080s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.079093s: Exiting Redux.assert_term: 0.000004 seconds 0.079102s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.079116s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.079149s: Exiting Redux.assume: 0.000023 seconds 0.079158s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.079183s: Entering Redux.assume(!(1 = 0)) 0.079196s: Exiting Redux.assume: 0.000001 seconds 0.079208s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.079222s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.079247s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.079266s: Exiting Redux.assume: 0.000007 seconds 0.079277s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.079287s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.079297s: Entering Redux.query(1 <= 1) 0.079307s: Exiting Redux.query 0.079317s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.079327s: Entering Redux.assume(1 <= 1) 0.079339s: Exiting Redux.assume: 0.000001 seconds 0.079350s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.079362s: Entering Redux.assume(!(r3 < 0)) 0.079382s: Exiting Redux.assume: 0.000009 seconds 0.079392s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.079408s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.079422s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.079442s: Exiting Redux.query 0.079453s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.079463s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.079474s: Entering Redux.assume(!(!(r3 < 0))) 0.079492s: Exiting Redux.assume: 0.000007 seconds 0.079503s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.079516s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.079541s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.079556s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.079756s: Exiting Redux.query 0.079771s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.079782s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.079797s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.079819s: Exiting Redux.assume: 0.000011 seconds 0.079832s: Entering Redux.assume(!(!(1 = 0))) 0.079847s: Exiting Redux.assume: 0.000001 seconds 0.079862s: Entering Redux.assume(!(!(0 < r2))) 0.079884s: Exiting Redux.assume: 0.000007 seconds 0.079899s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.079916s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.079934s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.079950s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.080171s: Exiting Redux.query 0.080185s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.080196s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.080211s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.080232s: Exiting Redux.assume: 0.000010 seconds 0.080246s: Entering Redux.assume(!(!(1 = 0))) 0.080259s: Exiting Redux.assume: 0.000002 seconds 0.080275s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.080296s: Exiting Redux.assume: 0.000009 seconds 0.080308s: Entering Redux.assume(!(!(1 = 0))) 0.080320s: Exiting Redux.assume: 0.000001 seconds 0.080376s: Entering Redux.assume(!(0 <= R0)) 0.080394s: Exiting Redux.assume: 0.000007 seconds 0.080404s: Entering Redux.assume(false) 0.080416s: Exiting Redux.assume: 0.000002 seconds 0.080426s: Entering Redux.assume(!(false)) 0.080437s: Exiting Redux.assume: 0.000001 seconds 0.080449s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(42,5-24): Verifying call 0.080459s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.080470s: Entering Redux.query(true) 0.080479s: Exiting Redux.query 0.080489s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.080499s: Entering Redux.assume(true) 0.080510s: Exiting Redux.assume: 0.000001 seconds 0.080520s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Executing statement 0.080552s: Entering Redux.assume(((R0 - 1) * (R0 - 1)) < A0) 0.080686s: Exiting Redux.assume: 0.000121 seconds 0.080699s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Verifying call 0.080710s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.080719s: Entering Redux.query(true) 0.080729s: Exiting Redux.query 0.080740s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.080750s: Entering Redux.assume(true) 0.080761s: Exiting Redux.assume: 0.000001 seconds 0.080771s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Executing statement 0.080786s: Entering Redux.query(!(2 = 0)) 0.080796s: Exiting Redux.query 0.080807s: Entering Redux.assume(%(A0, 2) = 1) 0.080821s: Exiting Redux.assume: 0.000003 seconds 0.080830s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.080840s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.080849s: Entering Redux.query(true) 0.080859s: Exiting Redux.query 0.080871s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.080881s: Entering Redux.assume(true) 0.080894s: Exiting Redux.assume: 0.000001 seconds 0.080903s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.080918s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.080929s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.080943s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.080962s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.080978s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.082397s: Exiting Redux.query 0.082416s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.082432s: Exiting Redux.assert_term: 0.000004 seconds 0.082443s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.082456s: Exiting Redux.assert_term: 0.000004 seconds 0.082467s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.082481s: Exiting Redux.assert_term: 0.000003 seconds 0.082492s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.082506s: Exiting Redux.assert_term: 0.000003 seconds 0.082516s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.082538s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.082566s: Exiting Redux.assume: 0.000017 seconds 0.082577s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.082589s: Entering Redux.assume(!(1 = 0)) 0.082601s: Exiting Redux.assume: 0.000002 seconds 0.082613s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.082632s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.084605s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.084632s: Exiting Redux.assume: 0.000011 seconds 0.084644s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.084654s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.084665s: Entering Redux.query(1 <= 1) 0.084675s: Exiting Redux.query 0.084685s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.084695s: Entering Redux.assume(1 <= 1) 0.084706s: Exiting Redux.assume: 0.000001 seconds 0.084715s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.084729s: Entering Redux.assume(!(!(r0 = 0))) 0.084760s: Exiting Redux.assume: 0.000020 seconds 0.084770s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.084782s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.084807s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.084829s: Exiting Redux.assume: 0.000009 seconds 0.084839s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.084849s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.084858s: Entering Redux.query(1 <= 1) 0.084867s: Exiting Redux.query 0.084877s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.084887s: Entering Redux.assume(1 <= 1) 0.084898s: Exiting Redux.assume: 0.000001 seconds 0.084907s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.084918s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.084928s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.084937s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.084949s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.084976s: Exiting Redux.assume: 0.000016 seconds 0.084988s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.085002s: Exiting Redux.assume: 0.000003 seconds 0.085012s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.085032s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.085047s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.085072s: Exiting Redux.query 0.085085s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.085101s: Exiting Redux.assert_term: 0.000004 seconds 0.085112s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.085126s: Exiting Redux.assert_term: 0.000003 seconds 0.085135s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.085149s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.085175s: Exiting Redux.assume: 0.000015 seconds 0.085185s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.085196s: Entering Redux.assume(!(1 = 0)) 0.085207s: Exiting Redux.assume: 0.000001 seconds 0.085218s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.085232s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.085255s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.085276s: Exiting Redux.assume: 0.000009 seconds 0.085286s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.085296s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.085306s: Entering Redux.query(1 <= 1) 0.085315s: Exiting Redux.query 0.085324s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.085334s: Entering Redux.assume(1 <= 1) 0.085345s: Exiting Redux.assume: 0.000001 seconds 0.085354s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.085368s: Entering Redux.assume(!(0 < r2)) 0.085385s: Exiting Redux.assume: 0.000007 seconds 0.085395s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.085406s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.085424s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.085438s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.085468s: Exiting Redux.query 0.085482s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.085496s: Exiting Redux.assert_term: 0.000004 seconds 0.085506s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.085520s: Exiting Redux.assert_term: 0.000004 seconds 0.085539s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.085556s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.085604s: Exiting Redux.assume: 0.000037 seconds 0.085615s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.085628s: Entering Redux.assume(!(1 = 0)) 0.085640s: Exiting Redux.assume: 0.000001 seconds 0.085651s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.085666s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.085691s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.085714s: Exiting Redux.assume: 0.000011 seconds 0.085724s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.085734s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.085745s: Entering Redux.query(1 <= 1) 0.085755s: Exiting Redux.query 0.085765s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.085775s: Entering Redux.assume(1 <= 1) 0.085787s: Exiting Redux.assume: 0.000001 seconds 0.085796s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.085809s: Entering Redux.assume(!(r3 < 0)) 0.085829s: Exiting Redux.assume: 0.000008 seconds 0.085840s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.085855s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.085869s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.085895s: Exiting Redux.query 0.085906s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.085915s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.085927s: Entering Redux.assume(!(!(r3 < 0))) 0.085945s: Exiting Redux.assume: 0.000007 seconds 0.085956s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.086092s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.086110s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.086126s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.086376s: Exiting Redux.query 0.086389s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.086399s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.086415s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.086443s: Exiting Redux.assume: 0.000017 seconds 0.086455s: Entering Redux.assume(!(!(1 = 0))) 0.086466s: Exiting Redux.assume: 0.000001 seconds 0.086481s: Entering Redux.assume(!(!(0 < r2))) 0.086499s: Exiting Redux.assume: 0.000007 seconds 0.086510s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.086523s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.086548s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.086563s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.086875s: Exiting Redux.query 0.086891s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.086901s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.086916s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.086946s: Exiting Redux.assume: 0.000018 seconds 0.086962s: Entering Redux.assume(!(!(1 = 0))) 0.086975s: Exiting Redux.assume: 0.000002 seconds 0.086996s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.087026s: Exiting Redux.assume: 0.000016 seconds 0.087038s: Entering Redux.assume(!(!(1 = 0))) 0.087050s: Exiting Redux.assume: 0.000001 seconds 0.087067s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.087081s: Exiting Redux.assume: 0.000003 seconds 0.087092s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.087102s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.087111s: Entering Redux.query(true) 0.087121s: Exiting Redux.query 0.087131s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.087140s: Entering Redux.assume(true) 0.087152s: Exiting Redux.assume: 0.000002 seconds 0.087161s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.087177s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.087189s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.087204s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.087223s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.087238s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.088424s: Exiting Redux.query 0.088443s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.088459s: Exiting Redux.assert_term: 0.000004 seconds 0.088470s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.088484s: Exiting Redux.assert_term: 0.000004 seconds 0.088495s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.088508s: Exiting Redux.assert_term: 0.000003 seconds 0.088519s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.088541s: Exiting Redux.assert_term: 0.000012 seconds 0.088553s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.088567s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.088594s: Exiting Redux.assume: 0.000016 seconds 0.088606s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.088657s: Entering Redux.assume(!(1 = 0)) 0.088671s: Exiting Redux.assume: 0.000001 seconds 0.088682s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.088698s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.088723s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.088745s: Exiting Redux.assume: 0.000011 seconds 0.088757s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.088767s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.088778s: Entering Redux.query(1 <= 1) 0.088789s: Exiting Redux.query 0.088800s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.088810s: Entering Redux.assume(1 <= 1) 0.088821s: Exiting Redux.assume: 0.000001 seconds 0.088831s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.088844s: Entering Redux.assume(!(!(r0 = 0))) 0.088875s: Exiting Redux.assume: 0.000021 seconds 0.088886s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.088898s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.088921s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.088943s: Exiting Redux.assume: 0.000010 seconds 0.088954s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.088964s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.088974s: Entering Redux.query(1 <= 1) 0.088984s: Exiting Redux.query 0.088994s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.089004s: Entering Redux.assume(1 <= 1) 0.089016s: Exiting Redux.assume: 0.000001 seconds 0.089026s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.089037s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.089047s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.089058s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.089070s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.089097s: Exiting Redux.assume: 0.000016 seconds 0.089110s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.089124s: Exiting Redux.assume: 0.000003 seconds 0.089135s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.089155s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.089169s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.089194s: Exiting Redux.query 0.089207s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.089222s: Exiting Redux.assert_term: 0.000004 seconds 0.089234s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.089248s: Exiting Redux.assert_term: 0.000003 seconds 0.089257s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.089271s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.089297s: Exiting Redux.assume: 0.000015 seconds 0.089308s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.089319s: Entering Redux.assume(!(1 = 0)) 0.089330s: Exiting Redux.assume: 0.000001 seconds 0.089341s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.089354s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.089378s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.089399s: Exiting Redux.assume: 0.000010 seconds 0.089410s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.089420s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.089430s: Entering Redux.query(1 <= 1) 0.089439s: Exiting Redux.query 0.089449s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.089459s: Entering Redux.assume(1 <= 1) 0.089470s: Exiting Redux.assume: 0.000001 seconds 0.089480s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.089492s: Entering Redux.assume(!(0 < r2)) 0.089509s: Exiting Redux.assume: 0.000007 seconds 0.089519s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.089541s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.089559s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.089574s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.089599s: Exiting Redux.query 0.089612s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.089626s: Exiting Redux.assert_term: 0.000004 seconds 0.089638s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.089650s: Exiting Redux.assert_term: 0.000003 seconds 0.089660s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.089674s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.089720s: Exiting Redux.assume: 0.000036 seconds 0.089730s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.089742s: Entering Redux.assume(!(1 = 0)) 0.089753s: Exiting Redux.assume: 0.000001 seconds 0.089763s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.089777s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.089800s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.089822s: Exiting Redux.assume: 0.000010 seconds 0.089832s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.089841s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.089853s: Entering Redux.query(1 <= 1) 0.089862s: Exiting Redux.query 0.089872s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.089882s: Entering Redux.assume(1 <= 1) 0.089896s: Exiting Redux.assume: 0.000001 seconds 0.089906s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.089919s: Entering Redux.assume(!(r3 < 0)) 0.089938s: Exiting Redux.assume: 0.000008 seconds 0.089948s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.089967s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.089983s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.090011s: Exiting Redux.query 0.090021s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.090030s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.090042s: Entering Redux.assume(!(!(r3 < 0))) 0.090060s: Exiting Redux.assume: 0.000008 seconds 0.090071s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.090084s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.090100s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.090114s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.090376s: Exiting Redux.query 0.090391s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.090401s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.090415s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.090442s: Exiting Redux.assume: 0.000017 seconds 0.090453s: Entering Redux.assume(!(!(1 = 0))) 0.090465s: Exiting Redux.assume: 0.000001 seconds 0.090480s: Entering Redux.assume(!(!(0 < r2))) 0.090504s: Exiting Redux.assume: 0.000009 seconds 0.090517s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.090545s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.090565s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.090583s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.090911s: Exiting Redux.query 0.090929s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.090943s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.090962s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.090998s: Exiting Redux.assume: 0.000021 seconds 0.091014s: Entering Redux.assume(!(!(1 = 0))) 0.091029s: Exiting Redux.assume: 0.000002 seconds 0.091049s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.091082s: Exiting Redux.assume: 0.000019 seconds 0.091095s: Entering Redux.assume(!(!(1 = 0))) 0.091108s: Exiting Redux.assume: 0.000001 seconds 0.091160s: Entering Redux.assume(!(((R0 - 1) * (R0 - 1)) < A0)) 0.091286s: Exiting Redux.assume: 0.000113 seconds 0.091302s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Verifying call 0.091316s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.091328s: Entering Redux.query(true) 0.091340s: Exiting Redux.query 0.091352s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.091364s: Entering Redux.assume(true) 0.091379s: Exiting Redux.assume: 0.000001 seconds 0.091392s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Executing statement 0.091414s: Entering Redux.query(!(2 = 0)) 0.091429s: Exiting Redux.query 0.091445s: Entering Redux.assume(%(A0, 2) = 1) 0.091468s: Exiting Redux.assume: 0.000008 seconds 0.091482s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.091495s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.091507s: Entering Redux.query(true) 0.091520s: Exiting Redux.query 0.091541s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.091739s: Entering Redux.assume(true) 0.091756s: Exiting Redux.assume: 0.000001 seconds 0.091766s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.091783s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.091794s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.091809s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.091829s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.091848s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.092937s: Exiting Redux.query 0.092956s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.092972s: Exiting Redux.assert_term: 0.000003 seconds 0.092982s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.092995s: Exiting Redux.assert_term: 0.000003 seconds 0.093006s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.093019s: Exiting Redux.assert_term: 0.000003 seconds 0.093029s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.093042s: Exiting Redux.assert_term: 0.000002 seconds 0.093052s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.093065s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.093094s: Exiting Redux.assume: 0.000019 seconds 0.093103s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.093114s: Entering Redux.assume(!(1 = 0)) 0.093125s: Exiting Redux.assume: 0.000001 seconds 0.093136s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.093152s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.093177s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.093199s: Exiting Redux.assume: 0.000010 seconds 0.093209s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.093219s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.093229s: Entering Redux.query(1 <= 1) 0.093239s: Exiting Redux.query 0.093248s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.093260s: Entering Redux.assume(1 <= 1) 0.093271s: Exiting Redux.assume: 0.000001 seconds 0.093280s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.093293s: Entering Redux.assume(!(!(r0 = 0))) 0.093323s: Exiting Redux.assume: 0.000019 seconds 0.093334s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.093346s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.093367s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.093388s: Exiting Redux.assume: 0.000008 seconds 0.093399s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.093409s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.093418s: Entering Redux.query(1 <= 1) 0.093428s: Exiting Redux.query 0.093438s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.093447s: Entering Redux.assume(1 <= 1) 0.093459s: Exiting Redux.assume: 0.000001 seconds 0.093469s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.093481s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.093492s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.093502s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.093515s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.093553s: Exiting Redux.assume: 0.000027 seconds 0.093569s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.093583s: Exiting Redux.assume: 0.000003 seconds 0.093594s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.093613s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.093627s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.093651s: Exiting Redux.query 0.093664s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.093679s: Exiting Redux.assert_term: 0.000004 seconds 0.093690s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.093704s: Exiting Redux.assert_term: 0.000003 seconds 0.093714s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.093727s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.093760s: Exiting Redux.assume: 0.000021 seconds 0.093774s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.093788s: Entering Redux.assume(!(1 = 0)) 0.093801s: Exiting Redux.assume: 0.000001 seconds 0.093815s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.093830s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.093856s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.093877s: Exiting Redux.assume: 0.000010 seconds 0.093888s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.093899s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.093908s: Entering Redux.query(1 <= 1) 0.093921s: Exiting Redux.query 0.093931s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.093943s: Entering Redux.assume(1 <= 1) 0.093955s: Exiting Redux.assume: 0.000002 seconds 0.093965s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.093981s: Entering Redux.assume(!(0 < r2)) 0.094006s: Exiting Redux.assume: 0.000010 seconds 0.094017s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.094029s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.094047s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.094061s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.094087s: Exiting Redux.query 0.094102s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.094119s: Exiting Redux.assert_term: 0.000004 seconds 0.094131s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.094148s: Exiting Redux.assert_term: 0.000004 seconds 0.094160s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.094174s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.094359s: Exiting Redux.assume: 0.000174 seconds 0.094370s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.094383s: Entering Redux.assume(!(1 = 0)) 0.094394s: Exiting Redux.assume: 0.000001 seconds 0.094404s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.094417s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.094447s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.094471s: Exiting Redux.assume: 0.000011 seconds 0.094482s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.094491s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.094502s: Entering Redux.query(1 <= 1) 0.094512s: Exiting Redux.query 0.094521s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.094541s: Entering Redux.assume(1 <= 1) 0.094554s: Exiting Redux.assume: 0.000002 seconds 0.094563s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.094576s: Entering Redux.assume(!(r3 < 0)) 0.094596s: Exiting Redux.assume: 0.000009 seconds 0.094606s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.094621s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.094634s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.094661s: Exiting Redux.query 0.094671s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.094680s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.094691s: Entering Redux.assume(!(!(r3 < 0))) 0.094709s: Exiting Redux.assume: 0.000008 seconds 0.094720s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.094733s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.094749s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.094763s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.095024s: Exiting Redux.query 0.095038s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.095049s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.095063s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.095090s: Exiting Redux.assume: 0.000017 seconds 0.095103s: Entering Redux.assume(!(!(1 = 0))) 0.095114s: Exiting Redux.assume: 0.000001 seconds 0.095128s: Entering Redux.assume(!(!(0 < r2))) 0.095145s: Exiting Redux.assume: 0.000007 seconds 0.095156s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.095170s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.095186s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.095201s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.095524s: Exiting Redux.query 0.095546s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.095556s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.095571s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.095598s: Exiting Redux.assume: 0.000016 seconds 0.095610s: Entering Redux.assume(!(!(1 = 0))) 0.095622s: Exiting Redux.assume: 0.000001 seconds 0.095637s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.095690s: Exiting Redux.assume: 0.000042 seconds 0.095702s: Entering Redux.assume(!(!(1 = 0))) 0.095714s: Exiting Redux.assume: 0.000001 seconds 0.095728s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.095742s: Exiting Redux.assume: 0.000003 seconds 0.095753s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.095763s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.095772s: Entering Redux.query(true) 0.095782s: Exiting Redux.query 0.095791s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.095800s: Entering Redux.assume(true) 0.095811s: Exiting Redux.assume: 0.000001 seconds 0.095820s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.095836s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.095847s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.095861s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.095879s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.095895s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.097283s: Exiting Redux.query 0.097304s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.097319s: Exiting Redux.assert_term: 0.000004 seconds 0.097330s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.097343s: Exiting Redux.assert_term: 0.000004 seconds 0.097354s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.097369s: Exiting Redux.assert_term: 0.000003 seconds 0.097379s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.097392s: Exiting Redux.assert_term: 0.000003 seconds 0.097402s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.097416s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.097445s: Exiting Redux.assume: 0.000018 seconds 0.097455s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.097466s: Entering Redux.assume(!(1 = 0)) 0.097477s: Exiting Redux.assume: 0.000001 seconds 0.097489s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.097507s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.097543s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.097565s: Exiting Redux.assume: 0.000010 seconds 0.097576s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.097586s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.097596s: Entering Redux.query(1 <= 1) 0.097606s: Exiting Redux.query 0.097616s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.097626s: Entering Redux.assume(1 <= 1) 0.097637s: Exiting Redux.assume: 0.000002 seconds 0.097647s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.097660s: Entering Redux.assume(!(!(r0 = 0))) 0.097690s: Exiting Redux.assume: 0.000020 seconds 0.097702s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.097714s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.097736s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.097757s: Exiting Redux.assume: 0.000009 seconds 0.097769s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.097779s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.097789s: Entering Redux.query(1 <= 1) 0.097798s: Exiting Redux.query 0.097808s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.097818s: Entering Redux.assume(1 <= 1) 0.097829s: Exiting Redux.assume: 0.000001 seconds 0.097838s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.097849s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.097859s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.097868s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.097881s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.097908s: Exiting Redux.assume: 0.000016 seconds 0.097921s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.097934s: Exiting Redux.assume: 0.000003 seconds 0.097945s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.097963s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.097976s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.098001s: Exiting Redux.query 0.098014s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.098030s: Exiting Redux.assert_term: 0.000004 seconds 0.098041s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.098054s: Exiting Redux.assert_term: 0.000003 seconds 0.098065s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.098079s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.098107s: Exiting Redux.assume: 0.000016 seconds 0.098117s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.098128s: Entering Redux.assume(!(1 = 0)) 0.098140s: Exiting Redux.assume: 0.000001 seconds 0.098150s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.098164s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.098188s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.098210s: Exiting Redux.assume: 0.000010 seconds 0.098220s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.098230s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.098240s: Entering Redux.query(1 <= 1) 0.098250s: Exiting Redux.query 0.098259s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.098270s: Entering Redux.assume(1 <= 1) 0.098281s: Exiting Redux.assume: 0.000001 seconds 0.098291s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.098304s: Entering Redux.assume(!(0 < r2)) 0.098322s: Exiting Redux.assume: 0.000008 seconds 0.098332s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.098343s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.098360s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.098374s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.098398s: Exiting Redux.query 0.098574s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.098591s: Exiting Redux.assert_term: 0.000004 seconds 0.098603s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.098617s: Exiting Redux.assert_term: 0.000003 seconds 0.098626s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.098641s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.098687s: Exiting Redux.assume: 0.000036 seconds 0.098698s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.098709s: Entering Redux.assume(!(1 = 0)) 0.098721s: Exiting Redux.assume: 0.000001 seconds 0.098732s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.098745s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.098770s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.098791s: Exiting Redux.assume: 0.000011 seconds 0.098802s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.098812s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.098822s: Entering Redux.query(1 <= 1) 0.098832s: Exiting Redux.query 0.098842s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.098851s: Entering Redux.assume(1 <= 1) 0.098863s: Exiting Redux.assume: 0.000001 seconds 0.098873s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.098885s: Entering Redux.assume(!(r3 < 0)) 0.098905s: Exiting Redux.assume: 0.000008 seconds 0.098915s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.098930s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.098943s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.098969s: Exiting Redux.query 0.098980s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.098990s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.099001s: Entering Redux.assume(!(!(r3 < 0))) 0.099018s: Exiting Redux.assume: 0.000008 seconds 0.099029s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.099042s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.099058s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.099072s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.099314s: Exiting Redux.query 0.099327s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.099338s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.099352s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.099378s: Exiting Redux.assume: 0.000016 seconds 0.099390s: Entering Redux.assume(!(!(1 = 0))) 0.099401s: Exiting Redux.assume: 0.000001 seconds 0.099414s: Entering Redux.assume(!(!(0 < r2))) 0.099431s: Exiting Redux.assume: 0.000006 seconds 0.099442s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.099455s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.099471s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.099487s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.099797s: Exiting Redux.query 0.099811s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.099821s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.099835s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.099933s: Exiting Redux.assume: 0.000086 seconds 0.099947s: Entering Redux.assume(!(!(1 = 0))) 0.099959s: Exiting Redux.assume: 0.000001 seconds 0.099975s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.100001s: Exiting Redux.assume: 0.000014 seconds 0.100015s: Entering Redux.assume(!(!(1 = 0))) 0.100027s: Exiting Redux.assume: 0.000001 seconds 0.100084s: Entering Redux.assume(!(A0 <= 5)) 0.100098s: Exiting Redux.assume: 0.000002 seconds 0.100109s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(40,5-24): Verifying call 0.100119s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.100128s: Entering Redux.query(true) 0.100138s: Exiting Redux.query 0.100147s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.100156s: Entering Redux.assume(true) 0.100167s: Exiting Redux.assume: 0.000002 seconds 0.100178s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(41,7-8): Executing statement 0.100191s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.100205s: Exiting Redux.assert_term: 0.000005 seconds 0.100215s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(41,9-30): Verifying call 0.100225s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(11,53-57): Consuming assertion 0.100234s: Entering Redux.query(true) 0.100244s: Exiting Redux.query 0.100256s: Entering Redux.assert_term(-2147483648 <= R0 && R0 <= 2147483647) 0.100271s: Exiting Redux.assert_term: 0.000004 seconds 0.100282s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(12,13-17): Producing assertion 0.100291s: Entering Redux.assume(true) 0.100303s: Exiting Redux.assume: 0.000001 seconds 0.100313s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(42,5-24): Executing statement 0.100328s: Entering Redux.assume(0 <= R0) 0.100344s: Exiting Redux.assume: 0.000005 seconds 0.100354s: Entering Redux.assume(R0 <= 5) 0.100370s: Exiting Redux.assume: 0.000005 seconds 0.100380s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(42,5-24): Verifying call 0.100390s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.100399s: Entering Redux.query(true) 0.100409s: Exiting Redux.query 0.100419s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.100428s: Entering Redux.assume(true) 0.100439s: Exiting Redux.assume: 0.000001 seconds 0.100449s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Executing statement 0.100469s: Entering Redux.assume(((R0 - 1) * (R0 - 1)) < A0) 0.100618s: Exiting Redux.assume: 0.000138 seconds 0.100631s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Verifying call 0.100641s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.100650s: Entering Redux.query(true) 0.100660s: Exiting Redux.query 0.100669s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.100678s: Entering Redux.assume(true) 0.100690s: Exiting Redux.assume: 0.000001 seconds 0.100699s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Executing statement 0.100714s: Entering Redux.query(!(2 = 0)) 0.100723s: Exiting Redux.query 0.100735s: Entering Redux.assume(%(A0, 2) = 1) 0.100748s: Exiting Redux.assume: 0.000003 seconds 0.100759s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.100768s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.100778s: Entering Redux.query(true) 0.100788s: Exiting Redux.query 0.100798s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.100807s: Entering Redux.assume(true) 0.100818s: Exiting Redux.assume: 0.000001 seconds 0.100827s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.100842s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.100854s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.100868s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.100888s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.100904s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.101321s: Exiting Redux.query 0.101336s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.101352s: Exiting Redux.assert_term: 0.000004 seconds 0.101363s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.101376s: Exiting Redux.assert_term: 0.000003 seconds 0.101388s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.101401s: Exiting Redux.assert_term: 0.000003 seconds 0.101411s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.101457s: Exiting Redux.assert_term: 0.000034 seconds 0.101467s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.101482s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.101504s: Exiting Redux.assume: 0.000012 seconds 0.101513s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.101525s: Entering Redux.assume(!(1 = 0)) 0.101547s: Exiting Redux.assume: 0.000002 seconds 0.101558s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.101573s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.101598s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.101616s: Exiting Redux.assume: 0.000006 seconds 0.101627s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.101637s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.101647s: Entering Redux.query(1 <= 1) 0.101656s: Exiting Redux.query 0.101667s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.101676s: Entering Redux.assume(1 <= 1) 0.101688s: Exiting Redux.assume: 0.000001 seconds 0.101698s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.101711s: Entering Redux.assume(!(!(r0 = 0))) 0.101740s: Exiting Redux.assume: 0.000019 seconds 0.101751s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.101763s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.101785s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.101802s: Exiting Redux.assume: 0.000006 seconds 0.101812s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.101822s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.101832s: Entering Redux.query(1 <= 1) 0.101841s: Exiting Redux.query 0.101851s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.101860s: Entering Redux.assume(1 <= 1) 0.101872s: Exiting Redux.assume: 0.000001 seconds 0.101882s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.101892s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.101902s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.101911s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.101923s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.101944s: Exiting Redux.assume: 0.000011 seconds 0.101956s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.101969s: Exiting Redux.assume: 0.000003 seconds 0.101980s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.101998s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.102013s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.102031s: Exiting Redux.query 0.102044s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.102059s: Exiting Redux.assert_term: 0.000004 seconds 0.102070s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.102083s: Exiting Redux.assert_term: 0.000003 seconds 0.102093s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.102107s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.102129s: Exiting Redux.assume: 0.000011 seconds 0.102139s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.102150s: Entering Redux.assume(!(1 = 0)) 0.102161s: Exiting Redux.assume: 0.000001 seconds 0.102172s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.102186s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.102211s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.102229s: Exiting Redux.assume: 0.000006 seconds 0.102239s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.102249s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.102259s: Entering Redux.query(1 <= 1) 0.102269s: Exiting Redux.query 0.102279s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.102289s: Entering Redux.assume(1 <= 1) 0.102300s: Exiting Redux.assume: 0.000001 seconds 0.102310s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.102322s: Entering Redux.assume(!(0 < r2)) 0.102339s: Exiting Redux.assume: 0.000007 seconds 0.102350s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.102361s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.102378s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.102392s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.102411s: Exiting Redux.query 0.102424s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.102438s: Exiting Redux.assert_term: 0.000004 seconds 0.102449s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.102462s: Exiting Redux.assert_term: 0.000002 seconds 0.102471s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.102485s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.102517s: Exiting Redux.assume: 0.000023 seconds 0.102527s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.102546s: Entering Redux.assume(!(1 = 0)) 0.102558s: Exiting Redux.assume: 0.000001 seconds 0.102568s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.102582s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.102607s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.102625s: Exiting Redux.assume: 0.000007 seconds 0.102635s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.102645s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.102655s: Entering Redux.query(1 <= 1) 0.102665s: Exiting Redux.query 0.102674s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.102684s: Entering Redux.assume(1 <= 1) 0.102694s: Exiting Redux.assume: 0.000001 seconds 0.102704s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.102716s: Entering Redux.assume(!(r3 < 0)) 0.102735s: Exiting Redux.assume: 0.000008 seconds 0.102745s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.102760s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.102988s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.103013s: Exiting Redux.query 0.103023s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.103033s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.103044s: Entering Redux.assume(!(!(r3 < 0))) 0.103063s: Exiting Redux.assume: 0.000008 seconds 0.103074s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.103088s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.103104s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.103118s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.103321s: Exiting Redux.query 0.103334s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.103343s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.103358s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.103380s: Exiting Redux.assume: 0.000011 seconds 0.103394s: Entering Redux.assume(!(!(1 = 0))) 0.103409s: Exiting Redux.assume: 0.000001 seconds 0.103426s: Entering Redux.assume(!(!(0 < r2))) 0.103446s: Exiting Redux.assume: 0.000007 seconds 0.103458s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.103472s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.103491s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.103506s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.103759s: Exiting Redux.query 0.103774s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.103785s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.103800s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.103821s: Exiting Redux.assume: 0.000010 seconds 0.103833s: Entering Redux.assume(!(!(1 = 0))) 0.103845s: Exiting Redux.assume: 0.000001 seconds 0.103860s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.103885s: Exiting Redux.assume: 0.000012 seconds 0.103900s: Entering Redux.assume(!(!(1 = 0))) 0.103912s: Exiting Redux.assume: 0.000001 seconds 0.103928s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.103944s: Exiting Redux.assume: 0.000004 seconds 0.103955s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.103966s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.103976s: Entering Redux.query(true) 0.103986s: Exiting Redux.query 0.103996s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.104007s: Entering Redux.assume(true) 0.104018s: Exiting Redux.assume: 0.000001 seconds 0.104028s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.104046s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.104058s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.104073s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.104092s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.104107s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.104634s: Exiting Redux.query 0.104651s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.104667s: Exiting Redux.assert_term: 0.000005 seconds 0.104678s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.104692s: Exiting Redux.assert_term: 0.000003 seconds 0.104702s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.104716s: Exiting Redux.assert_term: 0.000003 seconds 0.104726s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.104740s: Exiting Redux.assert_term: 0.000003 seconds 0.104750s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.104764s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.104788s: Exiting Redux.assume: 0.000013 seconds 0.104798s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.104810s: Entering Redux.assume(!(1 = 0)) 0.104822s: Exiting Redux.assume: 0.000001 seconds 0.104833s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.104848s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.104873s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.104892s: Exiting Redux.assume: 0.000006 seconds 0.104902s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.104913s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.104923s: Entering Redux.query(1 <= 1) 0.104932s: Exiting Redux.query 0.104944s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.104955s: Entering Redux.assume(1 <= 1) 0.104967s: Exiting Redux.assume: 0.000001 seconds 0.104976s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.104989s: Entering Redux.assume(!(!(r0 = 0))) 0.105019s: Exiting Redux.assume: 0.000018 seconds 0.105030s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.105041s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.105063s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.105080s: Exiting Redux.assume: 0.000006 seconds 0.105091s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.105100s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.105111s: Entering Redux.query(1 <= 1) 0.105121s: Exiting Redux.query 0.105130s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.105140s: Entering Redux.assume(1 <= 1) 0.105151s: Exiting Redux.assume: 0.000001 seconds 0.105161s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.105172s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.105183s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.105192s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.105205s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.105226s: Exiting Redux.assume: 0.000010 seconds 0.105239s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.105253s: Exiting Redux.assume: 0.000003 seconds 0.105264s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.105282s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.105296s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.105315s: Exiting Redux.query 0.105327s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.105342s: Exiting Redux.assert_term: 0.000004 seconds 0.105353s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.105367s: Exiting Redux.assert_term: 0.000003 seconds 0.105377s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.105390s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.105411s: Exiting Redux.assume: 0.000011 seconds 0.105421s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.105432s: Entering Redux.assume(!(1 = 0)) 0.105445s: Exiting Redux.assume: 0.000001 seconds 0.105455s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.105469s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.105492s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.105509s: Exiting Redux.assume: 0.000006 seconds 0.105519s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.105539s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.105549s: Entering Redux.query(1 <= 1) 0.105559s: Exiting Redux.query 0.105569s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.105579s: Entering Redux.assume(1 <= 1) 0.105590s: Exiting Redux.assume: 0.000001 seconds 0.105599s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.105611s: Entering Redux.assume(!(0 < r2)) 0.105629s: Exiting Redux.assume: 0.000007 seconds 0.105639s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.105650s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.105668s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.105681s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.105788s: Exiting Redux.query 0.105803s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.105818s: Exiting Redux.assert_term: 0.000004 seconds 0.105829s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.105842s: Exiting Redux.assert_term: 0.000003 seconds 0.105852s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.105866s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.105901s: Exiting Redux.assume: 0.000024 seconds 0.105912s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.105924s: Entering Redux.assume(!(1 = 0)) 0.105936s: Exiting Redux.assume: 0.000001 seconds 0.105946s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.105960s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.105984s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.106003s: Exiting Redux.assume: 0.000008 seconds 0.106014s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.106024s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.106034s: Entering Redux.query(1 <= 1) 0.106043s: Exiting Redux.query 0.106053s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.106062s: Entering Redux.assume(1 <= 1) 0.106073s: Exiting Redux.assume: 0.000001 seconds 0.106082s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.106094s: Entering Redux.assume(!(r3 < 0)) 0.106113s: Exiting Redux.assume: 0.000008 seconds 0.106124s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.106140s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.106154s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.106174s: Exiting Redux.query 0.106185s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.106195s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.106207s: Entering Redux.assume(!(!(r3 < 0))) 0.106230s: Exiting Redux.assume: 0.000010 seconds 0.106245s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.106259s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.106274s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.106289s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.106485s: Exiting Redux.query 0.106502s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.106515s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.106542s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.106571s: Exiting Redux.assume: 0.000016 seconds 0.106585s: Entering Redux.assume(!(!(1 = 0))) 0.106599s: Exiting Redux.assume: 0.000002 seconds 0.106615s: Entering Redux.assume(!(!(0 < r2))) 0.106633s: Exiting Redux.assume: 0.000007 seconds 0.106644s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.106658s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.106675s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.106690s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.106933s: Exiting Redux.query 0.106949s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.106959s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.106974s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.106997s: Exiting Redux.assume: 0.000011 seconds 0.107012s: Entering Redux.assume(!(!(1 = 0))) 0.107025s: Exiting Redux.assume: 0.000002 seconds 0.107042s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.107061s: Exiting Redux.assume: 0.000009 seconds 0.107074s: Entering Redux.assume(!(!(1 = 0))) 0.107089s: Exiting Redux.assume: 0.000001 seconds 0.107131s: Entering Redux.assume(!(((R0 - 1) * (R0 - 1)) < A0)) 0.107293s: Exiting Redux.assume: 0.000145 seconds 0.107311s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Verifying call 0.107324s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.107336s: Entering Redux.query(true) 0.107348s: Exiting Redux.query 0.107362s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.107374s: Entering Redux.assume(true) 0.107388s: Exiting Redux.assume: 0.000002 seconds 0.107401s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Executing statement 0.107422s: Entering Redux.query(!(2 = 0)) 0.107436s: Exiting Redux.query 0.107452s: Entering Redux.assume(%(A0, 2) = 1) 0.107469s: Exiting Redux.assume: 0.000004 seconds 0.107481s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.107492s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.107503s: Entering Redux.query(true) 0.107516s: Exiting Redux.query 0.107526s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.107546s: Entering Redux.assume(true) 0.107558s: Exiting Redux.assume: 0.000001 seconds 0.107567s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.107583s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.107594s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.107608s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.107628s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.107647s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.107832s: Exiting Redux.query 0.107850s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.107865s: Exiting Redux.assert_term: 0.000004 seconds 0.107877s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.107890s: Exiting Redux.assert_term: 0.000003 seconds 0.107901s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.107915s: Exiting Redux.assert_term: 0.000003 seconds 0.107926s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.107939s: Exiting Redux.assert_term: 0.000002 seconds 0.107949s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.107963s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.107987s: Exiting Redux.assume: 0.000013 seconds 0.107997s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.108009s: Entering Redux.assume(!(1 = 0)) 0.108021s: Exiting Redux.assume: 0.000001 seconds 0.108033s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.108050s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.108076s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.108094s: Exiting Redux.assume: 0.000007 seconds 0.108105s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.108115s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.108126s: Entering Redux.query(1 <= 1) 0.108136s: Exiting Redux.query 0.108146s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.108155s: Entering Redux.assume(1 <= 1) 0.108167s: Exiting Redux.assume: 0.000001 seconds 0.108176s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.108189s: Entering Redux.assume(!(!(r0 = 0))) 0.108219s: Exiting Redux.assume: 0.000018 seconds 0.108230s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.108241s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.108264s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.108282s: Exiting Redux.assume: 0.000006 seconds 0.108292s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.108302s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.108312s: Entering Redux.query(1 <= 1) 0.108323s: Exiting Redux.query 0.108334s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.108344s: Entering Redux.assume(1 <= 1) 0.108357s: Exiting Redux.assume: 0.000001 seconds 0.108368s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.108379s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.108389s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.108399s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.108411s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.108432s: Exiting Redux.assume: 0.000011 seconds 0.108444s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.108458s: Exiting Redux.assume: 0.000003 seconds 0.108469s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.108486s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.108500s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.108518s: Exiting Redux.query 0.108540s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.108556s: Exiting Redux.assert_term: 0.000004 seconds 0.108568s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.108582s: Exiting Redux.assert_term: 0.000003 seconds 0.108592s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.108606s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.108629s: Exiting Redux.assume: 0.000012 seconds 0.108639s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.108650s: Entering Redux.assume(!(1 = 0)) 0.108661s: Exiting Redux.assume: 0.000001 seconds 0.108672s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.108687s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.108849s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.108870s: Exiting Redux.assume: 0.000007 seconds 0.108881s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.108892s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.108902s: Entering Redux.query(1 <= 1) 0.108913s: Exiting Redux.query 0.108924s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.108935s: Entering Redux.assume(1 <= 1) 0.108950s: Exiting Redux.assume: 0.000001 seconds 0.108960s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.108973s: Entering Redux.assume(!(0 < r2)) 0.108991s: Exiting Redux.assume: 0.000008 seconds 0.109002s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.109013s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.109032s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.109045s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.109065s: Exiting Redux.query 0.109078s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.109093s: Exiting Redux.assert_term: 0.000004 seconds 0.109105s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.109118s: Exiting Redux.assert_term: 0.000003 seconds 0.109128s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.109141s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.109175s: Exiting Redux.assume: 0.000022 seconds 0.109185s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.109198s: Entering Redux.assume(!(1 = 0)) 0.109212s: Exiting Redux.assume: 0.000001 seconds 0.109224s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.109239s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.109264s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.109283s: Exiting Redux.assume: 0.000007 seconds 0.109294s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.109306s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.109316s: Entering Redux.query(1 <= 1) 0.109326s: Exiting Redux.query 0.109336s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.109347s: Entering Redux.assume(1 <= 1) 0.109359s: Exiting Redux.assume: 0.000002 seconds 0.109372s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.109388s: Entering Redux.assume(!(r3 < 0)) 0.109411s: Exiting Redux.assume: 0.000010 seconds 0.109424s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.109443s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.109460s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.109489s: Exiting Redux.query 0.109504s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.109516s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.109541s: Entering Redux.assume(!(!(r3 < 0))) 0.109565s: Exiting Redux.assume: 0.000010 seconds 0.109580s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.109598s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.109619s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.109639s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.109855s: Exiting Redux.query 0.109871s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.109881s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.109895s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.109918s: Exiting Redux.assume: 0.000012 seconds 0.109929s: Entering Redux.assume(!(!(1 = 0))) 0.109941s: Exiting Redux.assume: 0.000001 seconds 0.109953s: Entering Redux.assume(!(!(0 < r2))) 0.109970s: Exiting Redux.assume: 0.000007 seconds 0.109982s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.109996s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.110012s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.110027s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.110337s: Exiting Redux.query 0.110353s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.110363s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.110378s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.110400s: Exiting Redux.assume: 0.000011 seconds 0.110413s: Entering Redux.assume(!(!(1 = 0))) 0.110426s: Exiting Redux.assume: 0.000001 seconds 0.110441s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.110460s: Exiting Redux.assume: 0.000009 seconds 0.110472s: Entering Redux.assume(!(!(1 = 0))) 0.110483s: Exiting Redux.assume: 0.000001 seconds 0.110497s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.110510s: Exiting Redux.assume: 0.000003 seconds 0.110521s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.110541s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.110551s: Entering Redux.query(true) 0.110561s: Exiting Redux.query 0.110572s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.110582s: Entering Redux.assume(true) 0.110593s: Exiting Redux.assume: 0.000001 seconds 0.110604s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.110620s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.110632s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.110647s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.110665s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.110681s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.110854s: Exiting Redux.query 0.110871s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.110886s: Exiting Redux.assert_term: 0.000004 seconds 0.110898s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.110912s: Exiting Redux.assert_term: 0.000003 seconds 0.110924s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.110938s: Exiting Redux.assert_term: 0.000002 seconds 0.110949s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.110962s: Exiting Redux.assert_term: 0.000003 seconds 0.110972s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.110986s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.111009s: Exiting Redux.assume: 0.000012 seconds 0.111019s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.111030s: Entering Redux.assume(!(1 = 0)) 0.111041s: Exiting Redux.assume: 0.000001 seconds 0.111053s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.111068s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.111094s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.111112s: Exiting Redux.assume: 0.000007 seconds 0.111123s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.111134s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.111145s: Entering Redux.query(1 <= 1) 0.111155s: Exiting Redux.query 0.111164s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.111174s: Entering Redux.assume(1 <= 1) 0.111187s: Exiting Redux.assume: 0.000001 seconds 0.111196s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.111209s: Entering Redux.assume(!(!(r0 = 0))) 0.111239s: Exiting Redux.assume: 0.000018 seconds 0.111250s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.111261s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.111285s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.111306s: Exiting Redux.assume: 0.000006 seconds 0.111317s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.111327s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.111337s: Entering Redux.query(1 <= 1) 0.111347s: Exiting Redux.query 0.111357s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.111367s: Entering Redux.assume(1 <= 1) 0.111379s: Exiting Redux.assume: 0.000001 seconds 0.111388s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.111399s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.111409s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.111419s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.111431s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.111452s: Exiting Redux.assume: 0.000011 seconds 0.111465s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.111479s: Exiting Redux.assume: 0.000003 seconds 0.111489s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.111507s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.111521s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.111549s: Exiting Redux.query 0.111562s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.111578s: Exiting Redux.assert_term: 0.000004 seconds 0.111589s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.111603s: Exiting Redux.assert_term: 0.000003 seconds 0.111613s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.111627s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.111649s: Exiting Redux.assume: 0.000011 seconds 0.111659s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.111671s: Entering Redux.assume(!(1 = 0)) 0.111682s: Exiting Redux.assume: 0.000001 seconds 0.111693s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.111774s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.111800s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.111821s: Exiting Redux.assume: 0.000008 seconds 0.111836s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.111849s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.111860s: Entering Redux.query(1 <= 1) 0.111871s: Exiting Redux.query 0.111880s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.111891s: Entering Redux.assume(1 <= 1) 0.111902s: Exiting Redux.assume: 0.000001 seconds 0.111913s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.111927s: Entering Redux.assume(!(0 < r2)) 0.111954s: Exiting Redux.assume: 0.000012 seconds 0.111968s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.111984s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.112004s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.112020s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.112041s: Exiting Redux.query 0.112055s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.112069s: Exiting Redux.assert_term: 0.000004 seconds 0.112082s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.112095s: Exiting Redux.assert_term: 0.000003 seconds 0.112105s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.112119s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.112154s: Exiting Redux.assume: 0.000023 seconds 0.112165s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.112178s: Entering Redux.assume(!(1 = 0)) 0.112193s: Exiting Redux.assume: 0.000001 seconds 0.112207s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.112222s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.112248s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.112268s: Exiting Redux.assume: 0.000008 seconds 0.112279s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.112290s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.112300s: Entering Redux.query(1 <= 1) 0.112310s: Exiting Redux.query 0.112320s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.112330s: Entering Redux.assume(1 <= 1) 0.112342s: Exiting Redux.assume: 0.000001 seconds 0.112352s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.112365s: Entering Redux.assume(!(r3 < 0)) 0.112384s: Exiting Redux.assume: 0.000009 seconds 0.112394s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.112408s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.112422s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.112444s: Exiting Redux.query 0.112454s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.112464s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.112475s: Entering Redux.assume(!(!(r3 < 0))) 0.112493s: Exiting Redux.assume: 0.000007 seconds 0.112504s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.112517s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.112540s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.112555s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.112752s: Exiting Redux.query 0.112766s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.112776s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.112790s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.112812s: Exiting Redux.assume: 0.000011 seconds 0.112823s: Entering Redux.assume(!(!(1 = 0))) 0.112835s: Exiting Redux.assume: 0.000001 seconds 0.112847s: Entering Redux.assume(!(!(0 < r2))) 0.112864s: Exiting Redux.assume: 0.000007 seconds 0.112876s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.112890s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.112905s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.112920s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.113173s: Exiting Redux.query 0.113187s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.113198s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.113212s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.113234s: Exiting Redux.assume: 0.000010 seconds 0.113247s: Entering Redux.assume(!(!(1 = 0))) 0.113259s: Exiting Redux.assume: 0.000002 seconds 0.113274s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.113293s: Exiting Redux.assume: 0.000009 seconds 0.113305s: Entering Redux.assume(!(!(1 = 0))) 0.113317s: Exiting Redux.assume: 0.000001 seconds 0.113348s: Entering Redux.assume(!(R0 <= 5)) 0.113362s: Exiting Redux.assume: 0.000002 seconds 0.113374s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(42,5-24): Verifying call 0.113384s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.113394s: Entering Redux.query(true) 0.113404s: Exiting Redux.query 0.113413s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.113423s: Entering Redux.assume(true) 0.113435s: Exiting Redux.assume: 0.000002 seconds 0.113445s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Executing statement 0.113467s: Entering Redux.assume(((R0 - 1) * (R0 - 1)) < A0) 0.113585s: Exiting Redux.assume: 0.000106 seconds 0.113600s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Verifying call 0.113610s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.113620s: Entering Redux.query(true) 0.113630s: Exiting Redux.query 0.113640s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.113649s: Entering Redux.assume(true) 0.113661s: Exiting Redux.assume: 0.000002 seconds 0.113670s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Executing statement 0.113686s: Entering Redux.query(!(2 = 0)) 0.113696s: Exiting Redux.query 0.113708s: Entering Redux.assume(%(A0, 2) = 1) 0.113722s: Exiting Redux.assume: 0.000003 seconds 0.113731s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.113741s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.113750s: Entering Redux.query(true) 0.113760s: Exiting Redux.query 0.113769s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.113778s: Entering Redux.assume(true) 0.113790s: Exiting Redux.assume: 0.000001 seconds 0.113800s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.113818s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.113830s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.113843s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.113862s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.113879s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.114264s: Exiting Redux.query 0.114280s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.114294s: Exiting Redux.assert_term: 0.000004 seconds 0.114306s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.114320s: Exiting Redux.assert_term: 0.000003 seconds 0.114332s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.114345s: Exiting Redux.assert_term: 0.000003 seconds 0.114356s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.114370s: Exiting Redux.assert_term: 0.000003 seconds 0.114380s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.114395s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.114419s: Exiting Redux.assume: 0.000012 seconds 0.114429s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.114549s: Entering Redux.assume(!(1 = 0)) 0.114564s: Exiting Redux.assume: 0.000001 seconds 0.114576s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.114591s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.114618s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.114640s: Exiting Redux.assume: 0.000011 seconds 0.114654s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.114666s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.114677s: Entering Redux.query(1 <= 1) 0.114687s: Exiting Redux.query 0.114697s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.114707s: Entering Redux.assume(1 <= 1) 0.114719s: Exiting Redux.assume: 0.000001 seconds 0.114729s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.114742s: Entering Redux.assume(!(!(r0 = 0))) 0.114773s: Exiting Redux.assume: 0.000020 seconds 0.114784s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.114795s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.114817s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.114834s: Exiting Redux.assume: 0.000006 seconds 0.114846s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.114856s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.114867s: Entering Redux.query(1 <= 1) 0.114877s: Exiting Redux.query 0.114889s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.114899s: Entering Redux.assume(1 <= 1) 0.114910s: Exiting Redux.assume: 0.000001 seconds 0.114920s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.114932s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.114942s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.114952s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.114964s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.114985s: Exiting Redux.assume: 0.000011 seconds 0.114998s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.115012s: Exiting Redux.assume: 0.000003 seconds 0.115023s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.115041s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.115055s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.115074s: Exiting Redux.query 0.115086s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.115101s: Exiting Redux.assert_term: 0.000004 seconds 0.115112s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.115126s: Exiting Redux.assert_term: 0.000003 seconds 0.115135s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.115148s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.115171s: Exiting Redux.assume: 0.000012 seconds 0.115182s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.115193s: Entering Redux.assume(!(1 = 0)) 0.115204s: Exiting Redux.assume: 0.000001 seconds 0.115214s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.115228s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.115252s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.115270s: Exiting Redux.assume: 0.000006 seconds 0.115280s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.115289s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.115299s: Entering Redux.query(1 <= 1) 0.115309s: Exiting Redux.query 0.115319s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.115328s: Entering Redux.assume(1 <= 1) 0.115340s: Exiting Redux.assume: 0.000001 seconds 0.115349s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.115361s: Entering Redux.assume(!(0 < r2)) 0.115378s: Exiting Redux.assume: 0.000007 seconds 0.115389s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.115400s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.115417s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.115432s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.115452s: Exiting Redux.query 0.115465s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.115479s: Exiting Redux.assert_term: 0.000004 seconds 0.115491s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.115504s: Exiting Redux.assert_term: 0.000003 seconds 0.115514s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.115527s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.115571s: Exiting Redux.assume: 0.000023 seconds 0.115581s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.115593s: Entering Redux.assume(!(1 = 0)) 0.115605s: Exiting Redux.assume: 0.000001 seconds 0.115616s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.115631s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.115655s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.115674s: Exiting Redux.assume: 0.000007 seconds 0.115685s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.115695s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.115706s: Entering Redux.query(1 <= 1) 0.115716s: Exiting Redux.query 0.115726s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.115737s: Entering Redux.assume(1 <= 1) 0.115748s: Exiting Redux.assume: 0.000001 seconds 0.115759s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.115771s: Entering Redux.assume(!(r3 < 0)) 0.115790s: Exiting Redux.assume: 0.000009 seconds 0.115801s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.115816s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.115831s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.115853s: Exiting Redux.query 0.115864s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.115874s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.115886s: Entering Redux.assume(!(!(r3 < 0))) 0.115904s: Exiting Redux.assume: 0.000008 seconds 0.115917s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.115977s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.115995s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.116010s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.116203s: Exiting Redux.query 0.116218s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.116228s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.116243s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.116265s: Exiting Redux.assume: 0.000011 seconds 0.116277s: Entering Redux.assume(!(!(1 = 0))) 0.116289s: Exiting Redux.assume: 0.000001 seconds 0.116302s: Entering Redux.assume(!(!(0 < r2))) 0.116319s: Exiting Redux.assume: 0.000006 seconds 0.116331s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.116344s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.116360s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.116375s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.116600s: Exiting Redux.query 0.116614s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.116624s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.116639s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.116660s: Exiting Redux.assume: 0.000010 seconds 0.116671s: Entering Redux.assume(!(!(1 = 0))) 0.116684s: Exiting Redux.assume: 0.000001 seconds 0.116699s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.116719s: Exiting Redux.assume: 0.000008 seconds 0.116730s: Entering Redux.assume(!(!(1 = 0))) 0.116742s: Exiting Redux.assume: 0.000001 seconds 0.116756s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.116770s: Exiting Redux.assume: 0.000003 seconds 0.116780s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.116793s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.116803s: Entering Redux.query(true) 0.116814s: Exiting Redux.query 0.116825s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.116835s: Entering Redux.assume(true) 0.116847s: Exiting Redux.assume: 0.000001 seconds 0.116856s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.116873s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.116884s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.116898s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.116917s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.116934s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.117413s: Exiting Redux.query 0.117430s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.117446s: Exiting Redux.assert_term: 0.000005 seconds 0.117456s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.117471s: Exiting Redux.assert_term: 0.000003 seconds 0.117481s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.117495s: Exiting Redux.assert_term: 0.000003 seconds 0.117505s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.117518s: Exiting Redux.assert_term: 0.000003 seconds 0.117537s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.117552s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.117575s: Exiting Redux.assume: 0.000012 seconds 0.117584s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.117596s: Entering Redux.assume(!(1 = 0)) 0.117608s: Exiting Redux.assume: 0.000001 seconds 0.117619s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.117634s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.117660s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.117679s: Exiting Redux.assume: 0.000007 seconds 0.117689s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.117699s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.117709s: Entering Redux.query(1 <= 1) 0.117719s: Exiting Redux.query 0.117729s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.117739s: Entering Redux.assume(1 <= 1) 0.117750s: Exiting Redux.assume: 0.000001 seconds 0.117760s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.117772s: Entering Redux.assume(!(!(r0 = 0))) 0.117801s: Exiting Redux.assume: 0.000018 seconds 0.117812s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.117823s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.117847s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.117864s: Exiting Redux.assume: 0.000006 seconds 0.117874s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.117885s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.117895s: Entering Redux.query(1 <= 1) 0.117905s: Exiting Redux.query 0.117914s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.117925s: Entering Redux.assume(1 <= 1) 0.117938s: Exiting Redux.assume: 0.000001 seconds 0.117948s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.117959s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.117970s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.117980s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.117992s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.118013s: Exiting Redux.assume: 0.000011 seconds 0.118026s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.118039s: Exiting Redux.assume: 0.000003 seconds 0.118050s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.118067s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.118081s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.118099s: Exiting Redux.query 0.118112s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.118127s: Exiting Redux.assert_term: 0.000004 seconds 0.118138s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.118152s: Exiting Redux.assert_term: 0.000003 seconds 0.118162s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.118176s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.118198s: Exiting Redux.assume: 0.000011 seconds 0.118208s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.118219s: Entering Redux.assume(!(1 = 0)) 0.118231s: Exiting Redux.assume: 0.000002 seconds 0.118242s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.118258s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.118282s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.118299s: Exiting Redux.assume: 0.000006 seconds 0.118310s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.118321s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.118332s: Entering Redux.query(1 <= 1) 0.118341s: Exiting Redux.query 0.118352s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.118362s: Entering Redux.assume(1 <= 1) 0.118373s: Exiting Redux.assume: 0.000001 seconds 0.118382s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.118395s: Entering Redux.assume(!(0 < r2)) 0.118412s: Exiting Redux.assume: 0.000007 seconds 0.118422s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.118433s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.118451s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.118468s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.118489s: Exiting Redux.query 0.118502s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.118517s: Exiting Redux.assert_term: 0.000004 seconds 0.118539s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.118554s: Exiting Redux.assert_term: 0.000003 seconds 0.118564s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.118578s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.118611s: Exiting Redux.assume: 0.000022 seconds 0.118622s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.118658s: Entering Redux.assume(!(1 = 0)) 0.118672s: Exiting Redux.assume: 0.000001 seconds 0.118682s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.118697s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.118723s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.118742s: Exiting Redux.assume: 0.000008 seconds 0.118753s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.118765s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.118774s: Entering Redux.query(1 <= 1) 0.118784s: Exiting Redux.query 0.118794s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.118804s: Entering Redux.assume(1 <= 1) 0.118816s: Exiting Redux.assume: 0.000001 seconds 0.118826s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.118838s: Entering Redux.assume(!(r3 < 0)) 0.118857s: Exiting Redux.assume: 0.000008 seconds 0.118868s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.118883s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.118897s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.118917s: Exiting Redux.query 0.118928s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.118938s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.118949s: Entering Redux.assume(!(!(r3 < 0))) 0.118968s: Exiting Redux.assume: 0.000007 seconds 0.118979s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.118991s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.119006s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.119021s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.119241s: Exiting Redux.query 0.119262s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.119275s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.119294s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.119340s: Exiting Redux.assume: 0.000012 seconds 0.119352s: Entering Redux.assume(!(!(1 = 0))) 0.119364s: Exiting Redux.assume: 0.000001 seconds 0.119377s: Entering Redux.assume(!(!(0 < r2))) 0.119394s: Exiting Redux.assume: 0.000006 seconds 0.119405s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.119420s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.119439s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.119456s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.119698s: Exiting Redux.query 0.119714s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.119725s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.119739s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.119762s: Exiting Redux.assume: 0.000010 seconds 0.119774s: Entering Redux.assume(!(!(1 = 0))) 0.119785s: Exiting Redux.assume: 0.000001 seconds 0.119800s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.119819s: Exiting Redux.assume: 0.000009 seconds 0.119830s: Entering Redux.assume(!(!(1 = 0))) 0.119841s: Exiting Redux.assume: 0.000001 seconds 0.119866s: Entering Redux.assume(!(((R0 - 1) * (R0 - 1)) < A0)) 0.119957s: Exiting Redux.assume: 0.000079 seconds 0.119971s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Verifying call 0.119981s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.119992s: Entering Redux.query(true) 0.120001s: Exiting Redux.query 0.120013s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.120022s: Entering Redux.assume(true) 0.120034s: Exiting Redux.assume: 0.000001 seconds 0.120044s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Executing statement 0.120060s: Entering Redux.query(!(2 = 0)) 0.120070s: Exiting Redux.query 0.120143s: Entering Redux.assume(%(A0, 2) = 1) 0.120159s: Exiting Redux.assume: 0.000003 seconds 0.120169s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.120179s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.120189s: Entering Redux.query(true) 0.120199s: Exiting Redux.query 0.120209s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.120219s: Entering Redux.assume(true) 0.120230s: Exiting Redux.assume: 0.000001 seconds 0.120240s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.120256s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.120267s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.120282s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.120301s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.120317s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.120476s: Exiting Redux.query 0.120492s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.120507s: Exiting Redux.assert_term: 0.000004 seconds 0.120527s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.120542s: Exiting Redux.assert_term: 0.000003 seconds 0.120553s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.120566s: Exiting Redux.assert_term: 0.000002 seconds 0.120577s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.120590s: Exiting Redux.assert_term: 0.000002 seconds 0.120600s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.120614s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.120636s: Exiting Redux.assume: 0.000012 seconds 0.120648s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.120659s: Entering Redux.assume(!(1 = 0)) 0.120670s: Exiting Redux.assume: 0.000001 seconds 0.120681s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.120696s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.120720s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.120738s: Exiting Redux.assume: 0.000007 seconds 0.120749s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.120759s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.120769s: Entering Redux.query(1 <= 1) 0.120778s: Exiting Redux.query 0.120789s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.120799s: Entering Redux.assume(1 <= 1) 0.120811s: Exiting Redux.assume: 0.000001 seconds 0.120820s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.120833s: Entering Redux.assume(!(!(r0 = 0))) 0.120862s: Exiting Redux.assume: 0.000019 seconds 0.120874s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.120887s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.120910s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.120928s: Exiting Redux.assume: 0.000007 seconds 0.120941s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.120953s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.120965s: Entering Redux.query(1 <= 1) 0.120976s: Exiting Redux.query 0.120987s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.120998s: Entering Redux.assume(1 <= 1) 0.121010s: Exiting Redux.assume: 0.000001 seconds 0.121020s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.121031s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.121043s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.121053s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.121066s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.121088s: Exiting Redux.assume: 0.000011 seconds 0.121101s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.121115s: Exiting Redux.assume: 0.000003 seconds 0.121127s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.121146s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.121159s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.121178s: Exiting Redux.query 0.121191s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.121205s: Exiting Redux.assert_term: 0.000004 seconds 0.121216s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.121229s: Exiting Redux.assert_term: 0.000003 seconds 0.121239s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.121253s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.121274s: Exiting Redux.assume: 0.000011 seconds 0.121286s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.121296s: Entering Redux.assume(!(1 = 0)) 0.121309s: Exiting Redux.assume: 0.000001 seconds 0.121320s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.121334s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.121358s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.121376s: Exiting Redux.assume: 0.000006 seconds 0.121387s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.121397s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.121407s: Entering Redux.query(1 <= 1) 0.121417s: Exiting Redux.query 0.121427s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.121437s: Entering Redux.assume(1 <= 1) 0.121449s: Exiting Redux.assume: 0.000001 seconds 0.121458s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.121491s: Entering Redux.assume(!(0 < r2)) 0.121510s: Exiting Redux.assume: 0.000007 seconds 0.121528s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.121540s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.121558s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.121572s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.121592s: Exiting Redux.query 0.121605s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.121619s: Exiting Redux.assert_term: 0.000003 seconds 0.121631s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.121645s: Exiting Redux.assert_term: 0.000002 seconds 0.121655s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.121669s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.121701s: Exiting Redux.assume: 0.000022 seconds 0.121711s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.121723s: Entering Redux.assume(!(1 = 0)) 0.121735s: Exiting Redux.assume: 0.000002 seconds 0.121746s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.121762s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.121794s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.121817s: Exiting Redux.assume: 0.000008 seconds 0.121832s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.121845s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.121858s: Entering Redux.query(1 <= 1) 0.121870s: Exiting Redux.query 0.121882s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.121895s: Entering Redux.assume(1 <= 1) 0.121909s: Exiting Redux.assume: 0.000001 seconds 0.121921s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.121939s: Entering Redux.assume(!(r3 < 0)) 0.121967s: Exiting Redux.assume: 0.000013 seconds 0.121985s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.122006s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.122023s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.122050s: Exiting Redux.query 0.122066s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.122079s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.122093s: Entering Redux.assume(!(!(r3 < 0))) 0.122117s: Exiting Redux.assume: 0.000011 seconds 0.122132s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.122149s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.122169s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.122189s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.122394s: Exiting Redux.query 0.122409s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.122419s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.122434s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.122460s: Exiting Redux.assume: 0.000014 seconds 0.122476s: Entering Redux.assume(!(!(1 = 0))) 0.122492s: Exiting Redux.assume: 0.000001 seconds 0.122509s: Entering Redux.assume(!(!(0 < r2))) 0.122543s: Exiting Redux.assume: 0.000009 seconds 0.122559s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.122577s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.122600s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.122621s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.122863s: Exiting Redux.query 0.122880s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.122891s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.122906s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.122931s: Exiting Redux.assume: 0.000010 seconds 0.123018s: Entering Redux.assume(!(!(1 = 0))) 0.123034s: Exiting Redux.assume: 0.000002 seconds 0.123052s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.123074s: Exiting Redux.assume: 0.000010 seconds 0.123086s: Entering Redux.assume(!(!(1 = 0))) 0.123098s: Exiting Redux.assume: 0.000001 seconds 0.123111s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.123125s: Exiting Redux.assume: 0.000003 seconds 0.123137s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.123148s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.123158s: Entering Redux.query(true) 0.123169s: Exiting Redux.query 0.123179s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.123189s: Entering Redux.assume(true) 0.123201s: Exiting Redux.assume: 0.000001 seconds 0.123212s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.123229s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.123241s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.123256s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.123276s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.123292s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.123458s: Exiting Redux.query 0.123473s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.123488s: Exiting Redux.assert_term: 0.000004 seconds 0.123499s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.123513s: Exiting Redux.assert_term: 0.000003 seconds 0.123537s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.123551s: Exiting Redux.assert_term: 0.000003 seconds 0.123562s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.123576s: Exiting Redux.assert_term: 0.000002 seconds 0.123586s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.123600s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.123624s: Exiting Redux.assume: 0.000012 seconds 0.123633s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.123645s: Entering Redux.assume(!(1 = 0)) 0.123657s: Exiting Redux.assume: 0.000001 seconds 0.123669s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.123685s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.123711s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.123730s: Exiting Redux.assume: 0.000006 seconds 0.123741s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.123751s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.123761s: Entering Redux.query(1 <= 1) 0.123771s: Exiting Redux.query 0.123781s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.123791s: Entering Redux.assume(1 <= 1) 0.123805s: Exiting Redux.assume: 0.000001 seconds 0.123815s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.123830s: Entering Redux.assume(!(!(r0 = 0))) 0.123859s: Exiting Redux.assume: 0.000018 seconds 0.123870s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.123882s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.123904s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.123922s: Exiting Redux.assume: 0.000007 seconds 0.123933s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.123943s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.123953s: Entering Redux.query(1 <= 1) 0.123965s: Exiting Redux.query 0.123975s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.123985s: Entering Redux.assume(1 <= 1) 0.123997s: Exiting Redux.assume: 0.000001 seconds 0.124007s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.124018s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.124029s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.124038s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.124051s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.124073s: Exiting Redux.assume: 0.000010 seconds 0.124084s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.124097s: Exiting Redux.assume: 0.000003 seconds 0.124108s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.124126s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.124140s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.124159s: Exiting Redux.query 0.124171s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.124186s: Exiting Redux.assert_term: 0.000004 seconds 0.124197s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.124210s: Exiting Redux.assert_term: 0.000003 seconds 0.124220s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.124234s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.124255s: Exiting Redux.assume: 0.000011 seconds 0.124265s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.124276s: Entering Redux.assume(!(1 = 0)) 0.124288s: Exiting Redux.assume: 0.000001 seconds 0.124299s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.124313s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.124337s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.124354s: Exiting Redux.assume: 0.000006 seconds 0.124383s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.124394s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.124404s: Entering Redux.query(1 <= 1) 0.124413s: Exiting Redux.query 0.124423s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.124432s: Entering Redux.assume(1 <= 1) 0.124444s: Exiting Redux.assume: 0.000001 seconds 0.124454s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.124467s: Entering Redux.assume(!(0 < r2)) 0.124484s: Exiting Redux.assume: 0.000007 seconds 0.124495s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.124507s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.124534s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.124548s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.124568s: Exiting Redux.query 0.124581s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.124595s: Exiting Redux.assert_term: 0.000004 seconds 0.124607s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.124620s: Exiting Redux.assert_term: 0.000003 seconds 0.124630s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.124644s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.124677s: Exiting Redux.assume: 0.000022 seconds 0.124690s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.124705s: Entering Redux.assume(!(1 = 0)) 0.124718s: Exiting Redux.assume: 0.000001 seconds 0.124729s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.124743s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.124770s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.124788s: Exiting Redux.assume: 0.000007 seconds 0.124799s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.124809s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.124819s: Entering Redux.query(1 <= 1) 0.124830s: Exiting Redux.query 0.124840s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.124851s: Entering Redux.assume(1 <= 1) 0.124865s: Exiting Redux.assume: 0.000001 seconds 0.124877s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.124894s: Entering Redux.assume(!(r3 < 0)) 0.124920s: Exiting Redux.assume: 0.000011 seconds 0.124934s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.124952s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.124968s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.124991s: Exiting Redux.query 0.125002s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.125011s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.125022s: Entering Redux.assume(!(!(r3 < 0))) 0.125041s: Exiting Redux.assume: 0.000008 seconds 0.125052s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.125066s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.125082s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.125098s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.125299s: Exiting Redux.query 0.125313s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.125324s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.125339s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.125362s: Exiting Redux.assume: 0.000011 seconds 0.125373s: Entering Redux.assume(!(!(1 = 0))) 0.125385s: Exiting Redux.assume: 0.000001 seconds 0.125398s: Entering Redux.assume(!(!(0 < r2))) 0.125414s: Exiting Redux.assume: 0.000006 seconds 0.125426s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.125440s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.125456s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.125471s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.125852s: Exiting Redux.query 0.125868s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.125878s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.125894s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.125917s: Exiting Redux.assume: 0.000011 seconds 0.125930s: Entering Redux.assume(!(!(1 = 0))) 0.125942s: Exiting Redux.assume: 0.000001 seconds 0.125957s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.125976s: Exiting Redux.assume: 0.000008 seconds 0.125988s: Entering Redux.assume(!(!(1 = 0))) 0.125999s: Exiting Redux.assume: 0.000001 seconds 0.126031s: Entering Redux.assume(!(0 <= R0)) 0.126049s: Exiting Redux.assume: 0.000006 seconds 0.126059s: Entering Redux.assume(false) 0.126071s: Exiting Redux.assume: 0.000002 seconds 0.126081s: Entering Redux.assume(!(false)) 0.126093s: Exiting Redux.assume: 0.000001 seconds 0.126105s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(42,5-24): Verifying call 0.126114s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.126124s: Entering Redux.query(true) 0.126133s: Exiting Redux.query 0.126143s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.126152s: Entering Redux.assume(true) 0.126164s: Exiting Redux.assume: 0.000001 seconds 0.126176s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Executing statement 0.126198s: Entering Redux.assume(((R0 - 1) * (R0 - 1)) < A0) 0.126312s: Exiting Redux.assume: 0.000102 seconds 0.126325s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Verifying call 0.126335s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.126345s: Entering Redux.query(true) 0.126355s: Exiting Redux.query 0.126365s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.126375s: Entering Redux.assume(true) 0.126386s: Exiting Redux.assume: 0.000002 seconds 0.126397s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Executing statement 0.126411s: Entering Redux.query(!(2 = 0)) 0.126422s: Exiting Redux.query 0.126433s: Entering Redux.assume(%(A0, 2) = 1) 0.126447s: Exiting Redux.assume: 0.000003 seconds 0.126457s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.126467s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.126476s: Entering Redux.query(true) 0.126486s: Exiting Redux.query 0.126496s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.126505s: Entering Redux.assume(true) 0.126525s: Exiting Redux.assume: 0.000008 seconds 0.126535s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.126551s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.126562s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.126577s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.126596s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.126611s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.127677s: Exiting Redux.query 0.127695s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.127710s: Exiting Redux.assert_term: 0.000005 seconds 0.127722s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.127735s: Exiting Redux.assert_term: 0.000003 seconds 0.127745s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.127759s: Exiting Redux.assert_term: 0.000003 seconds 0.127770s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.127783s: Exiting Redux.assert_term: 0.000003 seconds 0.127794s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.127807s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.127829s: Exiting Redux.assume: 0.000012 seconds 0.127839s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.127853s: Entering Redux.assume(!(1 = 0)) 0.127866s: Exiting Redux.assume: 0.000001 seconds 0.127881s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.127902s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.127935s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.127958s: Exiting Redux.assume: 0.000009 seconds 0.127972s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.127985s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.128000s: Entering Redux.query(1 <= 1) 0.128013s: Exiting Redux.query 0.128026s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.128039s: Entering Redux.assume(1 <= 1) 0.128053s: Exiting Redux.assume: 0.000001 seconds 0.128066s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.128082s: Entering Redux.assume(!(!(r0 = 0))) 0.128118s: Exiting Redux.assume: 0.000022 seconds 0.128129s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.128142s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.128166s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.128184s: Exiting Redux.assume: 0.000006 seconds 0.128194s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.128207s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.128219s: Entering Redux.query(1 <= 1) 0.128228s: Exiting Redux.query 0.128238s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.128248s: Entering Redux.assume(1 <= 1) 0.128260s: Exiting Redux.assume: 0.000001 seconds 0.128269s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.128283s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.128297s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.128307s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.128320s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.128343s: Exiting Redux.assume: 0.000012 seconds 0.128356s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.128369s: Exiting Redux.assume: 0.000003 seconds 0.128381s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.128399s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.128413s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.128432s: Exiting Redux.query 0.128446s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.128460s: Exiting Redux.assert_term: 0.000005 seconds 0.128471s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.128485s: Exiting Redux.assert_term: 0.000003 seconds 0.128494s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.128509s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.128540s: Exiting Redux.assume: 0.000012 seconds 0.128551s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.128562s: Entering Redux.assume(!(1 = 0)) 0.128574s: Exiting Redux.assume: 0.000001 seconds 0.128584s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.128598s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.128622s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.128639s: Exiting Redux.assume: 0.000007 seconds 0.128651s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.128661s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.128671s: Entering Redux.query(1 <= 1) 0.128682s: Exiting Redux.query 0.128692s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.128702s: Entering Redux.assume(1 <= 1) 0.128714s: Exiting Redux.assume: 0.000001 seconds 0.128725s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.128739s: Entering Redux.assume(!(0 < r2)) 0.128759s: Exiting Redux.assume: 0.000007 seconds 0.128770s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.128782s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.128800s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.128815s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.128835s: Exiting Redux.query 0.128848s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.128863s: Exiting Redux.assert_term: 0.000004 seconds 0.128875s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.128888s: Exiting Redux.assert_term: 0.000003 seconds 0.128899s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.128913s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.128948s: Exiting Redux.assume: 0.000024 seconds 0.128960s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.128974s: Entering Redux.assume(!(1 = 0)) 0.128988s: Exiting Redux.assume: 0.000001 seconds 0.128999s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.129013s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.129036s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.129055s: Exiting Redux.assume: 0.000007 seconds 0.129067s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.129078s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.129088s: Entering Redux.query(1 <= 1) 0.129098s: Exiting Redux.query 0.129108s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.129119s: Entering Redux.assume(1 <= 1) 0.129132s: Exiting Redux.assume: 0.000001 seconds 0.129142s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.129156s: Entering Redux.assume(!(r3 < 0)) 0.129175s: Exiting Redux.assume: 0.000009 seconds 0.129186s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.129202s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.129216s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.129237s: Exiting Redux.query 0.129248s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.129259s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.129270s: Entering Redux.assume(!(!(r3 < 0))) 0.129289s: Exiting Redux.assume: 0.000007 seconds 0.129301s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.129314s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.129331s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.129346s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.129547s: Exiting Redux.query 0.129561s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.129572s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.129587s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.129608s: Exiting Redux.assume: 0.000011 seconds 0.129620s: Entering Redux.assume(!(!(1 = 0))) 0.129632s: Exiting Redux.assume: 0.000001 seconds 0.129644s: Entering Redux.assume(!(!(0 < r2))) 0.129661s: Exiting Redux.assume: 0.000006 seconds 0.129673s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.129686s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.129702s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.129717s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.129933s: Exiting Redux.query 0.129946s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.129956s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.129970s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.129991s: Exiting Redux.assume: 0.000009 seconds 0.130003s: Entering Redux.assume(!(!(1 = 0))) 0.130014s: Exiting Redux.assume: 0.000001 seconds 0.130027s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.130046s: Exiting Redux.assume: 0.000007 seconds 0.130057s: Entering Redux.assume(!(!(1 = 0))) 0.130069s: Exiting Redux.assume: 0.000000 seconds 0.130084s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.130097s: Exiting Redux.assume: 0.000003 seconds 0.130109s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.130119s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.130128s: Entering Redux.query(true) 0.130139s: Exiting Redux.query 0.130149s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.130159s: Entering Redux.assume(true) 0.130171s: Exiting Redux.assume: 0.000002 seconds 0.130181s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.130217s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.130229s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.130243s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.130263s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.130279s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.131126s: Exiting Redux.query 0.131143s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.131159s: Exiting Redux.assert_term: 0.000004 seconds 0.131171s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.131184s: Exiting Redux.assert_term: 0.000003 seconds 0.131195s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.131208s: Exiting Redux.assert_term: 0.000003 seconds 0.131218s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.131232s: Exiting Redux.assert_term: 0.000002 seconds 0.131241s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.131256s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.131278s: Exiting Redux.assume: 0.000012 seconds 0.131290s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.131302s: Entering Redux.assume(!(1 = 0)) 0.131313s: Exiting Redux.assume: 0.000001 seconds 0.131325s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.131769s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.131797s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.131816s: Exiting Redux.assume: 0.000007 seconds 0.131826s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.131836s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.131847s: Entering Redux.query(1 <= 1) 0.131857s: Exiting Redux.query 0.131868s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.131878s: Entering Redux.assume(1 <= 1) 0.131889s: Exiting Redux.assume: 0.000001 seconds 0.131899s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.131911s: Entering Redux.assume(!(!(r0 = 0))) 0.131941s: Exiting Redux.assume: 0.000019 seconds 0.131954s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.131967s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.131994s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.132012s: Exiting Redux.assume: 0.000006 seconds 0.132023s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.132033s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.132043s: Entering Redux.query(1 <= 1) 0.132053s: Exiting Redux.query 0.132063s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.132073s: Entering Redux.assume(1 <= 1) 0.132085s: Exiting Redux.assume: 0.000001 seconds 0.132094s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.132106s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.132116s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.132126s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.132139s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.132160s: Exiting Redux.assume: 0.000011 seconds 0.132173s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.132187s: Exiting Redux.assume: 0.000003 seconds 0.132197s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.132216s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.132231s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.132250s: Exiting Redux.query 0.132262s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.132277s: Exiting Redux.assert_term: 0.000004 seconds 0.132289s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.132303s: Exiting Redux.assert_term: 0.000002 seconds 0.132313s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.132327s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.132348s: Exiting Redux.assume: 0.000010 seconds 0.132358s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.132369s: Entering Redux.assume(!(1 = 0)) 0.132381s: Exiting Redux.assume: 0.000001 seconds 0.132391s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.132406s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.132429s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.132447s: Exiting Redux.assume: 0.000006 seconds 0.132458s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.132468s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.132478s: Entering Redux.query(1 <= 1) 0.132487s: Exiting Redux.query 0.132497s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.132507s: Entering Redux.assume(1 <= 1) 0.132529s: Exiting Redux.assume: 0.000001 seconds 0.132539s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.132552s: Entering Redux.assume(!(0 < r2)) 0.132570s: Exiting Redux.assume: 0.000007 seconds 0.132580s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.132592s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.132609s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.132622s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.132643s: Exiting Redux.query 0.132655s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.132670s: Exiting Redux.assert_term: 0.000004 seconds 0.132681s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.132695s: Exiting Redux.assert_term: 0.000003 seconds 0.132704s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.132718s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.132751s: Exiting Redux.assume: 0.000022 seconds 0.132760s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.132771s: Entering Redux.assume(!(1 = 0)) 0.132783s: Exiting Redux.assume: 0.000001 seconds 0.132793s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.132808s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.132832s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.132851s: Exiting Redux.assume: 0.000007 seconds 0.132862s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.132872s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.132883s: Entering Redux.query(1 <= 1) 0.132893s: Exiting Redux.query 0.132903s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.132913s: Entering Redux.assume(1 <= 1) 0.132924s: Exiting Redux.assume: 0.000001 seconds 0.132934s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.132948s: Entering Redux.assume(!(r3 < 0)) 0.132967s: Exiting Redux.assume: 0.000008 seconds 0.132977s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.132992s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.133005s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.133025s: Exiting Redux.query 0.133035s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.133045s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.133055s: Entering Redux.assume(!(!(r3 < 0))) 0.133073s: Exiting Redux.assume: 0.000008 seconds 0.133084s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.133097s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.133188s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.133205s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.133399s: Exiting Redux.query 0.133414s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.133424s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.133440s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.133462s: Exiting Redux.assume: 0.000010 seconds 0.133474s: Entering Redux.assume(!(!(1 = 0))) 0.133487s: Exiting Redux.assume: 0.000001 seconds 0.133501s: Entering Redux.assume(!(!(0 < r2))) 0.133529s: Exiting Redux.assume: 0.000017 seconds 0.133542s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.133556s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.133572s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.133588s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.133810s: Exiting Redux.query 0.133824s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.133835s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.133850s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.133873s: Exiting Redux.assume: 0.000010 seconds 0.133886s: Entering Redux.assume(!(!(1 = 0))) 0.133898s: Exiting Redux.assume: 0.000001 seconds 0.133914s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.133934s: Exiting Redux.assume: 0.000008 seconds 0.133945s: Entering Redux.assume(!(!(1 = 0))) 0.133958s: Exiting Redux.assume: 0.000001 seconds 0.133984s: Entering Redux.assume(!(((R0 - 1) * (R0 - 1)) < A0)) 0.134090s: Exiting Redux.assume: 0.000095 seconds 0.134102s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Verifying call 0.134114s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.134123s: Entering Redux.query(true) 0.134135s: Exiting Redux.query 0.134146s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.134157s: Entering Redux.assume(true) 0.134168s: Exiting Redux.assume: 0.000001 seconds 0.134178s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Executing statement 0.134194s: Entering Redux.query(!(2 = 0)) 0.134205s: Exiting Redux.query 0.134217s: Entering Redux.assume(%(A0, 2) = 1) 0.134231s: Exiting Redux.assume: 0.000003 seconds 0.134241s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.134251s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.134260s: Entering Redux.query(true) 0.134269s: Exiting Redux.query 0.134279s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.134288s: Entering Redux.assume(true) 0.134299s: Exiting Redux.assume: 0.000001 seconds 0.134308s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.134323s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.134333s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.134347s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.134365s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.134380s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.136149s: Exiting Redux.query 0.136172s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.136189s: Exiting Redux.assert_term: 0.000005 seconds 0.136201s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.136215s: Exiting Redux.assert_term: 0.000003 seconds 0.136226s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.136240s: Exiting Redux.assert_term: 0.000003 seconds 0.136251s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.136263s: Exiting Redux.assert_term: 0.000003 seconds 0.136274s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.136290s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.136315s: Exiting Redux.assume: 0.000012 seconds 0.136325s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.136338s: Entering Redux.assume(!(1 = 0)) 0.136350s: Exiting Redux.assume: 0.000001 seconds 0.136363s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.136379s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.136405s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.136424s: Exiting Redux.assume: 0.000007 seconds 0.136435s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.136446s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.136457s: Entering Redux.query(1 <= 1) 0.136469s: Exiting Redux.query 0.136480s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.136491s: Entering Redux.assume(1 <= 1) 0.136502s: Exiting Redux.assume: 0.000001 seconds 0.136512s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.136534s: Entering Redux.assume(!(!(r0 = 0))) 0.136565s: Exiting Redux.assume: 0.000019 seconds 0.136577s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.136590s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.136612s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.136630s: Exiting Redux.assume: 0.000006 seconds 0.136640s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.136651s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.136661s: Entering Redux.query(1 <= 1) 0.136671s: Exiting Redux.query 0.136681s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.136691s: Entering Redux.assume(1 <= 1) 0.136702s: Exiting Redux.assume: 0.000001 seconds 0.136712s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.136723s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.136733s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.136743s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.136756s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.136777s: Exiting Redux.assume: 0.000011 seconds 0.136790s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.136803s: Exiting Redux.assume: 0.000003 seconds 0.136813s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.136832s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.136845s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.136864s: Exiting Redux.query 0.136876s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.136890s: Exiting Redux.assert_term: 0.000004 seconds 0.136901s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.136914s: Exiting Redux.assert_term: 0.000003 seconds 0.136924s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.136937s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.136959s: Exiting Redux.assume: 0.000011 seconds 0.136969s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.136980s: Entering Redux.assume(!(1 = 0)) 0.136992s: Exiting Redux.assume: 0.000001 seconds 0.137002s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.137016s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.137040s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.137058s: Exiting Redux.assume: 0.000006 seconds 0.137069s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.137079s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.137089s: Entering Redux.query(1 <= 1) 0.137099s: Exiting Redux.query 0.137110s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.137120s: Entering Redux.assume(1 <= 1) 0.137132s: Exiting Redux.assume: 0.000001 seconds 0.137141s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.137154s: Entering Redux.assume(!(0 < r2)) 0.137172s: Exiting Redux.assume: 0.000007 seconds 0.137182s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.137193s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.137211s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.137225s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.137244s: Exiting Redux.query 0.137258s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.137272s: Exiting Redux.assert_term: 0.000004 seconds 0.137284s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.137297s: Exiting Redux.assert_term: 0.000003 seconds 0.137306s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.137320s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.137352s: Exiting Redux.assume: 0.000022 seconds 0.137362s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.137372s: Entering Redux.assume(!(1 = 0)) 0.137384s: Exiting Redux.assume: 0.000001 seconds 0.137394s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.137409s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.138138s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.138162s: Exiting Redux.assume: 0.000007 seconds 0.138173s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.138184s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.138195s: Entering Redux.query(1 <= 1) 0.138205s: Exiting Redux.query 0.138216s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.138226s: Entering Redux.assume(1 <= 1) 0.138239s: Exiting Redux.assume: 0.000001 seconds 0.138248s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.138261s: Entering Redux.assume(!(r3 < 0)) 0.138282s: Exiting Redux.assume: 0.000009 seconds 0.138292s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.138308s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.138323s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.138345s: Exiting Redux.query 0.138355s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.138365s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.138377s: Entering Redux.assume(!(!(r3 < 0))) 0.138396s: Exiting Redux.assume: 0.000007 seconds 0.138408s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.138421s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.138437s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.138452s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.138654s: Exiting Redux.query 0.138668s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.138679s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.138693s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.138715s: Exiting Redux.assume: 0.000011 seconds 0.138727s: Entering Redux.assume(!(!(1 = 0))) 0.138739s: Exiting Redux.assume: 0.000001 seconds 0.138751s: Entering Redux.assume(!(!(0 < r2))) 0.138768s: Exiting Redux.assume: 0.000006 seconds 0.138779s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.138794s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.138811s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.138826s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.139044s: Exiting Redux.query 0.139059s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.139069s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.139083s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.139103s: Exiting Redux.assume: 0.000009 seconds 0.139115s: Entering Redux.assume(!(!(1 = 0))) 0.139127s: Exiting Redux.assume: 0.000001 seconds 0.139141s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.139160s: Exiting Redux.assume: 0.000008 seconds 0.139172s: Entering Redux.assume(!(!(1 = 0))) 0.139182s: Exiting Redux.assume: 0.000001 seconds 0.139198s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.139211s: Exiting Redux.assume: 0.000003 seconds 0.139222s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.139233s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.139242s: Entering Redux.query(true) 0.139252s: Exiting Redux.query 0.139261s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.139272s: Entering Redux.assume(true) 0.139285s: Exiting Redux.assume: 0.000001 seconds 0.139294s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.139310s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.139321s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.139336s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.139355s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.139370s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.140705s: Exiting Redux.query 0.140724s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.140739s: Exiting Redux.assert_term: 0.000005 seconds 0.140751s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.140764s: Exiting Redux.assert_term: 0.000003 seconds 0.140774s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.140787s: Exiting Redux.assert_term: 0.000003 seconds 0.140798s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.140811s: Exiting Redux.assert_term: 0.000003 seconds 0.140821s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.140834s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.140857s: Exiting Redux.assume: 0.000012 seconds 0.140869s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.140881s: Entering Redux.assume(!(1 = 0)) 0.140893s: Exiting Redux.assume: 0.000001 seconds 0.140905s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.140923s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.140950s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.140969s: Exiting Redux.assume: 0.000006 seconds 0.140980s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.140990s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.141000s: Entering Redux.query(1 <= 1) 0.141010s: Exiting Redux.query 0.141021s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.141034s: Entering Redux.assume(1 <= 1) 0.141048s: Exiting Redux.assume: 0.000001 seconds 0.141058s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.141072s: Entering Redux.assume(!(!(r0 = 0))) 0.141108s: Exiting Redux.assume: 0.000023 seconds 0.141120s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.141132s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.141156s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.141173s: Exiting Redux.assume: 0.000006 seconds 0.141184s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.141193s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.141204s: Entering Redux.query(1 <= 1) 0.141213s: Exiting Redux.query 0.141223s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.141234s: Entering Redux.assume(1 <= 1) 0.141247s: Exiting Redux.assume: 0.000001 seconds 0.141258s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.141270s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.141280s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.141290s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.141303s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.141325s: Exiting Redux.assume: 0.000011 seconds 0.141338s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.141352s: Exiting Redux.assume: 0.000003 seconds 0.141363s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.141382s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.141396s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.141416s: Exiting Redux.query 0.141429s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.141444s: Exiting Redux.assert_term: 0.000004 seconds 0.141455s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.141469s: Exiting Redux.assert_term: 0.000003 seconds 0.141479s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.141493s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.141525s: Exiting Redux.assume: 0.000012 seconds 0.141535s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.141547s: Entering Redux.assume(!(1 = 0)) 0.141559s: Exiting Redux.assume: 0.000002 seconds 0.141570s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.141584s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.141611s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.141629s: Exiting Redux.assume: 0.000006 seconds 0.141639s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.141650s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.141660s: Entering Redux.query(1 <= 1) 0.141669s: Exiting Redux.query 0.141679s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.141690s: Entering Redux.assume(1 <= 1) 0.141701s: Exiting Redux.assume: 0.000001 seconds 0.141710s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.141722s: Entering Redux.assume(!(0 < r2)) 0.141740s: Exiting Redux.assume: 0.000007 seconds 0.141750s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.141764s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.141788s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.141805s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.141827s: Exiting Redux.query 0.141840s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.141855s: Exiting Redux.assert_term: 0.000003 seconds 0.141866s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.141879s: Exiting Redux.assert_term: 0.000003 seconds 0.141889s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.141904s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.141998s: Exiting Redux.assume: 0.000083 seconds 0.142010s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.142022s: Entering Redux.assume(!(1 = 0)) 0.142033s: Exiting Redux.assume: 0.000002 seconds 0.142045s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.142061s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.142086s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.142104s: Exiting Redux.assume: 0.000008 seconds 0.142115s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.142125s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.142135s: Entering Redux.query(1 <= 1) 0.142145s: Exiting Redux.query 0.142154s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.142164s: Entering Redux.assume(1 <= 1) 0.142175s: Exiting Redux.assume: 0.000001 seconds 0.142187s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.142201s: Entering Redux.assume(!(r3 < 0)) 0.142222s: Exiting Redux.assume: 0.000010 seconds 0.142234s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.142250s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.142263s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.142286s: Exiting Redux.query 0.142299s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.142310s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.142322s: Entering Redux.assume(!(!(r3 < 0))) 0.142342s: Exiting Redux.assume: 0.000009 seconds 0.142354s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.142367s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.142383s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.142398s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.142601s: Exiting Redux.query 0.142615s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.142625s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.142640s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.142661s: Exiting Redux.assume: 0.000010 seconds 0.142673s: Entering Redux.assume(!(!(1 = 0))) 0.142684s: Exiting Redux.assume: 0.000001 seconds 0.142698s: Entering Redux.assume(!(!(0 < r2))) 0.142714s: Exiting Redux.assume: 0.000006 seconds 0.142726s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.142741s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.142758s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.142772s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.142992s: Exiting Redux.query 0.143004s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.143014s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.143029s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.143049s: Exiting Redux.assume: 0.000010 seconds 0.143062s: Entering Redux.assume(!(!(1 = 0))) 0.143073s: Exiting Redux.assume: 0.000001 seconds 0.143087s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.143106s: Exiting Redux.assume: 0.000008 seconds 0.143118s: Entering Redux.assume(!(!(1 = 0))) 0.143129s: Exiting Redux.assume: 0.000001 seconds 0.143169s: Entering Redux.assume(!(0 <= A0)) 0.143187s: Exiting Redux.assume: 0.000006 seconds 0.143197s: Entering Redux.assume(false) 0.143210s: Exiting Redux.assume: 0.000001 seconds 0.143220s: Entering Redux.assume(!(false)) 0.143232s: Exiting Redux.assume: 0.000001 seconds 0.143243s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(40,5-24): Verifying call 0.143254s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.143264s: Entering Redux.query(true) 0.143274s: Exiting Redux.query 0.143284s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.143294s: Entering Redux.assume(true) 0.143306s: Exiting Redux.assume: 0.000002 seconds 0.143316s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(41,7-8): Executing statement 0.143331s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.143346s: Exiting Redux.assert_term: 0.000004 seconds 0.143357s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(41,9-30): Verifying call 0.143367s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(11,53-57): Consuming assertion 0.143376s: Entering Redux.query(true) 0.143386s: Exiting Redux.query 0.143398s: Entering Redux.assert_term(-2147483648 <= R0 && R0 <= 2147483647) 0.143414s: Exiting Redux.assert_term: 0.000004 seconds 0.143424s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(12,13-17): Producing assertion 0.143434s: Entering Redux.assume(true) 0.143446s: Exiting Redux.assume: 0.000000 seconds 0.143457s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(42,5-24): Executing statement 0.143473s: Entering Redux.assume(0 <= R0) 0.143489s: Exiting Redux.assume: 0.000004 seconds 0.143500s: Entering Redux.assume(R0 <= 5) 0.143523s: Exiting Redux.assume: 0.000012 seconds 0.143535s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(42,5-24): Verifying call 0.143545s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.143554s: Entering Redux.query(true) 0.143564s: Exiting Redux.query 0.143750s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.143763s: Entering Redux.assume(true) 0.143775s: Exiting Redux.assume: 0.000001 seconds 0.143785s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Executing statement 0.143808s: Entering Redux.assume(((R0 - 1) * (R0 - 1)) < A0) 0.143925s: Exiting Redux.assume: 0.000105 seconds 0.143938s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Verifying call 0.143949s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.143959s: Entering Redux.query(true) 0.143969s: Exiting Redux.query 0.143982s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.143994s: Entering Redux.assume(true) 0.144007s: Exiting Redux.assume: 0.000001 seconds 0.144018s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Executing statement 0.144034s: Entering Redux.query(!(2 = 0)) 0.144045s: Exiting Redux.query 0.144057s: Entering Redux.assume(%(A0, 2) = 1) 0.144071s: Exiting Redux.assume: 0.000003 seconds 0.144082s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.144092s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.144101s: Entering Redux.query(true) 0.144112s: Exiting Redux.query 0.144123s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.144132s: Entering Redux.assume(true) 0.144144s: Exiting Redux.assume: 0.000002 seconds 0.144153s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.144168s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.144181s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.144196s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.144215s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.144231s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.146886s: Exiting Redux.query 0.146910s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.146927s: Exiting Redux.assert_term: 0.000005 seconds 0.146938s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.146952s: Exiting Redux.assert_term: 0.000003 seconds 0.146963s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.146976s: Exiting Redux.assert_term: 0.000003 seconds 0.146989s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.147003s: Exiting Redux.assert_term: 0.000003 seconds 0.147014s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.147029s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.147053s: Exiting Redux.assume: 0.000013 seconds 0.147064s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.147077s: Entering Redux.assume(!(1 = 0)) 0.147088s: Exiting Redux.assume: 0.000001 seconds 0.147100s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.147117s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.147142s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.147163s: Exiting Redux.assume: 0.000007 seconds 0.147175s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.147185s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.147195s: Entering Redux.query(1 <= 1) 0.147205s: Exiting Redux.query 0.147215s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.147225s: Entering Redux.assume(1 <= 1) 0.147236s: Exiting Redux.assume: 0.000000 seconds 0.147246s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.147259s: Entering Redux.assume(!(!(r0 = 0))) 0.147289s: Exiting Redux.assume: 0.000019 seconds 0.147301s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.147312s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.147335s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.147352s: Exiting Redux.assume: 0.000005 seconds 0.147362s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.147372s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.147382s: Entering Redux.query(1 <= 1) 0.147391s: Exiting Redux.query 0.147401s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.147412s: Entering Redux.assume(1 <= 1) 0.147423s: Exiting Redux.assume: 0.000002 seconds 0.147433s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.147444s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.147454s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.147464s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.147479s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.147499s: Exiting Redux.assume: 0.000011 seconds 0.147512s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.147540s: Exiting Redux.assume: 0.000003 seconds 0.147552s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.147571s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.147585s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.147604s: Exiting Redux.query 0.147617s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.147634s: Exiting Redux.assert_term: 0.000004 seconds 0.147648s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.147662s: Exiting Redux.assert_term: 0.000003 seconds 0.147673s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.147686s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.147709s: Exiting Redux.assume: 0.000012 seconds 0.147719s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.147731s: Entering Redux.assume(!(1 = 0)) 0.147743s: Exiting Redux.assume: 0.000001 seconds 0.147753s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.147771s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.147795s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.147812s: Exiting Redux.assume: 0.000006 seconds 0.147822s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.147833s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.147843s: Entering Redux.query(1 <= 1) 0.147855s: Exiting Redux.query 0.147865s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.147874s: Entering Redux.assume(1 <= 1) 0.147886s: Exiting Redux.assume: 0.000001 seconds 0.147897s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.147910s: Entering Redux.assume(!(0 < r2)) 0.147929s: Exiting Redux.assume: 0.000007 seconds 0.147940s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.147951s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.147968s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.147983s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.148003s: Exiting Redux.query 0.148016s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.148031s: Exiting Redux.assert_term: 0.000004 seconds 0.148043s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.148057s: Exiting Redux.assert_term: 0.000003 seconds 0.148067s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.148081s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.148113s: Exiting Redux.assume: 0.000021 seconds 0.148123s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.148134s: Entering Redux.assume(!(1 = 0)) 0.148147s: Exiting Redux.assume: 0.000001 seconds 0.148159s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.148173s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.148200s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.148284s: Exiting Redux.assume: 0.000073 seconds 0.148297s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.148308s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.148317s: Entering Redux.query(1 <= 1) 0.148327s: Exiting Redux.query 0.148336s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.148347s: Entering Redux.assume(1 <= 1) 0.148357s: Exiting Redux.assume: 0.000001 seconds 0.148369s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.148381s: Entering Redux.assume(!(r3 < 0)) 0.148401s: Exiting Redux.assume: 0.000008 seconds 0.148412s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.148426s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.148441s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.148461s: Exiting Redux.query 0.148472s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.148481s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.148493s: Entering Redux.assume(!(!(r3 < 0))) 0.148511s: Exiting Redux.assume: 0.000008 seconds 0.148533s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.148546s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.148562s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.148577s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.148771s: Exiting Redux.query 0.148784s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.148794s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.148808s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.148828s: Exiting Redux.assume: 0.000011 seconds 0.148841s: Entering Redux.assume(!(!(1 = 0))) 0.148852s: Exiting Redux.assume: 0.000001 seconds 0.148865s: Entering Redux.assume(!(!(0 < r2))) 0.148881s: Exiting Redux.assume: 0.000006 seconds 0.148893s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.148906s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.148922s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.148938s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.149158s: Exiting Redux.query 0.149170s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.149181s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.149195s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.149216s: Exiting Redux.assume: 0.000010 seconds 0.149227s: Entering Redux.assume(!(!(1 = 0))) 0.149238s: Exiting Redux.assume: 0.000001 seconds 0.149251s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.149270s: Exiting Redux.assume: 0.000008 seconds 0.149281s: Entering Redux.assume(!(!(1 = 0))) 0.149293s: Exiting Redux.assume: 0.000001 seconds 0.149307s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.149320s: Exiting Redux.assume: 0.000003 seconds 0.149331s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.149341s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.149350s: Entering Redux.query(true) 0.149360s: Exiting Redux.query 0.149370s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.149380s: Entering Redux.assume(true) 0.149391s: Exiting Redux.assume: 0.000001 seconds 0.149402s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.149416s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.149428s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.149443s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.149462s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.149477s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.151418s: Exiting Redux.query 0.151435s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.151451s: Exiting Redux.assert_term: 0.000005 seconds 0.151464s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.151477s: Exiting Redux.assert_term: 0.000003 seconds 0.151488s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.151502s: Exiting Redux.assert_term: 0.000003 seconds 0.151513s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.151537s: Exiting Redux.assert_term: 0.000003 seconds 0.151550s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.151568s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.151596s: Exiting Redux.assume: 0.000015 seconds 0.151609s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.151623s: Entering Redux.assume(!(1 = 0)) 0.151636s: Exiting Redux.assume: 0.000001 seconds 0.151650s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.151668s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.151699s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.151721s: Exiting Redux.assume: 0.000008 seconds 0.151734s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.151747s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.151758s: Entering Redux.query(1 <= 1) 0.151768s: Exiting Redux.query 0.151778s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.151788s: Entering Redux.assume(1 <= 1) 0.151799s: Exiting Redux.assume: 0.000001 seconds 0.151809s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.151822s: Entering Redux.assume(!(!(r0 = 0))) 0.151851s: Exiting Redux.assume: 0.000019 seconds 0.151863s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.151875s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.151899s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.151917s: Exiting Redux.assume: 0.000006 seconds 0.151927s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.151937s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.151947s: Entering Redux.query(1 <= 1) 0.151957s: Exiting Redux.query 0.151967s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.151977s: Entering Redux.assume(1 <= 1) 0.151990s: Exiting Redux.assume: 0.000001 seconds 0.152000s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.152011s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.152023s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.152033s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.152046s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.152068s: Exiting Redux.assume: 0.000011 seconds 0.152081s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.152095s: Exiting Redux.assume: 0.000003 seconds 0.152107s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.152126s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.152141s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.152281s: Exiting Redux.query 0.152296s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.152312s: Exiting Redux.assert_term: 0.000004 seconds 0.152324s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.152339s: Exiting Redux.assert_term: 0.000003 seconds 0.152349s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.152363s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.152386s: Exiting Redux.assume: 0.000011 seconds 0.152396s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.152407s: Entering Redux.assume(!(1 = 0)) 0.152421s: Exiting Redux.assume: 0.000001 seconds 0.152432s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.152448s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.152475s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.152492s: Exiting Redux.assume: 0.000006 seconds 0.152503s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.152513s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.152534s: Entering Redux.query(1 <= 1) 0.152544s: Exiting Redux.query 0.152554s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.152565s: Entering Redux.assume(1 <= 1) 0.152576s: Exiting Redux.assume: 0.000001 seconds 0.152586s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.152599s: Entering Redux.assume(!(0 < r2)) 0.152619s: Exiting Redux.assume: 0.000009 seconds 0.152633s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.152647s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.152667s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.152681s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.152701s: Exiting Redux.query 0.152714s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.152729s: Exiting Redux.assert_term: 0.000004 seconds 0.152740s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.152753s: Exiting Redux.assert_term: 0.000003 seconds 0.152763s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.152776s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.152809s: Exiting Redux.assume: 0.000022 seconds 0.152820s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.152831s: Entering Redux.assume(!(1 = 0)) 0.152843s: Exiting Redux.assume: 0.000001 seconds 0.152853s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.152868s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.152893s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.152911s: Exiting Redux.assume: 0.000007 seconds 0.152921s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.152931s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.152940s: Entering Redux.query(1 <= 1) 0.152949s: Exiting Redux.query 0.152959s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.152968s: Entering Redux.assume(1 <= 1) 0.152979s: Exiting Redux.assume: 0.000001 seconds 0.152989s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.153001s: Entering Redux.assume(!(r3 < 0)) 0.153020s: Exiting Redux.assume: 0.000009 seconds 0.153030s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.153045s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.153058s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.153079s: Exiting Redux.query 0.153089s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.153099s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.153110s: Entering Redux.assume(!(!(r3 < 0))) 0.153128s: Exiting Redux.assume: 0.000007 seconds 0.153138s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.153151s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.153168s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.153183s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.153372s: Exiting Redux.query 0.153385s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.153395s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.153409s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.153430s: Exiting Redux.assume: 0.000011 seconds 0.153442s: Entering Redux.assume(!(!(1 = 0))) 0.153454s: Exiting Redux.assume: 0.000001 seconds 0.153466s: Entering Redux.assume(!(!(0 < r2))) 0.153483s: Exiting Redux.assume: 0.000006 seconds 0.153494s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.153508s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.153533s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.153549s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.153867s: Exiting Redux.query 0.153882s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.153892s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.153909s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.153930s: Exiting Redux.assume: 0.000010 seconds 0.153943s: Entering Redux.assume(!(!(1 = 0))) 0.153954s: Exiting Redux.assume: 0.000001 seconds 0.153969s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.153988s: Exiting Redux.assume: 0.000008 seconds 0.154001s: Entering Redux.assume(!(!(1 = 0))) 0.154016s: Exiting Redux.assume: 0.000001 seconds 0.154042s: Entering Redux.assume(!(((R0 - 1) * (R0 - 1)) < A0)) 0.154184s: Exiting Redux.assume: 0.000131 seconds 0.154198s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Verifying call 0.154210s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.154220s: Entering Redux.query(true) 0.154231s: Exiting Redux.query 0.154240s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.154250s: Entering Redux.assume(true) 0.154262s: Exiting Redux.assume: 0.000002 seconds 0.154272s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Executing statement 0.154289s: Entering Redux.query(!(2 = 0)) 0.154300s: Exiting Redux.query 0.154312s: Entering Redux.assume(%(A0, 2) = 1) 0.154326s: Exiting Redux.assume: 0.000003 seconds 0.154336s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.154346s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.154355s: Entering Redux.query(true) 0.154365s: Exiting Redux.query 0.154375s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.154385s: Entering Redux.assume(true) 0.154397s: Exiting Redux.assume: 0.000001 seconds 0.154406s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.154421s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.154433s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.154447s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.154465s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.154481s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.155420s: Exiting Redux.query 0.155438s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.155454s: Exiting Redux.assert_term: 0.000004 seconds 0.155465s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.155477s: Exiting Redux.assert_term: 0.000003 seconds 0.155489s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.155502s: Exiting Redux.assert_term: 0.000002 seconds 0.155522s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.155540s: Exiting Redux.assert_term: 0.000005 seconds 0.155552s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.155568s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.155592s: Exiting Redux.assume: 0.000013 seconds 0.155602s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.155614s: Entering Redux.assume(!(1 = 0)) 0.155626s: Exiting Redux.assume: 0.000001 seconds 0.155637s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.155653s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.155678s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.155696s: Exiting Redux.assume: 0.000007 seconds 0.155708s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.155718s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.155728s: Entering Redux.query(1 <= 1) 0.155738s: Exiting Redux.query 0.155747s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.155757s: Entering Redux.assume(1 <= 1) 0.155769s: Exiting Redux.assume: 0.000001 seconds 0.155779s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.155792s: Entering Redux.assume(!(!(r0 = 0))) 0.155821s: Exiting Redux.assume: 0.000019 seconds 0.155832s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.155843s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.155865s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.155882s: Exiting Redux.assume: 0.000007 seconds 0.155893s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.155903s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.155914s: Entering Redux.query(1 <= 1) 0.155925s: Exiting Redux.query 0.155939s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.155951s: Entering Redux.assume(1 <= 1) 0.155966s: Exiting Redux.assume: 0.000001 seconds 0.155980s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.155996s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.156010s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.156023s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.156038s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.156062s: Exiting Redux.assume: 0.000012 seconds 0.156075s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.156089s: Exiting Redux.assume: 0.000003 seconds 0.156101s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.156120s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.156135s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.156157s: Exiting Redux.query 0.156171s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.156186s: Exiting Redux.assert_term: 0.000005 seconds 0.156199s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.156216s: Exiting Redux.assert_term: 0.000004 seconds 0.156228s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.156243s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.156267s: Exiting Redux.assume: 0.000012 seconds 0.156278s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.156289s: Entering Redux.assume(!(1 = 0)) 0.156302s: Exiting Redux.assume: 0.000001 seconds 0.156315s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.156332s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.156359s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.156377s: Exiting Redux.assume: 0.000006 seconds 0.156387s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.156397s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.156407s: Entering Redux.query(1 <= 1) 0.156416s: Exiting Redux.query 0.156579s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.156594s: Entering Redux.assume(1 <= 1) 0.156607s: Exiting Redux.assume: 0.000001 seconds 0.156616s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.156630s: Entering Redux.assume(!(0 < r2)) 0.156649s: Exiting Redux.assume: 0.000008 seconds 0.156660s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.156672s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.156691s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.156705s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.156726s: Exiting Redux.query 0.156739s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.156754s: Exiting Redux.assert_term: 0.000003 seconds 0.156765s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.156780s: Exiting Redux.assert_term: 0.000003 seconds 0.156792s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.156809s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.156849s: Exiting Redux.assume: 0.000027 seconds 0.156860s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.156872s: Entering Redux.assume(!(1 = 0)) 0.156884s: Exiting Redux.assume: 0.000001 seconds 0.156894s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.156908s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.156933s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.156953s: Exiting Redux.assume: 0.000007 seconds 0.156964s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.156974s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.156985s: Entering Redux.query(1 <= 1) 0.156995s: Exiting Redux.query 0.157005s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.157015s: Entering Redux.assume(1 <= 1) 0.157027s: Exiting Redux.assume: 0.000001 seconds 0.157036s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.157049s: Entering Redux.assume(!(r3 < 0)) 0.157069s: Exiting Redux.assume: 0.000008 seconds 0.157079s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.157095s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.157109s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.157132s: Exiting Redux.query 0.157143s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.157154s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.157166s: Entering Redux.assume(!(!(r3 < 0))) 0.157185s: Exiting Redux.assume: 0.000007 seconds 0.157196s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.157209s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.157226s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.157240s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.157435s: Exiting Redux.query 0.157448s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.157460s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.157474s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.157496s: Exiting Redux.assume: 0.000011 seconds 0.157507s: Entering Redux.assume(!(!(1 = 0))) 0.157526s: Exiting Redux.assume: 0.000001 seconds 0.157539s: Entering Redux.assume(!(!(0 < r2))) 0.157557s: Exiting Redux.assume: 0.000007 seconds 0.157568s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.157582s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.157597s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.157612s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.157835s: Exiting Redux.query 0.157848s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.157858s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.157872s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.158055s: Exiting Redux.assume: 0.000172 seconds 0.158069s: Entering Redux.assume(!(!(1 = 0))) 0.158084s: Exiting Redux.assume: 0.000002 seconds 0.158103s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.158124s: Exiting Redux.assume: 0.000010 seconds 0.158136s: Entering Redux.assume(!(!(1 = 0))) 0.158148s: Exiting Redux.assume: 0.000001 seconds 0.158162s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.158175s: Exiting Redux.assume: 0.000003 seconds 0.158186s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.158196s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.158205s: Entering Redux.query(true) 0.158215s: Exiting Redux.query 0.158224s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.158234s: Entering Redux.assume(true) 0.158248s: Exiting Redux.assume: 0.000001 seconds 0.158260s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.158279s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.158292s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.158310s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.158333s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.158350s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.159198s: Exiting Redux.query 0.159219s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.159234s: Exiting Redux.assert_term: 0.000004 seconds 0.159244s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.159258s: Exiting Redux.assert_term: 0.000003 seconds 0.159268s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.159282s: Exiting Redux.assert_term: 0.000003 seconds 0.159292s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.159306s: Exiting Redux.assert_term: 0.000003 seconds 0.159316s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.159331s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.159355s: Exiting Redux.assume: 0.000012 seconds 0.159366s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.159420s: Entering Redux.assume(!(1 = 0)) 0.159432s: Exiting Redux.assume: 0.000002 seconds 0.159444s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.159460s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.159486s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.159507s: Exiting Redux.assume: 0.000007 seconds 0.159528s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.159539s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.159549s: Entering Redux.query(1 <= 1) 0.159560s: Exiting Redux.query 0.159570s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.159581s: Entering Redux.assume(1 <= 1) 0.159593s: Exiting Redux.assume: 0.000001 seconds 0.159602s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.159616s: Entering Redux.assume(!(!(r0 = 0))) 0.159648s: Exiting Redux.assume: 0.000021 seconds 0.159659s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.159672s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.159697s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.159717s: Exiting Redux.assume: 0.000007 seconds 0.159729s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.159740s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.159750s: Entering Redux.query(1 <= 1) 0.159760s: Exiting Redux.query 0.159770s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.159781s: Entering Redux.assume(1 <= 1) 0.159792s: Exiting Redux.assume: 0.000001 seconds 0.159802s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.159814s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.159824s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.159833s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.159845s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.159869s: Exiting Redux.assume: 0.000012 seconds 0.159883s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.159898s: Exiting Redux.assume: 0.000003 seconds 0.159909s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.159927s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.159941s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.159961s: Exiting Redux.query 0.159974s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.159988s: Exiting Redux.assert_term: 0.000004 seconds 0.160000s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.160016s: Exiting Redux.assert_term: 0.000003 seconds 0.160027s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.160042s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.160064s: Exiting Redux.assume: 0.000012 seconds 0.160074s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.160085s: Entering Redux.assume(!(1 = 0)) 0.160096s: Exiting Redux.assume: 0.000001 seconds 0.160107s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.160121s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.160146s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.160164s: Exiting Redux.assume: 0.000006 seconds 0.160175s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.160185s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.160195s: Entering Redux.query(1 <= 1) 0.160204s: Exiting Redux.query 0.160215s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.160225s: Entering Redux.assume(1 <= 1) 0.160236s: Exiting Redux.assume: 0.000001 seconds 0.160246s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.160258s: Entering Redux.assume(!(0 < r2)) 0.160275s: Exiting Redux.assume: 0.000007 seconds 0.160286s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.160298s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.160316s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.160330s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.160351s: Exiting Redux.query 0.160364s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.160379s: Exiting Redux.assert_term: 0.000003 seconds 0.160390s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.160404s: Exiting Redux.assert_term: 0.000002 seconds 0.160414s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.160427s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.160462s: Exiting Redux.assume: 0.000023 seconds 0.160473s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.160484s: Entering Redux.assume(!(1 = 0)) 0.160496s: Exiting Redux.assume: 0.000001 seconds 0.160507s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.160529s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.160554s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.160573s: Exiting Redux.assume: 0.000007 seconds 0.160584s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.160596s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.160607s: Entering Redux.query(1 <= 1) 0.160617s: Exiting Redux.query 0.160627s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.160637s: Entering Redux.assume(1 <= 1) 0.160648s: Exiting Redux.assume: 0.000001 seconds 0.160658s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.160670s: Entering Redux.assume(!(r3 < 0)) 0.160689s: Exiting Redux.assume: 0.000009 seconds 0.160701s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.160716s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.160730s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.160752s: Exiting Redux.query 0.160763s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.160773s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.160784s: Entering Redux.assume(!(!(r3 < 0))) 0.160802s: Exiting Redux.assume: 0.000008 seconds 0.160814s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.160835s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.160852s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.160867s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.161073s: Exiting Redux.query 0.161086s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.161097s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.161112s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.161133s: Exiting Redux.assume: 0.000011 seconds 0.161145s: Entering Redux.assume(!(!(1 = 0))) 0.161156s: Exiting Redux.assume: 0.000001 seconds 0.161169s: Entering Redux.assume(!(!(0 < r2))) 0.161186s: Exiting Redux.assume: 0.000006 seconds 0.161197s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.161211s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.161226s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.161241s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.161464s: Exiting Redux.query 0.161479s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.161489s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.161502s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.161534s: Exiting Redux.assume: 0.000021 seconds 0.161546s: Entering Redux.assume(!(!(1 = 0))) 0.161557s: Exiting Redux.assume: 0.000001 seconds 0.161570s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.161590s: Exiting Redux.assume: 0.000010 seconds 0.161601s: Entering Redux.assume(!(!(1 = 0))) 0.161612s: Exiting Redux.assume: 0.000001 seconds 0.161647s: Entering Redux.assume(!(R0 <= 5)) 0.161660s: Exiting Redux.assume: 0.000002 seconds 0.161671s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(42,5-24): Verifying call 0.161682s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.161691s: Entering Redux.query(true) 0.161701s: Exiting Redux.query 0.161711s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.161720s: Entering Redux.assume(true) 0.161732s: Exiting Redux.assume: 0.000001 seconds 0.161742s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Executing statement 0.161763s: Entering Redux.assume(((R0 - 1) * (R0 - 1)) < A0) 0.161869s: Exiting Redux.assume: 0.000094 seconds 0.161882s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Verifying call 0.161892s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.161902s: Entering Redux.query(true) 0.161913s: Exiting Redux.query 0.161923s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.161933s: Entering Redux.assume(true) 0.161946s: Exiting Redux.assume: 0.000001 seconds 0.161956s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Executing statement 0.161971s: Entering Redux.query(!(2 = 0)) 0.161981s: Exiting Redux.query 0.161993s: Entering Redux.assume(%(A0, 2) = 1) 0.162006s: Exiting Redux.assume: 0.000003 seconds 0.162017s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.162052s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.162062s: Entering Redux.query(true) 0.162072s: Exiting Redux.query 0.162082s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.162091s: Entering Redux.assume(true) 0.162102s: Exiting Redux.assume: 0.000001 seconds 0.162112s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.162126s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.162137s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.162151s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.162261s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.162278s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.162924s: Exiting Redux.query 0.162941s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.162956s: Exiting Redux.assert_term: 0.000004 seconds 0.162967s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.162979s: Exiting Redux.assert_term: 0.000003 seconds 0.162990s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.163004s: Exiting Redux.assert_term: 0.000004 seconds 0.163017s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.163033s: Exiting Redux.assert_term: 0.000004 seconds 0.163044s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.163061s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.163085s: Exiting Redux.assume: 0.000012 seconds 0.163095s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.163106s: Entering Redux.assume(!(1 = 0)) 0.163118s: Exiting Redux.assume: 0.000001 seconds 0.163129s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.163144s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.163168s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.163186s: Exiting Redux.assume: 0.000006 seconds 0.163196s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.163206s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.163217s: Entering Redux.query(1 <= 1) 0.163226s: Exiting Redux.query 0.163236s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.163245s: Entering Redux.assume(1 <= 1) 0.163257s: Exiting Redux.assume: 0.000001 seconds 0.163267s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.163280s: Entering Redux.assume(!(!(r0 = 0))) 0.163310s: Exiting Redux.assume: 0.000019 seconds 0.163322s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.163333s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.163357s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.163375s: Exiting Redux.assume: 0.000007 seconds 0.163386s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.163396s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.163407s: Entering Redux.query(1 <= 1) 0.163417s: Exiting Redux.query 0.163427s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.163436s: Entering Redux.assume(1 <= 1) 0.163448s: Exiting Redux.assume: 0.000001 seconds 0.163458s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.163469s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.163479s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.163489s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.163502s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.163532s: Exiting Redux.assume: 0.000019 seconds 0.163620s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.163636s: Exiting Redux.assume: 0.000003 seconds 0.163648s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.163668s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.163681s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.163700s: Exiting Redux.query 0.163713s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.163728s: Exiting Redux.assert_term: 0.000004 seconds 0.163739s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.163753s: Exiting Redux.assert_term: 0.000003 seconds 0.163763s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.163777s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.163801s: Exiting Redux.assume: 0.000012 seconds 0.163811s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.163822s: Entering Redux.assume(!(1 = 0)) 0.163834s: Exiting Redux.assume: 0.000001 seconds 0.163846s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.163860s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.163885s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.163903s: Exiting Redux.assume: 0.000006 seconds 0.163913s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.163924s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.163934s: Entering Redux.query(1 <= 1) 0.163943s: Exiting Redux.query 0.163953s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.163964s: Entering Redux.assume(1 <= 1) 0.163975s: Exiting Redux.assume: 0.000001 seconds 0.163985s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.163998s: Entering Redux.assume(!(0 < r2)) 0.164015s: Exiting Redux.assume: 0.000007 seconds 0.164026s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.164039s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.164057s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.164071s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.164092s: Exiting Redux.query 0.164104s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.164119s: Exiting Redux.assert_term: 0.000003 seconds 0.164130s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.164143s: Exiting Redux.assert_term: 0.000002 seconds 0.164152s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.164167s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.164200s: Exiting Redux.assume: 0.000022 seconds 0.164209s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.164221s: Entering Redux.assume(!(1 = 0)) 0.164232s: Exiting Redux.assume: 0.000002 seconds 0.164243s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.164257s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.164281s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.164300s: Exiting Redux.assume: 0.000007 seconds 0.164311s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.164321s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.164331s: Entering Redux.query(1 <= 1) 0.164341s: Exiting Redux.query 0.164352s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.164362s: Entering Redux.assume(1 <= 1) 0.164374s: Exiting Redux.assume: 0.000001 seconds 0.164384s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.164399s: Entering Redux.assume(!(r3 < 0)) 0.164419s: Exiting Redux.assume: 0.000008 seconds 0.164430s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.164445s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.164459s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.164479s: Exiting Redux.query 0.164490s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.164499s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.164511s: Entering Redux.assume(!(!(r3 < 0))) 0.164540s: Exiting Redux.assume: 0.000008 seconds 0.164551s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.164564s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.164581s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.164596s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.164784s: Exiting Redux.query 0.164797s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.164808s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.164823s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.164845s: Exiting Redux.assume: 0.000011 seconds 0.164856s: Entering Redux.assume(!(!(1 = 0))) 0.164867s: Exiting Redux.assume: 0.000001 seconds 0.164879s: Entering Redux.assume(!(!(0 < r2))) 0.164898s: Exiting Redux.assume: 0.000006 seconds 0.164910s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.164923s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.165018s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.165037s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.165261s: Exiting Redux.query 0.165274s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.165283s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.165298s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.165318s: Exiting Redux.assume: 0.000010 seconds 0.165330s: Entering Redux.assume(!(!(1 = 0))) 0.165342s: Exiting Redux.assume: 0.000001 seconds 0.165356s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.165375s: Exiting Redux.assume: 0.000008 seconds 0.165387s: Entering Redux.assume(!(!(1 = 0))) 0.165398s: Exiting Redux.assume: 0.000001 seconds 0.165412s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.165425s: Exiting Redux.assume: 0.000002 seconds 0.165436s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.165446s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.165456s: Entering Redux.query(true) 0.165466s: Exiting Redux.query 0.165477s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.165486s: Entering Redux.assume(true) 0.165497s: Exiting Redux.assume: 0.000001 seconds 0.165506s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.165531s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.165542s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.165557s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.165575s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.165592s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.166299s: Exiting Redux.query 0.166317s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.166333s: Exiting Redux.assert_term: 0.000004 seconds 0.166344s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.166358s: Exiting Redux.assert_term: 0.000002 seconds 0.166369s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.166382s: Exiting Redux.assert_term: 0.000003 seconds 0.166394s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.166407s: Exiting Redux.assert_term: 0.000003 seconds 0.166417s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.166432s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.166456s: Exiting Redux.assume: 0.000012 seconds 0.166467s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.166478s: Entering Redux.assume(!(1 = 0)) 0.166490s: Exiting Redux.assume: 0.000001 seconds 0.166501s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.166525s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.166551s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.166570s: Exiting Redux.assume: 0.000006 seconds 0.166580s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.166590s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.166600s: Entering Redux.query(1 <= 1) 0.166611s: Exiting Redux.query 0.166621s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.166631s: Entering Redux.assume(1 <= 1) 0.166643s: Exiting Redux.assume: 0.000001 seconds 0.166652s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.166664s: Entering Redux.assume(!(!(r0 = 0))) 0.166694s: Exiting Redux.assume: 0.000018 seconds 0.166704s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.166715s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.166738s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.166756s: Exiting Redux.assume: 0.000006 seconds 0.166766s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.166776s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.166786s: Entering Redux.query(1 <= 1) 0.166798s: Exiting Redux.query 0.166809s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.166819s: Entering Redux.assume(1 <= 1) 0.166831s: Exiting Redux.assume: 0.000001 seconds 0.166841s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.166852s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.166863s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.166873s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.166886s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.166907s: Exiting Redux.assume: 0.000011 seconds 0.166920s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.166934s: Exiting Redux.assume: 0.000004 seconds 0.166946s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.166964s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.166980s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.166999s: Exiting Redux.query 0.167012s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.167028s: Exiting Redux.assert_term: 0.000004 seconds 0.167040s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.167055s: Exiting Redux.assert_term: 0.000003 seconds 0.167065s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.167079s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.167101s: Exiting Redux.assume: 0.000011 seconds 0.167111s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.167123s: Entering Redux.assume(!(1 = 0)) 0.167135s: Exiting Redux.assume: 0.000001 seconds 0.167145s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.167158s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.167182s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.167200s: Exiting Redux.assume: 0.000006 seconds 0.167211s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.167221s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.167232s: Entering Redux.query(1 <= 1) 0.167242s: Exiting Redux.query 0.167252s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.167262s: Entering Redux.assume(1 <= 1) 0.167274s: Exiting Redux.assume: 0.000001 seconds 0.167284s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.167297s: Entering Redux.assume(!(0 < r2)) 0.167315s: Exiting Redux.assume: 0.000007 seconds 0.167325s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.167336s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.167355s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.167369s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.167389s: Exiting Redux.query 0.167402s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.167418s: Exiting Redux.assert_term: 0.000003 seconds 0.167431s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.167445s: Exiting Redux.assert_term: 0.000003 seconds 0.167455s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.167469s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.167502s: Exiting Redux.assume: 0.000023 seconds 0.167512s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.167535s: Entering Redux.assume(!(1 = 0)) 0.167547s: Exiting Redux.assume: 0.000001 seconds 0.167557s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.167571s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.167715s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.167736s: Exiting Redux.assume: 0.000007 seconds 0.167747s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.167757s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.167768s: Entering Redux.query(1 <= 1) 0.167777s: Exiting Redux.query 0.167788s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.167797s: Entering Redux.assume(1 <= 1) 0.167809s: Exiting Redux.assume: 0.000001 seconds 0.167820s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.167832s: Entering Redux.assume(!(r3 < 0)) 0.167852s: Exiting Redux.assume: 0.000009 seconds 0.167863s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.167878s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.167893s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.167914s: Exiting Redux.query 0.167925s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.167936s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.167948s: Entering Redux.assume(!(!(r3 < 0))) 0.167966s: Exiting Redux.assume: 0.000008 seconds 0.167977s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.167991s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.168007s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.168023s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.168226s: Exiting Redux.query 0.168239s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.168251s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.168265s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.168289s: Exiting Redux.assume: 0.000012 seconds 0.168301s: Entering Redux.assume(!(!(1 = 0))) 0.168313s: Exiting Redux.assume: 0.000001 seconds 0.168327s: Entering Redux.assume(!(!(0 < r2))) 0.168345s: Exiting Redux.assume: 0.000006 seconds 0.168356s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.168369s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.168385s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.168400s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.168657s: Exiting Redux.query 0.168673s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.168683s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.168700s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.168721s: Exiting Redux.assume: 0.000011 seconds 0.168733s: Entering Redux.assume(!(!(1 = 0))) 0.168745s: Exiting Redux.assume: 0.000001 seconds 0.168759s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.168778s: Exiting Redux.assume: 0.000009 seconds 0.168789s: Entering Redux.assume(!(!(1 = 0))) 0.168801s: Exiting Redux.assume: 0.000001 seconds 0.168826s: Entering Redux.assume(!(((R0 - 1) * (R0 - 1)) < A0)) 0.168942s: Exiting Redux.assume: 0.000104 seconds 0.168954s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Verifying call 0.168964s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.168973s: Entering Redux.query(true) 0.168983s: Exiting Redux.query 0.168994s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.169004s: Entering Redux.assume(true) 0.169015s: Exiting Redux.assume: 0.000002 seconds 0.169025s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Executing statement 0.169043s: Entering Redux.query(!(2 = 0)) 0.169056s: Exiting Redux.query 0.169071s: Entering Redux.assume(%(A0, 2) = 1) 0.169086s: Exiting Redux.assume: 0.000004 seconds 0.169097s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.169107s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.169116s: Entering Redux.query(true) 0.169126s: Exiting Redux.query 0.169136s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.169145s: Entering Redux.assume(true) 0.169157s: Exiting Redux.assume: 0.000001 seconds 0.169166s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.169182s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.169193s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.169301s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.169321s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.169338s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.170082s: Exiting Redux.query 0.170100s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.170115s: Exiting Redux.assert_term: 0.000005 seconds 0.170126s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.170139s: Exiting Redux.assert_term: 0.000003 seconds 0.170150s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.170164s: Exiting Redux.assert_term: 0.000003 seconds 0.170174s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.170187s: Exiting Redux.assert_term: 0.000003 seconds 0.170199s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.170213s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.170236s: Exiting Redux.assume: 0.000013 seconds 0.170246s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.170258s: Entering Redux.assume(!(1 = 0)) 0.170270s: Exiting Redux.assume: 0.000002 seconds 0.170281s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.170297s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.170322s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.170340s: Exiting Redux.assume: 0.000007 seconds 0.170351s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.170362s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.170373s: Entering Redux.query(1 <= 1) 0.170383s: Exiting Redux.query 0.170393s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.170404s: Entering Redux.assume(1 <= 1) 0.170416s: Exiting Redux.assume: 0.000001 seconds 0.170426s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.170547s: Entering Redux.assume(!(!(r0 = 0))) 0.170580s: Exiting Redux.assume: 0.000020 seconds 0.170592s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.170604s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.170628s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.170647s: Exiting Redux.assume: 0.000007 seconds 0.170657s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.170668s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.170678s: Entering Redux.query(1 <= 1) 0.170689s: Exiting Redux.query 0.170699s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.170709s: Entering Redux.assume(1 <= 1) 0.170722s: Exiting Redux.assume: 0.000001 seconds 0.170732s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.170743s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.170753s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.170763s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.170776s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.170798s: Exiting Redux.assume: 0.000011 seconds 0.170810s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.170824s: Exiting Redux.assume: 0.000003 seconds 0.170836s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.170854s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.170869s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.170888s: Exiting Redux.query 0.170902s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.170917s: Exiting Redux.assert_term: 0.000004 seconds 0.170928s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.170942s: Exiting Redux.assert_term: 0.000003 seconds 0.170953s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.170966s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.170990s: Exiting Redux.assume: 0.000011 seconds 0.171000s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.171012s: Entering Redux.assume(!(1 = 0)) 0.171025s: Exiting Redux.assume: 0.000002 seconds 0.171038s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.171055s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.171082s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.171100s: Exiting Redux.assume: 0.000007 seconds 0.171113s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.171123s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.171133s: Entering Redux.query(1 <= 1) 0.171144s: Exiting Redux.query 0.171154s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.171164s: Entering Redux.assume(1 <= 1) 0.171175s: Exiting Redux.assume: 0.000001 seconds 0.171185s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.171197s: Entering Redux.assume(!(0 < r2)) 0.171215s: Exiting Redux.assume: 0.000007 seconds 0.171225s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.171236s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.171254s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.171268s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.171288s: Exiting Redux.query 0.171300s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.171315s: Exiting Redux.assert_term: 0.000004 seconds 0.171327s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.171341s: Exiting Redux.assert_term: 0.000003 seconds 0.171351s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.171364s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.171397s: Exiting Redux.assume: 0.000022 seconds 0.171408s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.171419s: Entering Redux.assume(!(1 = 0)) 0.171431s: Exiting Redux.assume: 0.000001 seconds 0.171441s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.171455s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.171479s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.171497s: Exiting Redux.assume: 0.000008 seconds 0.171508s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.171528s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.171538s: Entering Redux.query(1 <= 1) 0.171548s: Exiting Redux.query 0.171559s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.171568s: Entering Redux.assume(1 <= 1) 0.171580s: Exiting Redux.assume: 0.000001 seconds 0.171589s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.171601s: Entering Redux.assume(!(r3 < 0)) 0.171620s: Exiting Redux.assume: 0.000008 seconds 0.171630s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.171645s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.171659s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.171680s: Exiting Redux.query 0.171691s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.171700s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.171712s: Entering Redux.assume(!(!(r3 < 0))) 0.171730s: Exiting Redux.assume: 0.000007 seconds 0.171741s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.171753s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.171768s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.171783s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.172101s: Exiting Redux.query 0.172117s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.172127s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.172142s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.172170s: Exiting Redux.assume: 0.000014 seconds 0.172182s: Entering Redux.assume(!(!(1 = 0))) 0.172194s: Exiting Redux.assume: 0.000002 seconds 0.172208s: Entering Redux.assume(!(!(0 < r2))) 0.172229s: Exiting Redux.assume: 0.000007 seconds 0.172241s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.172255s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.172272s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.172292s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.172526s: Exiting Redux.query 0.172541s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.172551s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.172570s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.172592s: Exiting Redux.assume: 0.000010 seconds 0.172604s: Entering Redux.assume(!(!(1 = 0))) 0.172615s: Exiting Redux.assume: 0.000002 seconds 0.172632s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.172654s: Exiting Redux.assume: 0.000010 seconds 0.172666s: Entering Redux.assume(!(!(1 = 0))) 0.172677s: Exiting Redux.assume: 0.000001 seconds 0.172692s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.172705s: Exiting Redux.assume: 0.000003 seconds 0.172716s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.172725s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.172734s: Entering Redux.query(true) 0.172744s: Exiting Redux.query 0.172754s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.172763s: Entering Redux.assume(true) 0.172775s: Exiting Redux.assume: 0.000002 seconds 0.172787s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.172807s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.172819s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.172833s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.172851s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.172868s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.173744s: Exiting Redux.query 0.173761s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.173776s: Exiting Redux.assert_term: 0.000005 seconds 0.173788s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.173801s: Exiting Redux.assert_term: 0.000003 seconds 0.173812s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.173825s: Exiting Redux.assert_term: 0.000003 seconds 0.173835s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.173848s: Exiting Redux.assert_term: 0.000002 seconds 0.173858s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.173872s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.173896s: Exiting Redux.assume: 0.000014 seconds 0.173905s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.173917s: Entering Redux.assume(!(1 = 0)) 0.173928s: Exiting Redux.assume: 0.000000 seconds 0.173940s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.173956s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.173980s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.173998s: Exiting Redux.assume: 0.000006 seconds 0.174009s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.174019s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.174028s: Entering Redux.query(1 <= 1) 0.174039s: Exiting Redux.query 0.174048s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.174058s: Entering Redux.assume(1 <= 1) 0.174069s: Exiting Redux.assume: 0.000001 seconds 0.174078s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.174091s: Entering Redux.assume(!(!(r0 = 0))) 0.174120s: Exiting Redux.assume: 0.000018 seconds 0.174130s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.174142s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.174165s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.174183s: Exiting Redux.assume: 0.000007 seconds 0.174192s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.174202s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.174213s: Entering Redux.query(1 <= 1) 0.174223s: Exiting Redux.query 0.174232s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.174243s: Entering Redux.assume(1 <= 1) 0.174255s: Exiting Redux.assume: 0.000001 seconds 0.174264s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.174274s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.174285s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.174294s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.174307s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.174328s: Exiting Redux.assume: 0.000011 seconds 0.174342s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.174355s: Exiting Redux.assume: 0.000003 seconds 0.174366s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.174384s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.174397s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.174417s: Exiting Redux.query 0.174429s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.174444s: Exiting Redux.assert_term: 0.000004 seconds 0.174456s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.174469s: Exiting Redux.assert_term: 0.000003 seconds 0.174478s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.174493s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.174523s: Exiting Redux.assume: 0.000014 seconds 0.174534s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.174546s: Entering Redux.assume(!(1 = 0)) 0.174558s: Exiting Redux.assume: 0.000002 seconds 0.174572s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.174590s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.174618s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.174636s: Exiting Redux.assume: 0.000007 seconds 0.174647s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.174658s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.174668s: Entering Redux.query(1 <= 1) 0.174678s: Exiting Redux.query 0.174687s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.174763s: Entering Redux.assume(1 <= 1) 0.174780s: Exiting Redux.assume: 0.000002 seconds 0.174792s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.174809s: Entering Redux.assume(!(0 < r2)) 0.174831s: Exiting Redux.assume: 0.000009 seconds 0.174842s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.174853s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.174872s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.174886s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.174908s: Exiting Redux.query 0.174921s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.174936s: Exiting Redux.assert_term: 0.000003 seconds 0.174949s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.174965s: Exiting Redux.assert_term: 0.000004 seconds 0.174978s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.174996s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.175038s: Exiting Redux.assume: 0.000029 seconds 0.175050s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.175061s: Entering Redux.assume(!(1 = 0)) 0.175072s: Exiting Redux.assume: 0.000001 seconds 0.175083s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.175098s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.175123s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.175146s: Exiting Redux.assume: 0.000009 seconds 0.175160s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.175171s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.175183s: Entering Redux.query(1 <= 1) 0.175194s: Exiting Redux.query 0.175204s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.175214s: Entering Redux.assume(1 <= 1) 0.175225s: Exiting Redux.assume: 0.000001 seconds 0.175235s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.175249s: Entering Redux.assume(!(r3 < 0)) 0.175272s: Exiting Redux.assume: 0.000010 seconds 0.175283s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.175299s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.175312s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.175334s: Exiting Redux.query 0.175344s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.175353s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.175364s: Entering Redux.assume(!(!(r3 < 0))) 0.175382s: Exiting Redux.assume: 0.000007 seconds 0.175393s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.175406s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.175422s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.175436s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.175652s: Exiting Redux.query 0.175667s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.175678s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.175692s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.175714s: Exiting Redux.assume: 0.000012 seconds 0.175725s: Entering Redux.assume(!(!(1 = 0))) 0.175737s: Exiting Redux.assume: 0.000001 seconds 0.175749s: Entering Redux.assume(!(!(0 < r2))) 0.175765s: Exiting Redux.assume: 0.000006 seconds 0.175776s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.175790s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.175806s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.175823s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.176039s: Exiting Redux.query 0.176052s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.176063s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.176077s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.176184s: Exiting Redux.assume: 0.000096 seconds 0.176198s: Entering Redux.assume(!(!(1 = 0))) 0.176210s: Exiting Redux.assume: 0.000001 seconds 0.176225s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.176245s: Exiting Redux.assume: 0.000009 seconds 0.176256s: Entering Redux.assume(!(!(1 = 0))) 0.176268s: Exiting Redux.assume: 0.000001 seconds 0.176301s: Entering Redux.assume(!(0 <= R0)) 0.176317s: Exiting Redux.assume: 0.000005 seconds 0.176328s: Entering Redux.assume(false) 0.176340s: Exiting Redux.assume: 0.000001 seconds 0.176349s: Entering Redux.assume(!(false)) 0.176361s: Exiting Redux.assume: 0.000001 seconds 0.176373s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(42,5-24): Verifying call 0.176382s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.176392s: Entering Redux.query(true) 0.176402s: Exiting Redux.query 0.176412s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.176421s: Entering Redux.assume(true) 0.176432s: Exiting Redux.assume: 0.000000 seconds 0.176442s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Executing statement 0.176463s: Entering Redux.assume(((R0 - 1) * (R0 - 1)) < A0) 0.176556s: Exiting Redux.assume: 0.000080 seconds 0.176570s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Verifying call 0.176581s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.176590s: Entering Redux.query(true) 0.176599s: Exiting Redux.query 0.176609s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.176619s: Entering Redux.assume(true) 0.176630s: Exiting Redux.assume: 0.000001 seconds 0.176640s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Executing statement 0.176656s: Entering Redux.query(!(2 = 0)) 0.176666s: Exiting Redux.query 0.176679s: Entering Redux.assume(%(A0, 2) = 1) 0.176693s: Exiting Redux.assume: 0.000003 seconds 0.176704s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.176715s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.176724s: Entering Redux.query(true) 0.176734s: Exiting Redux.query 0.176744s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.176754s: Entering Redux.assume(true) 0.176765s: Exiting Redux.assume: 0.000001 seconds 0.176775s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.176790s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.176801s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.176815s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.176834s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.176850s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.177008s: Exiting Redux.query 0.177023s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.177038s: Exiting Redux.assert_term: 0.000004 seconds 0.177049s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.177064s: Exiting Redux.assert_term: 0.000004 seconds 0.177076s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.177088s: Exiting Redux.assert_term: 0.000003 seconds 0.177099s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.177112s: Exiting Redux.assert_term: 0.000003 seconds 0.177122s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.177136s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.177163s: Exiting Redux.assume: 0.000015 seconds 0.177176s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.177190s: Entering Redux.assume(!(1 = 0)) 0.177204s: Exiting Redux.assume: 0.000002 seconds 0.177217s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.177233s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.177262s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.177285s: Exiting Redux.assume: 0.000008 seconds 0.177297s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.177308s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.177317s: Entering Redux.query(1 <= 1) 0.177327s: Exiting Redux.query 0.177337s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.177347s: Entering Redux.assume(1 <= 1) 0.177358s: Exiting Redux.assume: 0.000001 seconds 0.177368s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.177381s: Entering Redux.assume(!(!(r0 = 0))) 0.177411s: Exiting Redux.assume: 0.000019 seconds 0.177422s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.177434s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.177464s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.177487s: Exiting Redux.assume: 0.000009 seconds 0.177498s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.177508s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.177529s: Entering Redux.query(1 <= 1) 0.177539s: Exiting Redux.query 0.177549s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.177559s: Entering Redux.assume(1 <= 1) 0.177571s: Exiting Redux.assume: 0.000001 seconds 0.177580s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.177591s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.177601s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.177611s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.177624s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.177646s: Exiting Redux.assume: 0.000011 seconds 0.177658s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.177673s: Exiting Redux.assume: 0.000003 seconds 0.177684s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.177731s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.177749s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.177770s: Exiting Redux.query 0.177783s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.177797s: Exiting Redux.assert_term: 0.000004 seconds 0.177808s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.177821s: Exiting Redux.assert_term: 0.000003 seconds 0.177830s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.177843s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.177865s: Exiting Redux.assume: 0.000011 seconds 0.177875s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.177886s: Entering Redux.assume(!(1 = 0)) 0.177897s: Exiting Redux.assume: 0.000001 seconds 0.177907s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.177921s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.177945s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.177962s: Exiting Redux.assume: 0.000006 seconds 0.177972s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.177982s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.177992s: Entering Redux.query(1 <= 1) 0.178001s: Exiting Redux.query 0.178011s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.178020s: Entering Redux.assume(1 <= 1) 0.178032s: Exiting Redux.assume: 0.000001 seconds 0.178041s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.178054s: Entering Redux.assume(!(0 < r2)) 0.178072s: Exiting Redux.assume: 0.000007 seconds 0.178082s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.178093s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.178110s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.178125s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.178146s: Exiting Redux.query 0.178159s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.178174s: Exiting Redux.assert_term: 0.000003 seconds 0.178184s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.178199s: Exiting Redux.assert_term: 0.000003 seconds 0.178209s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.178223s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.178255s: Exiting Redux.assume: 0.000022 seconds 0.178267s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.178278s: Entering Redux.assume(!(1 = 0)) 0.178289s: Exiting Redux.assume: 0.000001 seconds 0.178299s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.178313s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.178337s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.178355s: Exiting Redux.assume: 0.000006 seconds 0.178365s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.178375s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.178385s: Entering Redux.query(1 <= 1) 0.178394s: Exiting Redux.query 0.178404s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.178413s: Entering Redux.assume(1 <= 1) 0.178424s: Exiting Redux.assume: 0.000001 seconds 0.178433s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.178446s: Entering Redux.assume(!(r3 < 0)) 0.178464s: Exiting Redux.assume: 0.000008 seconds 0.178474s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.178489s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.178502s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.178532s: Exiting Redux.query 0.178543s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.178552s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.178563s: Entering Redux.assume(!(!(r3 < 0))) 0.178581s: Exiting Redux.assume: 0.000008 seconds 0.178592s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.178604s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.178620s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.178634s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.178826s: Exiting Redux.query 0.178840s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.178849s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.178863s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.178885s: Exiting Redux.assume: 0.000011 seconds 0.178896s: Entering Redux.assume(!(!(1 = 0))) 0.178907s: Exiting Redux.assume: 0.000001 seconds 0.178919s: Entering Redux.assume(!(!(0 < r2))) 0.178935s: Exiting Redux.assume: 0.000006 seconds 0.178946s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.178959s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.178975s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.178990s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.179386s: Exiting Redux.query 0.179400s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.179411s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.179425s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.179446s: Exiting Redux.assume: 0.000010 seconds 0.179458s: Entering Redux.assume(!(!(1 = 0))) 0.179469s: Exiting Redux.assume: 0.000001 seconds 0.179484s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.179504s: Exiting Redux.assume: 0.000008 seconds 0.179525s: Entering Redux.assume(!(!(1 = 0))) 0.179537s: Exiting Redux.assume: 0.000001 seconds 0.179551s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.179565s: Exiting Redux.assume: 0.000003 seconds 0.179576s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.179586s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.179596s: Entering Redux.query(true) 0.179606s: Exiting Redux.query 0.179616s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.179625s: Entering Redux.assume(true) 0.179637s: Exiting Redux.assume: 0.000001 seconds 0.179646s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.179663s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.179674s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.179687s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.179706s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.179723s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.179884s: Exiting Redux.query 0.179899s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.179914s: Exiting Redux.assert_term: 0.000004 seconds 0.179924s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.179939s: Exiting Redux.assert_term: 0.000003 seconds 0.179950s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.179964s: Exiting Redux.assert_term: 0.000003 seconds 0.179976s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.179990s: Exiting Redux.assert_term: 0.000003 seconds 0.180000s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.180015s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.180039s: Exiting Redux.assume: 0.000012 seconds 0.180049s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.180060s: Entering Redux.assume(!(1 = 0)) 0.180072s: Exiting Redux.assume: 0.000001 seconds 0.180083s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.180098s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.180123s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.180141s: Exiting Redux.assume: 0.000007 seconds 0.180152s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.180163s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.180173s: Entering Redux.query(1 <= 1) 0.180183s: Exiting Redux.query 0.180193s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.180203s: Entering Redux.assume(1 <= 1) 0.180215s: Exiting Redux.assume: 0.000002 seconds 0.180225s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.180237s: Entering Redux.assume(!(!(r0 = 0))) 0.180267s: Exiting Redux.assume: 0.000018 seconds 0.180277s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.180289s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.180311s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.180329s: Exiting Redux.assume: 0.000006 seconds 0.180339s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.180349s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.180358s: Entering Redux.query(1 <= 1) 0.180368s: Exiting Redux.query 0.180377s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.180386s: Entering Redux.assume(1 <= 1) 0.180397s: Exiting Redux.assume: 0.000001 seconds 0.180407s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.180417s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.180427s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.180436s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.180448s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.180470s: Exiting Redux.assume: 0.000011 seconds 0.180482s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.180495s: Exiting Redux.assume: 0.000004 seconds 0.180506s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.180569s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.180585s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.180603s: Exiting Redux.query 0.180617s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.180631s: Exiting Redux.assert_term: 0.000004 seconds 0.180641s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.180654s: Exiting Redux.assert_term: 0.000003 seconds 0.180664s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.180677s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.180699s: Exiting Redux.assume: 0.000011 seconds 0.180708s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.180719s: Entering Redux.assume(!(1 = 0)) 0.180730s: Exiting Redux.assume: 0.000001 seconds 0.180741s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.180754s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.180777s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.180794s: Exiting Redux.assume: 0.000006 seconds 0.180804s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.180813s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.180823s: Entering Redux.query(1 <= 1) 0.180833s: Exiting Redux.query 0.180842s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.180853s: Entering Redux.assume(1 <= 1) 0.180864s: Exiting Redux.assume: 0.000001 seconds 0.180873s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.180885s: Entering Redux.assume(!(0 < r2)) 0.180902s: Exiting Redux.assume: 0.000007 seconds 0.180912s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.180923s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.180939s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.180953s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.180972s: Exiting Redux.query 0.180985s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.180999s: Exiting Redux.assert_term: 0.000003 seconds 0.181012s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.181025s: Exiting Redux.assert_term: 0.000002 seconds 0.181034s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.181051s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.181089s: Exiting Redux.assume: 0.000025 seconds 0.181100s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.181111s: Entering Redux.assume(!(1 = 0)) 0.181122s: Exiting Redux.assume: 0.000001 seconds 0.181132s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.181147s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.181170s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.181189s: Exiting Redux.assume: 0.000007 seconds 0.181200s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.181210s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.181220s: Entering Redux.query(1 <= 1) 0.181230s: Exiting Redux.query 0.181240s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.181249s: Entering Redux.assume(1 <= 1) 0.181260s: Exiting Redux.assume: 0.000001 seconds 0.181271s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.181283s: Entering Redux.assume(!(r3 < 0)) 0.181303s: Exiting Redux.assume: 0.000008 seconds 0.181313s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.181329s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.181344s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.181365s: Exiting Redux.query 0.181376s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.181385s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.181397s: Entering Redux.assume(!(!(r3 < 0))) 0.181416s: Exiting Redux.assume: 0.000008 seconds 0.181428s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.181440s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.181456s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.181471s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.181670s: Exiting Redux.query 0.181684s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.181694s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.181709s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.181731s: Exiting Redux.assume: 0.000011 seconds 0.181743s: Entering Redux.assume(!(!(1 = 0))) 0.181755s: Exiting Redux.assume: 0.000002 seconds 0.181768s: Entering Redux.assume(!(!(0 < r2))) 0.181785s: Exiting Redux.assume: 0.000006 seconds 0.181796s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.181810s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.181927s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.181944s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.182169s: Exiting Redux.query 0.182183s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.182193s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.182208s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.182229s: Exiting Redux.assume: 0.000010 seconds 0.182240s: Entering Redux.assume(!(!(1 = 0))) 0.182252s: Exiting Redux.assume: 0.000001 seconds 0.182267s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.182285s: Exiting Redux.assume: 0.000008 seconds 0.182296s: Entering Redux.assume(!(!(1 = 0))) 0.182308s: Exiting Redux.assume: 0.000001 seconds 0.182328s: Entering Redux.assume(!(((R0 - 1) * (R0 - 1)) < A0)) 0.182455s: Exiting Redux.assume: 0.000115 seconds 0.182467s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(43,5-24): Verifying call 0.182477s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.182488s: Entering Redux.query(true) 0.182497s: Exiting Redux.query 0.182508s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.182528s: Entering Redux.assume(true) 0.182539s: Exiting Redux.assume: 0.000001 seconds 0.182549s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Executing statement 0.182564s: Entering Redux.query(!(2 = 0)) 0.182574s: Exiting Redux.query 0.182585s: Entering Redux.assume(%(A0, 2) = 1) 0.182599s: Exiting Redux.assume: 0.000003 seconds 0.182610s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.182620s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.182630s: Entering Redux.query(true) 0.182639s: Exiting Redux.query 0.182649s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.182659s: Entering Redux.assume(true) 0.182671s: Exiting Redux.assume: 0.000001 seconds 0.182681s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.182696s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.182708s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.182722s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.182741s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.182756s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.183501s: Exiting Redux.query 0.183527s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.183542s: Exiting Redux.assert_term: 0.000004 seconds 0.183553s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.183567s: Exiting Redux.assert_term: 0.000003 seconds 0.183578s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.183591s: Exiting Redux.assert_term: 0.000003 seconds 0.183602s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.183614s: Exiting Redux.assert_term: 0.000003 seconds 0.183624s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.183639s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.183663s: Exiting Redux.assume: 0.000012 seconds 0.183673s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.183685s: Entering Redux.assume(!(1 = 0)) 0.183696s: Exiting Redux.assume: 0.000001 seconds 0.183707s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.183722s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.183747s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.183766s: Exiting Redux.assume: 0.000006 seconds 0.183777s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.183787s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.183797s: Entering Redux.query(1 <= 1) 0.183806s: Exiting Redux.query 0.183816s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.183826s: Entering Redux.assume(1 <= 1) 0.183837s: Exiting Redux.assume: 0.000001 seconds 0.183846s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.183859s: Entering Redux.assume(!(!(r0 = 0))) 0.183888s: Exiting Redux.assume: 0.000018 seconds 0.183898s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.183909s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.183930s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.183948s: Exiting Redux.assume: 0.000006 seconds 0.183958s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.183967s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.183977s: Entering Redux.query(1 <= 1) 0.183986s: Exiting Redux.query 0.183996s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.184005s: Entering Redux.assume(1 <= 1) 0.184017s: Exiting Redux.assume: 0.000001 seconds 0.184026s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.184036s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.184047s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.184057s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.184070s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.184094s: Exiting Redux.assume: 0.000011 seconds 0.184106s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.184119s: Exiting Redux.assume: 0.000003 seconds 0.184130s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.184150s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.184165s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.184184s: Exiting Redux.query 0.184196s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.184211s: Exiting Redux.assert_term: 0.000003 seconds 0.184222s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.184235s: Exiting Redux.assert_term: 0.000003 seconds 0.184246s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.184259s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.184281s: Exiting Redux.assume: 0.000012 seconds 0.184291s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.184303s: Entering Redux.assume(!(1 = 0)) 0.184315s: Exiting Redux.assume: 0.000001 seconds 0.184326s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.184340s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.184363s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.184381s: Exiting Redux.assume: 0.000006 seconds 0.184392s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.184402s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.184412s: Entering Redux.query(1 <= 1) 0.184422s: Exiting Redux.query 0.184432s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.184442s: Entering Redux.assume(1 <= 1) 0.184630s: Exiting Redux.assume: 0.000002 seconds 0.184640s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.184653s: Entering Redux.assume(!(0 < r2)) 0.184672s: Exiting Redux.assume: 0.000008 seconds 0.184682s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.184693s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.184714s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.184729s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.184749s: Exiting Redux.query 0.184762s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.184779s: Exiting Redux.assert_term: 0.000005 seconds 0.184790s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.184803s: Exiting Redux.assert_term: 0.000003 seconds 0.184813s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.184827s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.184860s: Exiting Redux.assume: 0.000023 seconds 0.184870s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.184881s: Entering Redux.assume(!(1 = 0)) 0.184892s: Exiting Redux.assume: 0.000002 seconds 0.184902s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.184915s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.184939s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.184958s: Exiting Redux.assume: 0.000007 seconds 0.184968s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.184978s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.184987s: Entering Redux.query(1 <= 1) 0.184997s: Exiting Redux.query 0.185006s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.185016s: Entering Redux.assume(1 <= 1) 0.185027s: Exiting Redux.assume: 0.000001 seconds 0.185037s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.185049s: Entering Redux.assume(!(r3 < 0)) 0.185070s: Exiting Redux.assume: 0.000010 seconds 0.185081s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.185098s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.185113s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.185134s: Exiting Redux.query 0.185145s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.185155s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.185166s: Entering Redux.assume(!(!(r3 < 0))) 0.185184s: Exiting Redux.assume: 0.000008 seconds 0.185196s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.185209s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.185225s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.185242s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.185442s: Exiting Redux.query 0.185458s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.185468s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.185483s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.185505s: Exiting Redux.assume: 0.000011 seconds 0.185525s: Entering Redux.assume(!(!(1 = 0))) 0.185537s: Exiting Redux.assume: 0.000001 seconds 0.185550s: Entering Redux.assume(!(!(0 < r2))) 0.185568s: Exiting Redux.assume: 0.000006 seconds 0.185579s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.185593s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.185609s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.185624s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.185844s: Exiting Redux.query 0.185858s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.185868s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.185883s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.185943s: Exiting Redux.assume: 0.000048 seconds 0.185957s: Entering Redux.assume(!(!(1 = 0))) 0.185969s: Exiting Redux.assume: 0.000001 seconds 0.185988s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.186008s: Exiting Redux.assume: 0.000009 seconds 0.186021s: Entering Redux.assume(!(!(1 = 0))) 0.186033s: Exiting Redux.assume: 0.000001 seconds 0.186050s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.186065s: Exiting Redux.assume: 0.000003 seconds 0.186076s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.186087s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.186096s: Entering Redux.query(true) 0.186107s: Exiting Redux.query 0.186117s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.186127s: Entering Redux.assume(true) 0.186138s: Exiting Redux.assume: 0.000001 seconds 0.186148s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(47,7-8): Executing statement 0.186164s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(48,7-8): Executing statement 0.186176s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(49,7-8): Executing statement 0.186190s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.186209s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.186225s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.186974s: Exiting Redux.query 0.186992s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.187008s: Exiting Redux.assert_term: 0.000004 seconds 0.187019s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.187033s: Exiting Redux.assert_term: 0.000003 seconds 0.187045s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.187059s: Exiting Redux.assert_term: 0.000003 seconds 0.187070s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.187082s: Exiting Redux.assert_term: 0.000003 seconds 0.187093s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.187108s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.187131s: Exiting Redux.assume: 0.000012 seconds 0.187141s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.187152s: Entering Redux.assume(!(1 = 0)) 0.187164s: Exiting Redux.assume: 0.000001 seconds 0.187176s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.187191s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.187216s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.187235s: Exiting Redux.assume: 0.000008 seconds 0.187246s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.187255s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.187266s: Entering Redux.query(1 <= 1) 0.187275s: Exiting Redux.query 0.187286s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.187296s: Entering Redux.assume(1 <= 1) 0.187307s: Exiting Redux.assume: 0.000002 seconds 0.187318s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(55,9-11): Executing statement 0.187330s: Entering Redux.assume(!(!(r0 = 0))) 0.187360s: Exiting Redux.assume: 0.000020 seconds 0.187371s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(56,13-18): Executing statement 0.187383s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Executing statement 0.187406s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.187422s: Exiting Redux.assume: 0.000006 seconds 0.187433s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(77,5-22): Verifying call 0.187443s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.187453s: Entering Redux.query(1 <= 1) 0.187462s: Exiting Redux.query 0.187471s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.187482s: Entering Redux.assume(1 <= 1) 0.187492s: Exiting Redux.assume: 0.000000 seconds 0.187502s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.187522s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.187533s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.187542s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(79,1-2): Leak check. 0.187556s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.187579s: Exiting Redux.assume: 0.000012 seconds 0.187592s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.187606s: Exiting Redux.assume: 0.000003 seconds 0.187617s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Executing statement 0.187635s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.187650s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.187669s: Exiting Redux.query 0.187682s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.187697s: Exiting Redux.assert_term: 0.000004 seconds 0.187709s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.187722s: Exiting Redux.assert_term: 0.000002 seconds 0.187732s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.187745s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.187768s: Exiting Redux.assume: 0.000011 seconds 0.187778s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.187789s: Entering Redux.assume(!(1 = 0)) 0.187800s: Exiting Redux.assume: 0.000001 seconds 0.187810s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(59,2-3): Executing statement 0.187824s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Executing statement 0.187848s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.187865s: Exiting Redux.assume: 0.000007 seconds 0.187877s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(60,6-23): Verifying call 0.187888s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.187899s: Entering Redux.query(1 <= 1) 0.187910s: Exiting Redux.query 0.187921s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.187932s: Entering Redux.assume(1 <= 1) 0.187946s: Exiting Redux.assume: 0.000001 seconds 0.187957s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(61,13-15): Executing statement 0.187972s: Entering Redux.assume(!(0 < r2)) 0.187993s: Exiting Redux.assume: 0.000009 seconds 0.188005s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(62,17-22): Executing statement 0.188020s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Executing statement 0.188043s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.188063s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.188089s: Exiting Redux.query 0.188106s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.188124s: Exiting Redux.assert_term: 0.000004 seconds 0.188140s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.188157s: Exiting Redux.assert_term: 0.000004 seconds 0.188170s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.188189s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.188232s: Exiting Redux.assume: 0.000030 seconds 0.188246s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.188261s: Entering Redux.assume(!(1 = 0)) 0.188275s: Exiting Redux.assume: 0.000001 seconds 0.188289s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(68,2-3): Executing statement 0.188306s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Executing statement 0.188341s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.188365s: Exiting Redux.assume: 0.000009 seconds 0.188379s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(69,6-23): Verifying call 0.188391s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.188402s: Entering Redux.query(1 <= 1) 0.188413s: Exiting Redux.query 0.188425s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.188438s: Entering Redux.assume(1 <= 1) 0.188452s: Exiting Redux.assume: 0.000001 seconds 0.188463s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(70,13-15): Executing statement 0.188481s: Entering Redux.assume(!(r3 < 0)) 0.188508s: Exiting Redux.assume: 0.000012 seconds 0.188538s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(71,17-22): Executing statement 0.188558s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.188577s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.188606s: Exiting Redux.query 0.188621s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.188634s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(75,5-6): Leak check. 0.188648s: Entering Redux.assume(!(!(r3 < 0))) 0.188667s: Exiting Redux.assume: 0.000009 seconds 0.188679s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(72,15-16): Executing statement 0.188694s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(73,15-16): Executing statement 0.188711s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.188885s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.189084s: Exiting Redux.query 0.189097s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.189108s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(74,9-10): Leak check. 0.189124s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.189147s: Exiting Redux.assume: 0.000012 seconds 0.189160s: Entering Redux.assume(!(!(1 = 0))) 0.189172s: Exiting Redux.assume: 0.000001 seconds 0.189186s: Entering Redux.assume(!(!(0 < r2))) 0.189204s: Exiting Redux.assume: 0.000007 seconds 0.189216s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(63,15-16): Executing statement 0.189230s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(64,15-16): Executing statement 0.189246s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.189261s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.189482s: Exiting Redux.query 0.189496s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.189506s: fermat1_ll_valuebound5__verifast_instrumented_modified.c(65,9-10): Leak check. 0.189532s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.189553s: Exiting Redux.assume: 0.000011 seconds 0.189567s: Entering Redux.assume(!(!(1 = 0))) 0.189580s: Exiting Redux.assume: 0.000001 seconds 0.189595s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.189615s: Exiting Redux.assume: 0.000008 seconds 0.189626s: Entering Redux.assume(!(!(1 = 0))) 0.189638s: Exiting Redux.assume: 0.000001 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% fermat1_ll_valuebound5__verifast_instrumented_modified.c : lines: code: 40; annot: 16; mixed: 9; overhead: 62% Statements parsed: 128 Open statements parsed: 0 Close statements parsed: 0 Statement executions: 33 Execution steps (including assertion production/consumption steps): 2766 Symbolic execution forks: 401 Prover assumes: 1129 Term equality tests -- same term: 3 Term equality tests -- prover query: 0 Term equality tests -- total: 3 Other prover queries: 451 Prover statistics: # toplevel assumes and queries (with # pending case splits) = 2057 (0), 0 (more than 30) assume_core_count = 2658 number of case splits = 0 simplex_assert_ge_count = 924 simplex_assert_eq_count = 581 simplex_assert_neq_count = 360 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.064593s Time spent in Simplex: 0.053794s Time spent parsing: 0.018362s Function timings (> 0.1s): fermat1_ll_valuebound5__verifast_instrumented_modified.c(29,5-9): main: 0.15 seconds Total time: 0.18 seconds 0 errors found (33 statements verified)