./verifast-validate-witness.sh sv-benchmarks/c/nla-digbench-scaling/fermat1-ll_valuebound10.c ./results/automizer-verification-files/SV-COMP24_unreach-call/fermat1-ll_valuebound10.yml/witness-2.1.yml -------------------------------------------------------------------------------- + PROGRAM=sv-benchmarks/c/nla-digbench-scaling/fermat1-ll_valuebound10.c + WITNESS=./results/automizer-verification-files/SV-COMP24_unreach-call/fermat1-ll_valuebound10.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_valuebound10.c + FILE=fermat1-ll_valuebound10.c ++ echo fermat1-ll_valuebound10 ++ sed 's/[-\.]/_/g' - + SANITIZED=fermat1_ll_valuebound10 + MODULE=fermat1_ll_valuebound10__verifast_instrumented_modified + INSTRUMENTED_PROGRAM=fermat1_ll_valuebound10__verifast_instrumented.c ++ basename ./results/automizer-verification-files/SV-COMP24_unreach-call/fermat1-ll_valuebound10.yml/witness-2.1.yml + TRANSLATED_WITNESS=verifast_translated.witness-2.1.yml + FINAL_PROGRAM=fermat1_ll_valuebound10__verifast_instrumented_modified.c + change_format_cli.py -w ./results/automizer-verification-files/SV-COMP24_unreach-call/fermat1-ll_valuebound10.yml/witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/fermat1-ll_valuebound10.c -o verifast_translated.witness-2.1.yml --from acsl_expression --to verifast_expression -n fermat1_ll_valuebound10__verifast_instrumented_modified + instrument_program_cli.py -w verifast_translated.witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/fermat1-ll_valuebound10.c -o fermat1_ll_valuebound10__verifast_instrumented.c + program_modifications_cli.py -p fermat1_ll_valuebound10__verifast_instrumented.c -o fermat1_ll_valuebound10__verifast_instrumented_modified.c + verifast -stats -verbose 4 -allow_dead_code -prover Redux -read_options_from_source_file -c fermat1_ll_valuebound10__verifast_instrumented_modified.c fermat1_ll_valuebound10__verifast_instrumented_modified.c 0.006919s: Entering Redux.assert_term(unboxed_bool(0) = false) 0.006952s: Exiting Redux.assert_term: 0.000014 seconds 0.006991s: Entering Redux.assert_term(sizeof(bool_typeid) = 1) 0.007007s: Exiting Redux.assert_term: 0.000005 seconds 0.007015s: Entering Redux.assert_term(sizeof(char_typeid) = 1) 0.007028s: Exiting Redux.assert_term: 0.000004 seconds 0.007039s: Entering Redux.assert_term(sizeof(unsigned_char_typeid) = 1) 0.007050s: Exiting Redux.assert_term: 0.000002 seconds 0.007066s: Entering Redux.assert_term(sizeof(short_typeid) = 2) 0.007081s: Exiting Redux.assert_term: 0.000005 seconds 0.007089s: Entering Redux.assert_term(sizeof(ushort_typeid) = 2) 0.007102s: Exiting Redux.assert_term: 0.000005 seconds 0.007113s: Entering Redux.assert_term(sizeof(int_typeid) = 4) 0.007127s: Exiting Redux.assert_term: 0.000004 seconds 0.007135s: Entering Redux.assert_term(sizeof(unsigned_int_typeid) = 4) 0.007148s: Exiting Redux.assert_term: 0.000004 seconds 0.007162s: Entering Redux.assert_term(sizeof(long_typeid) = 4) 0.007178s: Exiting Redux.assert_term: 0.000001 seconds 0.007191s: Entering Redux.assert_term(sizeof(unsigned_long_typeid) = 4) 0.007208s: Exiting Redux.assert_term: 0.000003 seconds 0.007218s: Entering Redux.assert_term(sizeof(long_long_typeid) = 8) 0.007234s: Exiting Redux.assert_term: 0.000005 seconds 0.007245s: Entering Redux.assert_term(sizeof(unsigned_long_long_typeid) = 8) 0.007256s: Exiting Redux.assert_term: 0.000002 seconds 0.007274s: Entering Redux.assert_term(sizeof(intptr_t_typeid) = 4) 0.007288s: Exiting Redux.assert_term: 0.000004 seconds 0.007297s: Entering Redux.assert_term(sizeof(uintptr_t_typeid) = 4) 0.007310s: Exiting Redux.assert_term: 0.000004 seconds 0.007319s: Entering Redux.assert_term(sizeof(uint8_t_typeid) = 1) 0.007332s: Exiting Redux.assert_term: 0.000001 seconds 0.007343s: Entering Redux.assert_term(sizeof(int8_t_typeid) = 1) 0.007355s: Exiting Redux.assert_term: 0.000001 seconds 0.007369s: Entering Redux.assert_term(sizeof(uint16_t_typeid) = 2) 0.007383s: Exiting Redux.assert_term: 0.000006 seconds 0.007392s: Entering Redux.assert_term(sizeof(int16_t_typeid) = 2) 0.007404s: Exiting Redux.assert_term: 0.000004 seconds 0.007415s: Entering Redux.assert_term(sizeof(uint32_t_typeid) = 4) 0.007427s: Exiting Redux.assert_term: 0.000002 seconds 0.007437s: Entering Redux.assert_term(sizeof(int32_t_typeid) = 4) 0.007452s: Exiting Redux.assert_term: 0.000006 seconds 0.007460s: Entering Redux.assert_term(sizeof(uint64_t_typeid) = 8) 0.007481s: Exiting Redux.assert_term: 0.000005 seconds 0.007494s: Entering Redux.assert_term(sizeof(int64_t_typeid) = 8) 0.007505s: Exiting Redux.assert_term: 0.000002 seconds 0.007516s: Entering Redux.assert_term(sizeof(uint128_t_typeid) = 16) 0.007530s: Exiting Redux.assert_term: 0.000006 seconds 0.007539s: Entering Redux.assert_term(sizeof(int128_t_typeid) = 16) 0.007551s: Exiting Redux.assert_term: 0.000002 seconds 0.007561s: Entering Redux.assert_term(sizeof(float_typeid) = 4) 0.007579s: Exiting Redux.assert_term: 0.000003 seconds 0.007588s: Entering Redux.assert_term(sizeof(double_typeid) = 8) 0.007602s: Exiting Redux.assert_term: 0.000004 seconds 0.007610s: Entering Redux.assert_term(sizeof(void_ptr_typeid) = 4) 0.007623s: Exiting Redux.assert_term: 0.000004 seconds 0.026087s: Entering Redux.assert_term(func_rank(default_value_eq_zero) < 0) 0.026163s: Exiting Redux.assert_term: 0.000015 seconds 0.026184s: Entering Redux.assume(true ==> default_value = 0) 0.026220s: Exiting Redux.assume: 0.000007 seconds 0.027680s: Entering Redux.assert_term(func_rank(length_nonnegative) < 0) 0.027705s: Exiting Redux.assert_term: 0.000006 seconds 0.027720s: Entering Redux.assert_term(func_rank(append_nil) < 0) 0.027734s: Exiting Redux.assert_term: 0.000003 seconds 0.027759s: Entering Redux.assert_term(func_rank(length_append) < 0) 0.027774s: Exiting Redux.assert_term: 0.000003 seconds 0.027793s: Entering Redux.assert_term(func_rank(reverse_reverse) < 0) 0.027814s: Exiting Redux.assert_term: 0.000004 seconds 0.027829s: Entering Redux.assert_term(func_rank(mem_nth) < 0) 0.027843s: Exiting Redux.assert_term: 0.000004 seconds 0.027862s: Entering Redux.assert_term(func_rank(mem_append) < 0) 0.027875s: Exiting Redux.assert_term: 0.000003 seconds 0.027891s: Entering Redux.assert_term(func_rank(take_0) < 0) 0.027905s: Exiting Redux.assert_term: 0.000003 seconds 0.027918s: Entering Redux.assert_term(func_rank(take_length) < 0) 0.027935s: Exiting Redux.assert_term: 0.000003 seconds 0.027949s: Entering Redux.assert_term(func_rank(length_take) < 0) 0.027961s: Exiting Redux.assert_term: 0.000002 seconds 0.027980s: Entering Redux.assert_term(func_rank(nth_take) < 0) 0.027995s: Exiting Redux.assert_term: 0.000003 seconds 0.028013s: Entering Redux.assert_term(func_rank(drop_0) < 0) 0.028025s: Exiting Redux.assert_term: 0.000002 seconds 0.028036s: Entering Redux.assert_term(func_rank(drop_length) < 0) 0.028048s: Exiting Redux.assert_term: 0.000002 seconds 0.028070s: Entering Redux.assert_term(func_rank(length_drop) < 0) 0.028082s: Exiting Redux.assert_term: 0.000003 seconds 0.028098s: Entering Redux.assert_term(func_rank(drop_n_take_n) < 0) 0.028110s: Exiting Redux.assert_term: 0.000003 seconds 0.028124s: Entering Redux.assert_term(func_rank(length_remove) < 0) 0.028139s: Exiting Redux.assert_term: 0.000003 seconds 0.028156s: Entering Redux.assert_term(func_rank(drop_take_remove_nth) < 0) 0.028168s: Exiting Redux.assert_term: 0.000003 seconds 0.028193s: Entering Redux.assert_term(func_rank(append_take_drop_n) < 0) 0.028206s: Exiting Redux.assert_term: 0.000003 seconds 0.028225s: Entering Redux.assert_term(func_rank(mem_index_of) < 0) 0.028237s: Exiting Redux.assert_term: 0.000003 seconds 0.028252s: Entering Redux.assert_term(func_rank(nth_update) < 0) 0.028264s: Exiting Redux.assert_term: 0.000002 seconds 0.028285s: Entering Redux.assert_term(func_rank(length_update) < 0) 0.028299s: Exiting Redux.assert_term: 0.000003 seconds 0.031156s: Entering Redux.assume(null_pointer = pointer_ctor(null_pointer_provenance, 0)) 0.031188s: Exiting Redux.assume: 0.000007 seconds 0.036379s: Entering Redux.assert_term(func_rank(field_ptr_provenance_injective) < 0) 0.036418s: Exiting Redux.assert_term: 0.000010 seconds 0.036440s: Entering Redux.assert_term(func_rank(ptr_provenance_min_addr_limits) < 0) 0.036452s: Exiting Redux.assert_term: 0.000002 seconds 0.036469s: Entering Redux.assert_term(func_rank(ptr_provenance_max_addr_limits) < 0) 0.036496s: Exiting Redux.assert_term: 0.000003 seconds 0.036511s: Entering Redux.assert_term(func_rank(null_pointer_provenance_min_addr) < 0) 0.036524s: Exiting Redux.assert_term: 0.000002 seconds 0.036535s: Entering Redux.assume(true ==> ptr_provenance_min_addr(null_pointer_provenance) = 0) 0.036557s: Exiting Redux.assume: 0.000012 seconds 0.036571s: Entering Redux.assert_term(func_rank(null_pointer_provenance_max_addr) < 0) 0.036585s: Exiting Redux.assert_term: 0.000004 seconds 0.036601s: Entering Redux.assume(true ==> ptr_provenance_max_addr(null_pointer_provenance) = 4294967295) 0.036624s: Exiting Redux.assume: 0.000014 seconds 0.036640s: Entering Redux.assert_term(func_rank(field_ptr_provenance_min_addr) < 0) 0.036653s: Exiting Redux.assert_term: 0.000003 seconds 0.036671s: Entering Redux.assert_term(func_rank(field_ptr_provenance_max_addr) < 0) 0.036684s: Exiting Redux.assert_term: 0.000002 seconds 0.036704s: Entering Redux.assert_term(func_rank(field_pointer_within_limits_def) < 0) 0.036721s: Exiting Redux.assert_term: 0.000003 seconds 0.036753s: Entering Redux.assert_term(func_rank(first_field_pointer_within_limits_elim) < 0) 0.036766s: Exiting Redux.assert_term: 0.000003 seconds 0.036788s: Entering Redux.assert_term(func_rank(first_field_of_union_variant_pointer_within_limits_elim) < 0) 0.036800s: Exiting Redux.assert_term: 0.000003 seconds 0.036824s: Entering Redux.assert_term(func_rank(ptr_within_limits_field_ptr_0) < 0) 0.036843s: Exiting Redux.assert_term: 0.000003 seconds 0.036862s: Entering Redux.assert_term(func_rank(has_type_short_ushort) < 0) 0.036874s: Exiting Redux.assert_term: 0.000003 seconds 0.036890s: Entering Redux.assert_term(func_rank(has_type_int_uint) < 0) 0.036902s: Exiting Redux.assert_term: 0.000003 seconds 0.036918s: Entering Redux.assert_term(func_rank(has_type_long_ulong) < 0) 0.036930s: Exiting Redux.assert_term: 0.000002 seconds 0.036945s: Entering Redux.assert_term(func_rank(has_type_llong_ullong) < 0) 0.036961s: Exiting Redux.assert_term: 0.000003 seconds 0.036978s: Entering Redux.assert_term(func_rank(has_type_intptr_uintptr) < 0) 0.036989s: Exiting Redux.assert_term: 0.000003 seconds 0.037005s: Entering Redux.assert_term(func_rank(has_type_int8_uint8) < 0) 0.037016s: Exiting Redux.assert_term: 0.000003 seconds 0.037031s: Entering Redux.assert_term(func_rank(has_type_int16_uint16) < 0) 0.037043s: Exiting Redux.assert_term: 0.000002 seconds 0.037057s: Entering Redux.assert_term(func_rank(has_type_int32_uint32) < 0) 0.037073s: Exiting Redux.assert_term: 0.000003 seconds 0.037088s: Entering Redux.assert_term(func_rank(has_type_int64_uint64) < 0) 0.037100s: Exiting Redux.assert_term: 0.000002 seconds 0.037115s: Entering Redux.assert_term(func_rank(has_type_int128_uint128) < 0) 0.037126s: Exiting Redux.assert_term: 0.000003 seconds 0.037141s: Entering Redux.assert_term(func_rank(has_type_ptr_add_) < 0) 0.037153s: Exiting Redux.assert_term: 0.000002 seconds 0.037179s: Entering Redux.assert_term(func_rank(llong_integer_to_llong_) < 0) 0.037191s: Exiting Redux.assert_term: 0.000003 seconds 0.037207s: Entering Redux.assert_term(func_rank(u_llong_integer_to_ullong_) < 0) 0.037218s: Exiting Redux.assert_term: 0.000003 seconds 0.037284s: Entering Redux.assert_term(func_rank(pointer_nonzero) < 0) 0.037296s: Exiting Redux.assert_term: 0.000002 seconds 0.037317s: Entering Redux.assert_term(func_rank(pointer_of_chars_of_pointer) < 0) 0.037328s: Exiting Redux.assert_term: 0.000002 seconds 0.037362s: Entering Redux.assert_term(func_rank(chars_of_pointer_of_chars) < 0) 0.037374s: Exiting Redux.assert_term: 0.000002 seconds 0.037396s: Entering Redux.assert_term(func_rank(chars_to_chars_) < 0) 0.037407s: Exiting Redux.assert_term: 0.000003 seconds 0.037421s: Entering Redux.assert_term(func_rank(chars__to_chars) < 0) 0.037433s: Exiting Redux.assert_term: 0.000003 seconds 0.037449s: Entering Redux.assert_term(func_rank(chars__split) < 0) 0.037466s: Exiting Redux.assert_term: 0.000003 seconds 0.037482s: Entering Redux.assert_term(func_rank(chars__join) < 0) 0.037493s: Exiting Redux.assert_term: 0.000003 seconds 0.037507s: Entering Redux.assert_term(func_rank(chars_chars__join) < 0) 0.037519s: Exiting Redux.assert_term: 0.000003 seconds 0.037532s: Entering Redux.assert_term(func_rank(chars__inv) < 0) 0.037544s: Exiting Redux.assert_term: 0.000003 seconds 0.037557s: Entering Redux.assert_term(func_rank(chars_inv) < 0) 0.037568s: Exiting Redux.assert_term: 0.000003 seconds 0.037590s: Entering Redux.assert_term(func_rank(chars_split) < 0) 0.037602s: Exiting Redux.assert_term: 0.000003 seconds 0.037617s: Entering Redux.assert_term(func_rank(chars_join) < 0) 0.037628s: Exiting Redux.assert_term: 0.000003 seconds 0.037642s: Entering Redux.assert_term(func_rank(int_of_chars_of_int) < 0) 0.037654s: Exiting Redux.assert_term: 0.000002 seconds 0.037673s: Entering Redux.assert_term(func_rank(chars_of_int_of_chars) < 0) 0.037690s: Exiting Redux.assert_term: 0.000003 seconds 0.037714s: Entering Redux.assert_term(func_rank(chars_of_int_size) < 0) 0.037726s: Exiting Redux.assert_term: 0.000002 seconds 0.037750s: Entering Redux.assert_term(func_rank(int_of_chars_size) < 0) 0.037762s: Exiting Redux.assert_term: 0.000003 seconds 0.037785s: Entering Redux.assert_term(func_rank(chars__to_int_) < 0) 0.037796s: Exiting Redux.assert_term: 0.000003 seconds 0.037810s: Entering Redux.assert_term(func_rank(chars_to_integer) < 0) 0.037830s: Exiting Redux.assert_term: 0.000002 seconds 0.037844s: Entering Redux.assert_term(func_rank(chars_to_u_integer) < 0) 0.037856s: Exiting Redux.assert_term: 0.000003 seconds 0.037870s: Entering Redux.assert_term(func_rank(chars_to_short_integer) < 0) 0.037881s: Exiting Redux.assert_term: 0.000002 seconds 0.037895s: Entering Redux.assert_term(func_rank(chars_to_u_short_integer) < 0) 0.037907s: Exiting Redux.assert_term: 0.000002 seconds 0.037921s: Entering Redux.assert_term(func_rank(chars_to_pointer) < 0) 0.037939s: Exiting Redux.assert_term: 0.000003 seconds 0.037953s: Entering Redux.assert_term(func_rank(chars_to_boolean) < 0) 0.037965s: Exiting Redux.assert_term: 0.000003 seconds 0.037979s: Entering Redux.assert_term(func_rank(chars_to_integer_) < 0) 0.037991s: Exiting Redux.assert_term: 0.000002 seconds 0.038005s: Entering Redux.assert_term(func_rank(int__to_chars_) < 0) 0.038017s: Exiting Redux.assert_term: 0.000002 seconds 0.038031s: Entering Redux.assert_term(func_rank(integer_to_chars) < 0) 0.038048s: Exiting Redux.assert_term: 0.000003 seconds 0.038064s: Entering Redux.assert_term(func_rank(uint__to_chars_) < 0) 0.038076s: Exiting Redux.assert_term: 0.000002 seconds 0.038089s: Entering Redux.assert_term(func_rank(u_integer_to_chars) < 0) 0.038101s: Exiting Redux.assert_term: 0.000002 seconds 0.038115s: Entering Redux.assert_term(func_rank(short_integer_to_chars) < 0) 0.038126s: Exiting Redux.assert_term: 0.000003 seconds 0.038140s: Entering Redux.assert_term(func_rank(u_short_integer_to_chars) < 0) 0.038158s: Exiting Redux.assert_term: 0.000002 seconds 0.038172s: Entering Redux.assert_term(func_rank(pointer_to_chars) < 0) 0.038184s: Exiting Redux.assert_term: 0.000002 seconds 0.038197s: Entering Redux.assert_term(func_rank(boolean_to_chars) < 0) 0.038208s: Exiting Redux.assert_term: 0.000002 seconds 0.038222s: Entering Redux.assert_term(func_rank(integer__to_chars) < 0) 0.038234s: Exiting Redux.assert_term: 0.000003 seconds 0.038259s: Entering Redux.assert_term(func_rank(u_character_to_character) < 0) 0.038270s: Exiting Redux.assert_term: 0.000002 seconds 0.038284s: Entering Redux.assert_term(func_rank(character_to_u_character) < 0) 0.038296s: Exiting Redux.assert_term: 0.000002 seconds 0.038309s: Entering Redux.assert_term(func_rank(uchars__inv) < 0) 0.038321s: Exiting Redux.assert_term: 0.000002 seconds 0.038333s: Entering Redux.assert_term(func_rank(uchars__split) < 0) 0.038345s: Exiting Redux.assert_term: 0.000002 seconds 0.038368s: Entering Redux.assert_term(func_rank(uchars_to_uchars_) < 0) 0.038380s: Exiting Redux.assert_term: 0.000002 seconds 0.038394s: Entering Redux.assert_term(func_rank(uchars_inv) < 0) 0.038405s: Exiting Redux.assert_term: 0.000003 seconds 0.038418s: Entering Redux.assert_term(func_rank(uchars_split) < 0) 0.038429s: Exiting Redux.assert_term: 0.000003 seconds 0.038444s: Entering Redux.assert_term(func_rank(uchars_join) < 0) 0.038455s: Exiting Redux.assert_term: 0.000003 seconds 0.038476s: Entering Redux.assert_term(func_rank(ints__split) < 0) 0.038489s: Exiting Redux.assert_term: 0.000004 seconds 0.038507s: Entering Redux.assert_term(func_rank(ints__join) < 0) 0.038520s: Exiting Redux.assert_term: 0.000003 seconds 0.038534s: Entering Redux.assert_term(func_rank(ints_to_ints_) < 0) 0.038546s: Exiting Redux.assert_term: 0.000003 seconds 0.038560s: Entering Redux.assert_term(func_rank(ints__to_ints) < 0) 0.038572s: Exiting Redux.assert_term: 0.000003 seconds 0.038591s: Entering Redux.assert_term(func_rank(ints_inv) < 0) 0.038603s: Exiting Redux.assert_term: 0.000003 seconds 0.038616s: Entering Redux.assert_term(func_rank(ints__inv) < 0) 0.038628s: Exiting Redux.assert_term: 0.000002 seconds 0.038640s: Entering Redux.assert_term(func_rank(uints_inv) < 0) 0.038652s: Exiting Redux.assert_term: 0.000002 seconds 0.038664s: Entering Redux.assert_term(func_rank(llongs_inv) < 0) 0.038676s: Exiting Redux.assert_term: 0.000002 seconds 0.038688s: Entering Redux.assert_term(func_rank(ullongs_inv) < 0) 0.038704s: Exiting Redux.assert_term: 0.000002 seconds 0.038716s: Entering Redux.assert_term(func_rank(shorts_inv) < 0) 0.038728s: Exiting Redux.assert_term: 0.000002 seconds 0.038752s: Entering Redux.assert_term(func_rank(ushorts_inv) < 0) 0.038765s: Exiting Redux.assert_term: 0.000003 seconds 0.038778s: Entering Redux.assert_term(func_rank(bools_inv) < 0) 0.038790s: Exiting Redux.assert_term: 0.000002 seconds 0.038803s: Entering Redux.assert_term(func_rank(pointers__inv) < 0) 0.038820s: Exiting Redux.assert_term: 0.000002 seconds 0.038833s: Entering Redux.assert_term(func_rank(pointers__split) < 0) 0.038844s: Exiting Redux.assert_term: 0.000002 seconds 0.038861s: Entering Redux.assert_term(func_rank(pointers__join) < 0) 0.038873s: Exiting Redux.assert_term: 0.000003 seconds 0.038888s: Entering Redux.assert_term(func_rank(pointers_pointers__join) < 0) 0.038900s: Exiting Redux.assert_term: 0.000003 seconds 0.038915s: Entering Redux.assert_term(func_rank(pointers_to_pointers_) < 0) 0.038931s: Exiting Redux.assert_term: 0.000003 seconds 0.038947s: Entering Redux.assert_term(func_rank(pointers_inv) < 0) 0.038959s: Exiting Redux.assert_term: 0.000003 seconds 0.038973s: Entering Redux.assert_term(func_rank(pointers_split) < 0) 0.038986s: Exiting Redux.assert_term: 0.000002 seconds 0.039002s: Entering Redux.assert_term(func_rank(pointers_join) < 0) 0.039013s: Exiting Redux.assert_term: 0.000003 seconds 0.039029s: Entering Redux.assert_term(func_rank(map_uchar_of_char_char_of_uchar) < 0) 0.039045s: Exiting Redux.assert_term: 0.000003 seconds 0.039066s: Entering Redux.assert_term(func_rank(map_char_of_uchar_uchar_of_char) < 0) 0.039079s: Exiting Redux.assert_term: 0.000003 seconds 0.039097s: Entering Redux.assert_term(func_rank(chars_to_uchars) < 0) 0.039109s: Exiting Redux.assert_term: 0.000002 seconds 0.039124s: Entering Redux.assert_term(func_rank(chars__to_uchars_) < 0) 0.039136s: Exiting Redux.assert_term: 0.000002 seconds 0.039159s: Entering Redux.assert_term(func_rank(uchars_to_chars) < 0) 0.039171s: Exiting Redux.assert_term: 0.000003 seconds 0.039186s: Entering Redux.assert_term(func_rank(uchars__to_chars_) < 0) 0.039197s: Exiting Redux.assert_term: 0.000003 seconds 0.039211s: Entering Redux.assert_term(func_rank(chars_to_ints) < 0) 0.039223s: Exiting Redux.assert_term: 0.000003 seconds 0.039238s: Entering Redux.assert_term(func_rank(ints_to_chars) < 0) 0.039251s: Exiting Redux.assert_term: 0.000003 seconds 0.039279s: Entering Redux.assert_term(func_rank(ints__to_chars_) < 0) 0.039293s: Exiting Redux.assert_term: 0.000003 seconds 0.039311s: Entering Redux.assert_term(func_rank(chars_to_uints) < 0) 0.039323s: Exiting Redux.assert_term: 0.000002 seconds 0.039338s: Entering Redux.assert_term(func_rank(uints_to_chars) < 0) 0.039349s: Exiting Redux.assert_term: 0.000003 seconds 0.039364s: Entering Redux.assert_term(func_rank(chars_to_bools) < 0) 0.039375s: Exiting Redux.assert_term: 0.000003 seconds 0.039395s: Entering Redux.assert_term(func_rank(bools_to_chars) < 0) 0.039407s: Exiting Redux.assert_term: 0.000003 seconds 0.039422s: Entering Redux.assert_term(func_rank(chars_to_integers_) < 0) 0.039433s: Exiting Redux.assert_term: 0.000002 seconds 0.039450s: Entering Redux.assert_term(func_rank(integers__to_chars) < 0) 0.039462s: Exiting Redux.assert_term: 0.000002 seconds 0.039476s: Entering Redux.assert_term(func_rank(integers___to_chars_) < 0) 0.039487s: Exiting Redux.assert_term: 0.000002 seconds 0.039506s: Entering Redux.assert_term(func_rank(uchars_to_integers_) < 0) 0.039518s: Exiting Redux.assert_term: 0.000002 seconds 0.039534s: Entering Redux.assert_term(func_rank(integers__to_uchars) < 0) 0.039546s: Exiting Redux.assert_term: 0.000003 seconds 0.039560s: Entering Redux.assert_term(func_rank(chars__to_pointers_) < 0) 0.039573s: Exiting Redux.assert_term: 0.000002 seconds 0.039589s: Entering Redux.assert_term(func_rank(pointers__to_chars_) < 0) 0.039601s: Exiting Redux.assert_term: 0.000002 seconds 0.039621s: Entering Redux.assert_term(func_rank(chars_to_pointers) < 0) 0.039634s: Exiting Redux.assert_term: 0.000002 seconds 0.039650s: Entering Redux.assert_term(func_rank(pointers_to_chars) < 0) 0.039663s: Exiting Redux.assert_term: 0.000003 seconds 0.039679s: Entering Redux.assert_term(func_rank(integers__inv) < 0) 0.039691s: Exiting Redux.assert_term: 0.000002 seconds 0.039707s: Entering Redux.assert_term(func_rank(integers__to_integers__) < 0) 0.039724s: Exiting Redux.assert_term: 0.000003 seconds 0.039751s: Entering Redux.assert_term(func_rank(divrem_elim) < 0) 0.039764s: Exiting Redux.assert_term: 0.000002 seconds 0.039779s: Entering Redux.assert_term(func_rank(string_to_body_chars) < 0) 0.039791s: Exiting Redux.assert_term: 0.000003 seconds 0.039807s: Entering Redux.assert_term(func_rank(body_chars_to_string) < 0) 0.039819s: Exiting Redux.assert_term: 0.000002 seconds 0.039835s: Entering Redux.assert_term(func_rank(chars_to_string) < 0) 0.039853s: Exiting Redux.assert_term: 0.000002 seconds 0.039869s: Entering Redux.assert_term(func_rank(string_to_chars_) < 0) 0.039882s: Exiting Redux.assert_term: 0.000002 seconds 0.039896s: Entering Redux.assert_term(func_rank(string_to_chars) < 0) 0.039908s: Exiting Redux.assert_term: 0.000002 seconds 0.039923s: Entering Redux.assert_term(func_rank(chars_separate_string) < 0) 0.039936s: Exiting Redux.assert_term: 0.000002 seconds 0.040272s: Entering Redux.assert_term(func_rank(chars_unseparate_string) < 0) 0.040292s: Exiting Redux.assert_term: 0.000004 seconds 0.041402s: Entering Redux.assert_term(func_rank(reach_error) = 199) 0.041427s: Exiting Redux.assert_term: 0.000007 seconds 0.041449s: Entering Redux.assert_term(func_rank(assume_abort_if_not) = 201) 0.041463s: Exiting Redux.assert_term: 0.000003 seconds 0.041478s: Entering Redux.assert_term(func_rank(__VERIFIER_assert) = 202) 0.041491s: Exiting Redux.assert_term: 0.000003 seconds 0.041506s: Entering Redux.assert_term(func_rank(main) = 203) 0.041530s: Exiting Redux.assert_term: 0.000003 seconds 0.041565s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(29,5-9): Function 'main': Function type implementation check 0.041582s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,18-24): Producing assertion 0.041596s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,49-51): Producing assertion 0.041606s: Entering Redux.assume(0 <= argc) 0.041629s: Exiting Redux.assume: 0.000005 seconds 0.041638s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,61-62): Producing assertion 0.041647s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,64-68): Producing assertion 0.041662s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(29,25-31): Consuming assertion 0.041675s: Consuming chunk module(fermat1_ll_valuebound10__verifast_instrumented_modified, true) 0.041692s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Producing assertion 0.041703s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1085,17-21): Consuming assertion 0.041711s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(29,5-9): Cleaning up dummy fraction chunks 0.041719s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(29,5-9): Leak check. 0.041771s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(8,6-17): Verifying function 'reach_error' 0.041788s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(8,33-38): Producing assertion 0.041798s: Entering Redux.assume(false) 0.041809s: Exiting Redux.assume: 0.000002 seconds 0.041823s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.041836s: Exiting Redux.assert_term: 0.000004 seconds 0.041848s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,6-25): Verifying function 'assume_abort_if_not' 0.041862s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Producing assertion 0.041871s: Entering Redux.assume(true) 0.041882s: Exiting Redux.assume: 0.000001 seconds 0.041903s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,6-25): Executing statement 0.041920s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(17,3-5): Executing statement 0.041945s: Entering Redux.assume(!(!(cond = 0))) 0.041970s: Exiting Redux.assume: 0.000016 seconds 0.041980s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(17,13-14): Executing statement 0.041999s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(17,14-19): Executing statement 0.042017s: Entering Redux.assert_term(func_rank(abort) < 0) 0.042030s: Exiting Redux.assert_term: 0.000004 seconds 0.042042s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(17,14-19): Verifying call 0.042052s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(5,38-42): Consuming assertion 0.042060s: Entering Redux.query(true) 0.042075s: Exiting Redux.query 0.042084s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(6,13-18): Producing assertion 0.042092s: Entering Redux.assume(false) 0.042103s: Exiting Redux.assume: 0.000001 seconds 0.042115s: Entering Redux.assume(!(!(!(cond = 0)))) 0.042128s: Exiting Redux.assume: 0.000003 seconds 0.042138s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(18,1-2): Executing return statement 0.042147s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Consuming assertion 0.042161s: Entering Redux.query(true) 0.042169s: Exiting Redux.query 0.042178s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(18,1-2): Cleaning up dummy fraction chunks 0.042186s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(18,1-2): Leak check. 0.042201s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.042213s: Exiting Redux.assert_term: 0.000003 seconds 0.042223s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,6-23): Verifying function '__VERIFIER_assert' 0.042241s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Producing assertion 0.042250s: Entering Redux.assume(1 <= cond) 0.042264s: Exiting Redux.assume: 0.000005 seconds 0.042274s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,6-23): Executing statement 0.042285s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(22,5-7): Executing statement 0.042296s: Entering Redux.assume(!(!(cond = 0))) 0.043026s: Exiting Redux.assume: 0.000711 seconds 0.043041s: Entering Redux.assume(!(!(!(cond = 0)))) 0.043053s: Exiting Redux.assume: 0.000003 seconds 0.043064s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(26,5-11): Executing return statement 0.043073s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Consuming assertion 0.043082s: Entering Redux.query(1 <= cond) 0.043096s: Exiting Redux.query 0.043104s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(27,1-2): Cleaning up dummy fraction chunks 0.043121s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(27,1-2): Leak check. 0.043140s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(29,5-9): Verifying function 'main' 0.043152s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(29,25-31): Producing assertion 0.043172s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(29,5-9): Executing statement 0.043186s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(33,1-2): Executing statement 0.043200s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(35,1-36,1): Executing statement 0.043219s: Consuming chunk [_]module(fermat1_ll_valuebound10__verifast_instrumented_modified, true) 0.043230s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(37,5-8): Executing statement 0.043241s: Entering Redux.assert_term(-2147483648 <= A && A <= 2147483647) 0.043255s: Exiting Redux.assert_term: 0.000004 seconds 0.043264s: Entering Redux.assert_term(-2147483648 <= R && R <= 2147483647) 0.043281s: Exiting Redux.assert_term: 0.000002 seconds 0.043289s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(38,5-9): Executing statement 0.043301s: Entering Redux.assert_term(-9223372036854775808 <= u && u <= 9223372036854775807) 0.043315s: Exiting Redux.assert_term: 0.000004 seconds 0.043324s: Entering Redux.assert_term(-9223372036854775808 <= v && v <= 9223372036854775807) 0.043336s: Exiting Redux.assert_term: 0.000003 seconds 0.043351s: Entering Redux.assert_term(-9223372036854775808 <= r && r <= 9223372036854775807) 0.043363s: Exiting Redux.assert_term: 0.000003 seconds 0.043374s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(39,7-8): Executing statement 0.043394s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.043407s: Exiting Redux.assert_term: 0.000003 seconds 0.043416s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(39,9-30): Verifying call 0.043425s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(11,53-57): Consuming assertion 0.043439s: Entering Redux.query(true) 0.043447s: Exiting Redux.query 0.043458s: Entering Redux.assert_term(-2147483648 <= A0 && A0 <= 2147483647) 0.043470s: Exiting Redux.assert_term: 0.000003 seconds 0.043479s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(12,13-17): Producing assertion 0.043487s: Entering Redux.assume(true) 0.043497s: Exiting Redux.assume: 0.000002 seconds 0.043506s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(40,5-24): Executing statement 0.043527s: Entering Redux.assume(0 <= A0) 0.043542s: Exiting Redux.assume: 0.000005 seconds 0.043551s: Entering Redux.assume(A0 <= 10) 0.043565s: Exiting Redux.assume: 0.000005 seconds 0.043574s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(40,5-24): Verifying call 0.043583s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.043591s: Entering Redux.query(true) 0.043608s: Exiting Redux.query 0.043617s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.043625s: Entering Redux.assume(true) 0.043634s: Exiting Redux.assume: 0.000001 seconds 0.043643s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(41,7-8): Executing statement 0.043654s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.043667s: Exiting Redux.assert_term: 0.000004 seconds 0.043677s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(41,9-30): Verifying call 0.043694s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(11,53-57): Consuming assertion 0.043702s: Entering Redux.query(true) 0.043710s: Exiting Redux.query 0.043720s: Entering Redux.assert_term(-2147483648 <= R0 && R0 <= 2147483647) 0.043733s: Exiting Redux.assert_term: 0.000003 seconds 0.043752s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(12,13-17): Producing assertion 0.043760s: Entering Redux.assume(true) 0.043771s: Exiting Redux.assume: 0.000001 seconds 0.043787s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(42,5-24): Executing statement 0.043803s: Entering Redux.assume(0 <= R0) 0.043820s: Exiting Redux.assume: 0.000006 seconds 0.043831s: Entering Redux.assume(R0 <= 10) 0.043847s: Exiting Redux.assume: 0.000005 seconds 0.043857s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(42,5-24): Verifying call 0.043867s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.043882s: Entering Redux.query(true) 0.043892s: Exiting Redux.query 0.043903s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.043912s: Entering Redux.assume(true) 0.043924s: Exiting Redux.assume: 0.000002 seconds 0.043933s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Executing statement 0.043960s: Entering Redux.assume(((R0 - 1) * (R0 - 1)) < A0) 0.044106s: Exiting Redux.assume: 0.000134 seconds 0.044127s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Verifying call 0.044137s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.044145s: Entering Redux.query(true) 0.044154s: Exiting Redux.query 0.044162s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.044170s: Entering Redux.assume(true) 0.044180s: Exiting Redux.assume: 0.000002 seconds 0.044188s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Executing statement 0.044208s: Entering Redux.query(!(2 = 0)) 0.044217s: Exiting Redux.query 0.044228s: Entering Redux.assume(%(A0, 2) = 1) 0.044240s: Exiting Redux.assume: 0.000004 seconds 0.044249s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.044257s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.044266s: Entering Redux.query(true) 0.044274s: Exiting Redux.query 0.044283s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.044296s: Entering Redux.assume(true) 0.044306s: Exiting Redux.assume: 0.000001 seconds 0.044314s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.044328s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.044339s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.044353s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.044378s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.044394s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.045660s: Exiting Redux.query 0.045679s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.045694s: Exiting Redux.assert_term: 0.000004 seconds 0.045711s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.045724s: Exiting Redux.assert_term: 0.000003 seconds 0.045734s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.045755s: Exiting Redux.assert_term: 0.000003 seconds 0.045765s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.045777s: Exiting Redux.assert_term: 0.000003 seconds 0.045786s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.045805s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.045833s: Exiting Redux.assume: 0.000017 seconds 0.045842s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.045852s: Entering Redux.assume(!(1 = 0)) 0.045862s: Exiting Redux.assume: 0.000001 seconds 0.045873s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.045892s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.045918s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.045939s: Exiting Redux.assume: 0.000011 seconds 0.045949s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.045958s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.045967s: Entering Redux.query(1 <= 1) 0.045981s: Exiting Redux.query 0.045989s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.045998s: Entering Redux.assume(1 <= 1) 0.046009s: Exiting Redux.assume: 0.000001 seconds 0.046017s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.046030s: Entering Redux.assume(!(!(r0 = 0))) 0.046060s: Exiting Redux.assume: 0.000020 seconds 0.046069s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.046086s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.046111s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.046132s: Exiting Redux.assume: 0.000010 seconds 0.046142s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.046151s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.046160s: Entering Redux.query(1 <= 1) 0.046175s: Exiting Redux.query 0.046184s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.046194s: Entering Redux.assume(1 <= 1) 0.046204s: Exiting Redux.assume: 0.000001 seconds 0.046213s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.046224s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.046233s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.046248s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.046263s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.046289s: Exiting Redux.assume: 0.000017 seconds 0.046301s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.046314s: Exiting Redux.assume: 0.000003 seconds 0.046323s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.046343s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.046367s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.046399s: Exiting Redux.query 0.046416s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.046435s: Exiting Redux.assert_term: 0.000006 seconds 0.046449s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.046464s: Exiting Redux.assert_term: 0.000004 seconds 0.046488s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.046614s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.046655s: Exiting Redux.assume: 0.000024 seconds 0.046669s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.046683s: Entering Redux.assume(!(1 = 0)) 0.046696s: Exiting Redux.assume: 0.000002 seconds 0.046707s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.046736s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.046779s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.046803s: Exiting Redux.assume: 0.000013 seconds 0.046816s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.046826s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.046846s: Entering Redux.query(1 <= 1) 0.046858s: Exiting Redux.query 0.046869s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.046880s: Entering Redux.assume(1 <= 1) 0.046893s: Exiting Redux.assume: 0.000001 seconds 0.046904s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.046918s: Entering Redux.assume(!(0 < r2)) 0.046941s: Exiting Redux.assume: 0.000011 seconds 0.046953s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.046975s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.046997s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.047012s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.047041s: Exiting Redux.query 0.047054s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.047075s: Exiting Redux.assert_term: 0.000004 seconds 0.047086s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.047098s: Exiting Redux.assert_term: 0.000003 seconds 0.047107s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.047120s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.047173s: Exiting Redux.assume: 0.000042 seconds 0.047185s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.047205s: Entering Redux.assume(!(1 = 0)) 0.047218s: Exiting Redux.assume: 0.000002 seconds 0.047229s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.047246s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.047275s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.047298s: Exiting Redux.assume: 0.000012 seconds 0.047314s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.047324s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.047334s: Entering Redux.query(1 <= 1) 0.047344s: Exiting Redux.query 0.047354s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.047363s: Entering Redux.assume(1 <= 1) 0.047374s: Exiting Redux.assume: 0.000001 seconds 0.047383s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.047400s: Entering Redux.assume(!(r3 < 0)) 0.047419s: Exiting Redux.assume: 0.000010 seconds 0.047428s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.047443s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.047460s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.047488s: Exiting Redux.query 0.047504s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.047514s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.047528s: Entering Redux.assume(!(!(r3 < 0))) 0.047547s: Exiting Redux.assume: 0.000009 seconds 0.047557s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.047571s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.047595s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.047610s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.047875s: Exiting Redux.query 0.047888s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.047897s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.047910s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.047944s: Exiting Redux.assume: 0.000018 seconds 0.047954s: Entering Redux.assume(!(!(1 = 0))) 0.047965s: Exiting Redux.assume: 0.000001 seconds 0.047977s: Entering Redux.assume(!(!(0 < r2))) 0.047993s: Exiting Redux.assume: 0.000008 seconds 0.048004s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.048016s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.048038s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.048054s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.048387s: Exiting Redux.query 0.048400s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.048411s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.048426s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.048459s: Exiting Redux.assume: 0.000015 seconds 0.048469s: Entering Redux.assume(!(!(1 = 0))) 0.048481s: Exiting Redux.assume: 0.000002 seconds 0.048501s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.048526s: Exiting Redux.assume: 0.000015 seconds 0.048540s: Entering Redux.assume(!(!(1 = 0))) 0.048550s: Exiting Redux.assume: 0.000002 seconds 0.048574s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.048588s: Exiting Redux.assume: 0.000003 seconds 0.048598s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.048607s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.048616s: Entering Redux.query(true) 0.048625s: Exiting Redux.query 0.048634s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.048642s: Entering Redux.assume(true) 0.048658s: Exiting Redux.assume: 0.000002 seconds 0.048667s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.048684s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.048694s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.048708s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.048727s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.048763s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.049803s: Exiting Redux.query 0.049821s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.049836s: Exiting Redux.assert_term: 0.000004 seconds 0.049847s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.049859s: Exiting Redux.assert_term: 0.000003 seconds 0.049881s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.049894s: Exiting Redux.assert_term: 0.000003 seconds 0.049903s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.049915s: Exiting Redux.assert_term: 0.000003 seconds 0.049924s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.049938s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.049976s: Exiting Redux.assume: 0.000017 seconds 0.049985s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.049995s: Entering Redux.assume(!(1 = 0)) 0.050006s: Exiting Redux.assume: 0.000001 seconds 0.050016s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.050030s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.050054s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.050083s: Exiting Redux.assume: 0.000010 seconds 0.050094s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.050101s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.050111s: Entering Redux.query(1 <= 1) 0.050119s: Exiting Redux.query 0.050128s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.050142s: Entering Redux.assume(1 <= 1) 0.050153s: Exiting Redux.assume: 0.000001 seconds 0.050162s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.050174s: Entering Redux.assume(!(!(r0 = 0))) 0.050203s: Exiting Redux.assume: 0.000019 seconds 0.050213s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.050224s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.050247s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.050274s: Exiting Redux.assume: 0.000010 seconds 0.050284s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.050292s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.050301s: Entering Redux.query(1 <= 1) 0.050310s: Exiting Redux.query 0.050319s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.050334s: Entering Redux.assume(1 <= 1) 0.050344s: Exiting Redux.assume: 0.000001 seconds 0.050353s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.050363s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.050371s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.050380s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.050397s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.050425s: Exiting Redux.assume: 0.000018 seconds 0.050436s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.050448s: Exiting Redux.assume: 0.000003 seconds 0.050459s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.050477s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.050492s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.050530s: Exiting Redux.query 0.050544s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.050558s: Exiting Redux.assert_term: 0.000003 seconds 0.050569s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.050582s: Exiting Redux.assert_term: 0.000003 seconds 0.050591s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.050604s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.050638s: Exiting Redux.assume: 0.000016 seconds 0.050647s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.050657s: Entering Redux.assume(!(1 = 0)) 0.050671s: Exiting Redux.assume: 0.000001 seconds 0.050683s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.050700s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.050733s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.050764s: Exiting Redux.assume: 0.000011 seconds 0.050774s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.050783s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.050792s: Entering Redux.query(1 <= 1) 0.050801s: Exiting Redux.query 0.050810s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.050827s: Entering Redux.assume(1 <= 1) 0.050840s: Exiting Redux.assume: 0.000001 seconds 0.050851s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.050867s: Entering Redux.assume(!(0 < r2)) 0.050889s: Exiting Redux.assume: 0.000009 seconds 0.050901s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.050912s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.052889s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.052912s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.052941s: Exiting Redux.query 0.052954s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.052968s: Exiting Redux.assert_term: 0.000005 seconds 0.052979s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.053001s: Exiting Redux.assert_term: 0.000003 seconds 0.053010s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.053024s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.053074s: Exiting Redux.assume: 0.000040 seconds 0.053083s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.053094s: Entering Redux.assume(!(1 = 0)) 0.053110s: Exiting Redux.assume: 0.000002 seconds 0.053121s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.053133s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.053159s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.053181s: Exiting Redux.assume: 0.000012 seconds 0.053191s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.053200s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.053215s: Entering Redux.query(1 <= 1) 0.053223s: Exiting Redux.query 0.053233s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.053241s: Entering Redux.assume(1 <= 1) 0.053251s: Exiting Redux.assume: 0.000001 seconds 0.053259s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.053271s: Entering Redux.assume(!(r3 < 0)) 0.053297s: Exiting Redux.assume: 0.000009 seconds 0.053306s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.053321s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.053334s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.053360s: Exiting Redux.query 0.053371s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.053393s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.053404s: Entering Redux.assume(!(!(r3 < 0))) 0.053422s: Exiting Redux.assume: 0.000008 seconds 0.053433s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.053448s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.053463s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.053478s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.053749s: Exiting Redux.query 0.053761s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.053770s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.053784s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.053812s: Exiting Redux.assume: 0.000018 seconds 0.053829s: Entering Redux.assume(!(!(1 = 0))) 0.053839s: Exiting Redux.assume: 0.000001 seconds 0.053851s: Entering Redux.assume(!(!(0 < r2))) 0.053867s: Exiting Redux.assume: 0.000006 seconds 0.053878s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.053894s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.053913s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.053936s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.054484s: Exiting Redux.query 0.054499s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.054508s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.054522s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.054549s: Exiting Redux.assume: 0.000016 seconds 0.054570s: Entering Redux.assume(!(!(1 = 0))) 0.054582s: Exiting Redux.assume: 0.000001 seconds 0.054595s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.054621s: Exiting Redux.assume: 0.000016 seconds 0.054631s: Entering Redux.assume(!(!(1 = 0))) 0.054640s: Exiting Redux.assume: 0.000000 seconds 0.054667s: Entering Redux.assume(!(((R0 - 1) * (R0 - 1)) < A0)) 0.054810s: Exiting Redux.assume: 0.000133 seconds 0.054823s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Verifying call 0.054839s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.054847s: Entering Redux.query(true) 0.054856s: Exiting Redux.query 0.054865s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.054873s: Entering Redux.assume(true) 0.054883s: Exiting Redux.assume: 0.000001 seconds 0.054891s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Executing statement 0.054912s: Entering Redux.query(!(2 = 0)) 0.054921s: Exiting Redux.query 0.054932s: Entering Redux.assume(%(A0, 2) = 1) 0.054944s: Exiting Redux.assume: 0.000003 seconds 0.054954s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.054962s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.054970s: Entering Redux.query(true) 0.054978s: Exiting Redux.query 0.054986s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.055000s: Entering Redux.assume(true) 0.055011s: Exiting Redux.assume: 0.000001 seconds 0.055020s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.055035s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.055044s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.055057s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.055082s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.055097s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.056167s: Exiting Redux.query 0.056184s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.056199s: Exiting Redux.assert_term: 0.000004 seconds 0.056218s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.056232s: Exiting Redux.assert_term: 0.000003 seconds 0.056243s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.056256s: Exiting Redux.assert_term: 0.000002 seconds 0.056267s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.056279s: Exiting Redux.assert_term: 0.000003 seconds 0.056289s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.056309s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.056333s: Exiting Redux.assume: 0.000012 seconds 0.056343s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.056353s: Entering Redux.assume(!(1 = 0)) 0.056364s: Exiting Redux.assume: 0.000002 seconds 0.056375s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.056395s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.056420s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.056438s: Exiting Redux.assume: 0.000006 seconds 0.056448s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.056457s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.056468s: Entering Redux.query(1 <= 1) 0.056477s: Exiting Redux.query 0.056494s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.056504s: Entering Redux.assume(1 <= 1) 0.056514s: Exiting Redux.assume: 0.000001 seconds 0.056524s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.056537s: Entering Redux.assume(!(!(r0 = 0))) 0.056567s: Exiting Redux.assume: 0.000019 seconds 0.056578s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.056596s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.056619s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.056636s: Exiting Redux.assume: 0.000006 seconds 0.056646s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.056656s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.056665s: Entering Redux.query(1 <= 1) 0.056674s: Exiting Redux.query 0.056690s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.056700s: Entering Redux.assume(1 <= 1) 0.056710s: Exiting Redux.assume: 0.000001 seconds 0.056720s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.056731s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.056750s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.056766s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.056779s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.056801s: Exiting Redux.assume: 0.000012 seconds 0.056813s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.056826s: Exiting Redux.assume: 0.000003 seconds 0.056836s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.056853s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.056879s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.056898s: Exiting Redux.query 0.056910s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.056924s: Exiting Redux.assert_term: 0.000004 seconds 0.056934s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.056947s: Exiting Redux.assert_term: 0.000002 seconds 0.056968s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.056981s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.057001s: Exiting Redux.assume: 0.000011 seconds 0.057010s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.057020s: Entering Redux.assume(!(1 = 0)) 0.057165s: Exiting Redux.assume: 0.000136 seconds 0.057177s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.057198s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.057222s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.057240s: Exiting Redux.assume: 0.000006 seconds 0.057250s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.057260s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.057276s: Entering Redux.query(1 <= 1) 0.057284s: Exiting Redux.query 0.057293s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.057301s: Entering Redux.assume(1 <= 1) 0.057311s: Exiting Redux.assume: 0.000001 seconds 0.057320s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.057331s: Entering Redux.assume(!(0 < r2)) 0.057347s: Exiting Redux.assume: 0.000007 seconds 0.057356s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.057373s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.057389s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.057402s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.057421s: Exiting Redux.query 0.057433s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.057454s: Exiting Redux.assert_term: 0.000004 seconds 0.057465s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.057477s: Exiting Redux.assert_term: 0.000003 seconds 0.057486s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.057499s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.057530s: Exiting Redux.assume: 0.000023 seconds 0.057539s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.057555s: Entering Redux.assume(!(1 = 0)) 0.057565s: Exiting Redux.assume: 0.000001 seconds 0.057575s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.057587s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.057610s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.057627s: Exiting Redux.assume: 0.000007 seconds 0.057642s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.057652s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.057661s: Entering Redux.query(1 <= 1) 0.057669s: Exiting Redux.query 0.057678s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.057687s: Entering Redux.assume(1 <= 1) 0.057698s: Exiting Redux.assume: 0.000001 seconds 0.057707s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.057726s: Entering Redux.assume(!(r3 < 0)) 0.057753s: Exiting Redux.assume: 0.000018 seconds 0.057763s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.057778s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.057791s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.057811s: Exiting Redux.query 0.057831s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.057842s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.057855s: Entering Redux.assume(!(!(r3 < 0))) 0.057874s: Exiting Redux.assume: 0.000010 seconds 0.057885s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.057896s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.057918s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.057932s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.058122s: Exiting Redux.query 0.058134s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.058143s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.058157s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.058185s: Exiting Redux.assume: 0.000011 seconds 0.058196s: Entering Redux.assume(!(!(1 = 0))) 0.058207s: Exiting Redux.assume: 0.000001 seconds 0.058220s: Entering Redux.assume(!(!(0 < r2))) 0.058237s: Exiting Redux.assume: 0.000006 seconds 0.058247s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.058260s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.058283s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.058298s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.058848s: Exiting Redux.query 0.058861s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.058869s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.058883s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.058909s: Exiting Redux.assume: 0.000010 seconds 0.058920s: Entering Redux.assume(!(!(1 = 0))) 0.058930s: Exiting Redux.assume: 0.000001 seconds 0.058944s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.058961s: Exiting Redux.assume: 0.000009 seconds 0.058971s: Entering Redux.assume(!(!(1 = 0))) 0.058981s: Exiting Redux.assume: 0.000001 seconds 0.058992s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.059011s: Exiting Redux.assume: 0.000003 seconds 0.059021s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.059029s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.059037s: Entering Redux.query(true) 0.059046s: Exiting Redux.query 0.059054s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.059062s: Entering Redux.assume(true) 0.059078s: Exiting Redux.assume: 0.000001 seconds 0.059087s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.059102s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.059111s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.059124s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.059141s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.059162s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.060474s: Exiting Redux.query 0.060491s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.060505s: Exiting Redux.assert_term: 0.000005 seconds 0.060515s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.060527s: Exiting Redux.assert_term: 0.000002 seconds 0.060544s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.060556s: Exiting Redux.assert_term: 0.000003 seconds 0.060566s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.060578s: Exiting Redux.assert_term: 0.000002 seconds 0.060587s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.060600s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.060628s: Exiting Redux.assume: 0.000012 seconds 0.060638s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.060647s: Entering Redux.assume(!(1 = 0)) 0.060658s: Exiting Redux.assume: 0.000001 seconds 0.060668s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.060681s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.060704s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.060728s: Exiting Redux.assume: 0.000007 seconds 0.060749s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.060758s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.060767s: Entering Redux.query(1 <= 1) 0.060776s: Exiting Redux.query 0.060784s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.060800s: Entering Redux.assume(1 <= 1) 0.060810s: Exiting Redux.assume: 0.000001 seconds 0.060819s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.060830s: Entering Redux.assume(!(!(r0 = 0))) 0.060858s: Exiting Redux.assume: 0.000019 seconds 0.060868s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.060879s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.060901s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.060926s: Exiting Redux.assume: 0.000006 seconds 0.060937s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.060946s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.060955s: Entering Redux.query(1 <= 1) 0.060964s: Exiting Redux.query 0.060973s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.060989s: Entering Redux.assume(1 <= 1) 0.061000s: Exiting Redux.assume: 0.000001 seconds 0.061009s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.061019s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.061028s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.061038s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.061056s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.061078s: Exiting Redux.assume: 0.000011 seconds 0.061089s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.061103s: Exiting Redux.assume: 0.000003 seconds 0.061113s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.061130s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.061144s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.061168s: Exiting Redux.query 0.061180s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.061194s: Exiting Redux.assert_term: 0.000004 seconds 0.061204s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.061217s: Exiting Redux.assert_term: 0.000003 seconds 0.061226s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.061239s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.061268s: Exiting Redux.assume: 0.000012 seconds 0.061278s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.061288s: Entering Redux.assume(!(1 = 0)) 0.061299s: Exiting Redux.assume: 0.000001 seconds 0.061309s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.061322s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.061353s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.061370s: Exiting Redux.assume: 0.000007 seconds 0.061380s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.061389s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.061399s: Entering Redux.query(1 <= 1) 0.061407s: Exiting Redux.query 0.061417s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.061436s: Entering Redux.assume(1 <= 1) 0.061450s: Exiting Redux.assume: 0.000001 seconds 0.061459s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.061757s: Entering Redux.assume(!(0 < r2)) 0.061783s: Exiting Redux.assume: 0.000011 seconds 0.061796s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.061807s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.061837s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.061855s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.061876s: Exiting Redux.query 0.061890s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.061904s: Exiting Redux.assert_term: 0.000004 seconds 0.061915s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.061935s: Exiting Redux.assert_term: 0.000003 seconds 0.061945s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.061958s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.061992s: Exiting Redux.assume: 0.000024 seconds 0.062001s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.062012s: Entering Redux.assume(!(1 = 0)) 0.062023s: Exiting Redux.assume: 0.000001 seconds 0.062040s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.062054s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.062079s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.062097s: Exiting Redux.assume: 0.000007 seconds 0.062107s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.062117s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.062134s: Entering Redux.query(1 <= 1) 0.062145s: Exiting Redux.query 0.062158s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.062170s: Entering Redux.assume(1 <= 1) 0.062182s: Exiting Redux.assume: 0.000001 seconds 0.062191s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.062203s: Entering Redux.assume(!(r3 < 0)) 0.062222s: Exiting Redux.assume: 0.000009 seconds 0.062246s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.062260s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.062273s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.062293s: Exiting Redux.query 0.062302s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.062310s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.062332s: Entering Redux.assume(!(!(r3 < 0))) 0.062349s: Exiting Redux.assume: 0.000007 seconds 0.062359s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.062371s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.062385s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.062399s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.062596s: Exiting Redux.query 0.062609s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.062618s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.062632s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.062652s: Exiting Redux.assume: 0.000011 seconds 0.062671s: Entering Redux.assume(!(!(1 = 0))) 0.062682s: Exiting Redux.assume: 0.000001 seconds 0.062695s: Entering Redux.assume(!(!(0 < r2))) 0.062711s: Exiting Redux.assume: 0.000007 seconds 0.062722s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.062735s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.062767s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.062782s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.063011s: Exiting Redux.query 0.063024s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.063035s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.063052s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.063072s: Exiting Redux.assume: 0.000010 seconds 0.063092s: Entering Redux.assume(!(!(1 = 0))) 0.063104s: Exiting Redux.assume: 0.000001 seconds 0.063121s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.063140s: Exiting Redux.assume: 0.000008 seconds 0.063151s: Entering Redux.assume(!(!(1 = 0))) 0.063162s: Exiting Redux.assume: 0.000001 seconds 0.063201s: Entering Redux.assume(!(R0 <= 10)) 0.063214s: Exiting Redux.assume: 0.000003 seconds 0.063224s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(42,5-24): Verifying call 0.063240s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.063249s: Entering Redux.query(true) 0.063257s: Exiting Redux.query 0.063266s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.063274s: Entering Redux.assume(true) 0.063284s: Exiting Redux.assume: 0.000001 seconds 0.063293s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Executing statement 0.063319s: Entering Redux.assume(((R0 - 1) * (R0 - 1)) < A0) 0.063452s: Exiting Redux.assume: 0.000121 seconds 0.063464s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Verifying call 0.063474s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.063482s: Entering Redux.query(true) 0.063491s: Exiting Redux.query 0.063501s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.063509s: Entering Redux.assume(true) 0.063528s: Exiting Redux.assume: 0.000001 seconds 0.063538s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Executing statement 0.063552s: Entering Redux.query(!(2 = 0)) 0.063561s: Exiting Redux.query 0.063572s: Entering Redux.assume(%(A0, 2) = 1) 0.063585s: Exiting Redux.assume: 0.000003 seconds 0.063595s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.063604s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.063621s: Entering Redux.query(true) 0.063630s: Exiting Redux.query 0.063640s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.063649s: Entering Redux.assume(true) 0.063659s: Exiting Redux.assume: 0.000001 seconds 0.063669s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.063685s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.063704s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.063717s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.063736s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.063761s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.064225s: Exiting Redux.query 0.064243s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.064269s: Exiting Redux.assert_term: 0.000006 seconds 0.064280s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.064293s: Exiting Redux.assert_term: 0.000003 seconds 0.064304s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.064318s: Exiting Redux.assert_term: 0.000003 seconds 0.064329s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.064351s: Exiting Redux.assert_term: 0.000003 seconds 0.064361s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.064374s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.064401s: Exiting Redux.assume: 0.000016 seconds 0.064412s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.064425s: Entering Redux.assume(!(1 = 0)) 0.064446s: Exiting Redux.assume: 0.000001 seconds 0.064458s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.064474s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.064630s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.064654s: Exiting Redux.assume: 0.000011 seconds 0.064665s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.064674s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.064692s: Entering Redux.query(1 <= 1) 0.064702s: Exiting Redux.query 0.064711s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.064720s: Entering Redux.assume(1 <= 1) 0.064731s: Exiting Redux.assume: 0.000001 seconds 0.064749s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.064762s: Entering Redux.assume(!(!(r0 = 0))) 0.064810s: Exiting Redux.assume: 0.000027 seconds 0.064822s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.064833s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.064856s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.064877s: Exiting Redux.assume: 0.000010 seconds 0.064888s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.064897s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.064914s: Entering Redux.query(1 <= 1) 0.064925s: Exiting Redux.query 0.064934s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.064943s: Entering Redux.assume(1 <= 1) 0.064953s: Exiting Redux.assume: 0.000001 seconds 0.064962s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.064973s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.064989s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.064999s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.065015s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.065049s: Exiting Redux.assume: 0.000022 seconds 0.065066s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.065082s: Exiting Redux.assume: 0.000004 seconds 0.065102s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.065122s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.065135s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.065159s: Exiting Redux.query 0.065175s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.065193s: Exiting Redux.assert_term: 0.000006 seconds 0.065218s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.065236s: Exiting Redux.assert_term: 0.000005 seconds 0.065248s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.065265s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.065300s: Exiting Redux.assume: 0.000022 seconds 0.065312s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.065335s: Entering Redux.assume(!(1 = 0)) 0.065349s: Exiting Redux.assume: 0.000002 seconds 0.065359s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.065371s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.065397s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.065417s: Exiting Redux.assume: 0.000010 seconds 0.065427s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.065444s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.065455s: Entering Redux.query(1 <= 1) 0.065464s: Exiting Redux.query 0.065477s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.065487s: Entering Redux.assume(1 <= 1) 0.065498s: Exiting Redux.assume: 0.000001 seconds 0.065507s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.065528s: Entering Redux.assume(!(0 < r2)) 0.065547s: Exiting Redux.assume: 0.000008 seconds 0.065556s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.065569s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.065590s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.065608s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.065653s: Exiting Redux.query 0.065671s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.065690s: Exiting Redux.assert_term: 0.000006 seconds 0.065704s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.065721s: Exiting Redux.assert_term: 0.000004 seconds 0.065733s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.065760s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.065836s: Exiting Redux.assume: 0.000051 seconds 0.065849s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.065860s: Entering Redux.assume(!(1 = 0)) 0.065871s: Exiting Redux.assume: 0.000001 seconds 0.065881s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.065894s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.065928s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.065955s: Exiting Redux.assume: 0.000014 seconds 0.065966s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.065976s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.065985s: Entering Redux.query(1 <= 1) 0.065995s: Exiting Redux.query 0.066004s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.066023s: Entering Redux.assume(1 <= 1) 0.066036s: Exiting Redux.assume: 0.000002 seconds 0.066047s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.066061s: Entering Redux.assume(!(r3 < 0)) 0.066079s: Exiting Redux.assume: 0.000009 seconds 0.066089s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.066103s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.066125s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.066151s: Exiting Redux.query 0.068056s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.068072s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.068084s: Entering Redux.assume(!(!(r3 < 0))) 0.068109s: Exiting Redux.assume: 0.000012 seconds 0.068122s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.068152s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.068171s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.068188s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.068483s: Exiting Redux.query 0.068501s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.068520s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.068535s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.068569s: Exiting Redux.assume: 0.000023 seconds 0.068582s: Entering Redux.assume(!(!(1 = 0))) 0.068593s: Exiting Redux.assume: 0.000001 seconds 0.068605s: Entering Redux.assume(!(!(0 < r2))) 0.068621s: Exiting Redux.assume: 0.000006 seconds 0.068632s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.068652s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.068668s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.068683s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.068999s: Exiting Redux.query 0.069012s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.069031s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.069046s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.069071s: Exiting Redux.assume: 0.000016 seconds 0.069083s: Entering Redux.assume(!(!(1 = 0))) 0.069093s: Exiting Redux.assume: 0.000001 seconds 0.069109s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.069132s: Exiting Redux.assume: 0.000014 seconds 0.069160s: Entering Redux.assume(!(!(1 = 0))) 0.069172s: Exiting Redux.assume: 0.000001 seconds 0.069186s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.069200s: Exiting Redux.assume: 0.000004 seconds 0.069211s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.069220s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.069229s: Entering Redux.query(true) 0.069238s: Exiting Redux.query 0.069262s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.069272s: Entering Redux.assume(true) 0.069282s: Exiting Redux.assume: 0.000001 seconds 0.069292s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.069308s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.069319s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.069336s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.069364s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.069380s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.069929s: Exiting Redux.query 0.069946s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.069960s: Exiting Redux.assert_term: 0.000004 seconds 0.069980s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.069992s: Exiting Redux.assert_term: 0.000003 seconds 0.070002s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.070014s: Exiting Redux.assert_term: 0.000003 seconds 0.070024s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.070035s: Exiting Redux.assert_term: 0.000003 seconds 0.070045s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.070065s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.070092s: Exiting Redux.assume: 0.000017 seconds 0.070101s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.070111s: Entering Redux.assume(!(1 = 0)) 0.070121s: Exiting Redux.assume: 0.000001 seconds 0.070132s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.070153s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.070181s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.070202s: Exiting Redux.assume: 0.000010 seconds 0.070211s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.070221s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.070230s: Entering Redux.query(1 <= 1) 0.070245s: Exiting Redux.query 0.070256s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.070265s: Entering Redux.assume(1 <= 1) 0.070277s: Exiting Redux.assume: 0.000001 seconds 0.070286s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.070297s: Entering Redux.assume(!(!(r0 = 0))) 0.070327s: Exiting Redux.assume: 0.000021 seconds 0.070337s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.070356s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.070381s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.070401s: Exiting Redux.assume: 0.000010 seconds 0.070411s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.070419s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.070428s: Entering Redux.query(1 <= 1) 0.070444s: Exiting Redux.query 0.070454s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.070464s: Entering Redux.assume(1 <= 1) 0.070475s: Exiting Redux.assume: 0.000001 seconds 0.070484s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.070493s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.070503s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.070518s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.070532s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.070560s: Exiting Redux.assume: 0.000018 seconds 0.070572s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.070585s: Exiting Redux.assume: 0.000003 seconds 0.070596s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.070613s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.070634s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.070658s: Exiting Redux.query 0.070671s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.070685s: Exiting Redux.assert_term: 0.000005 seconds 0.070695s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.070708s: Exiting Redux.assert_term: 0.000003 seconds 0.070725s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.070749s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.070776s: Exiting Redux.assume: 0.000016 seconds 0.070785s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.070796s: Entering Redux.assume(!(1 = 0)) 0.070807s: Exiting Redux.assume: 0.000001 seconds 0.070817s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.070838s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.070866s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.070887s: Exiting Redux.assume: 0.000009 seconds 0.070897s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.070907s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.070925s: Entering Redux.query(1 <= 1) 0.070935s: Exiting Redux.query 0.070944s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.070953s: Entering Redux.assume(1 <= 1) 0.070964s: Exiting Redux.assume: 0.000001 seconds 0.070973s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.070984s: Entering Redux.assume(!(0 < r2)) 0.071001s: Exiting Redux.assume: 0.000007 seconds 0.071010s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.071028s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.071045s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.071059s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.071083s: Exiting Redux.query 0.071095s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.071116s: Exiting Redux.assert_term: 0.000005 seconds 0.071126s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.071138s: Exiting Redux.assert_term: 0.000003 seconds 0.071148s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.071160s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.071206s: Exiting Redux.assume: 0.000036 seconds 0.071215s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.071235s: Entering Redux.assume(!(1 = 0)) 0.071247s: Exiting Redux.assume: 0.000001 seconds 0.071257s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.071270s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.071295s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.071316s: Exiting Redux.assume: 0.000010 seconds 0.071334s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.071344s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.071354s: Entering Redux.query(1 <= 1) 0.071362s: Exiting Redux.query 0.071371s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.071381s: Entering Redux.assume(1 <= 1) 0.071391s: Exiting Redux.assume: 0.000001 seconds 0.071400s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.071419s: Entering Redux.assume(!(r3 < 0)) 0.071439s: Exiting Redux.assume: 0.000009 seconds 0.071450s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.071464s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.071477s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.071503s: Exiting Redux.query 0.071521s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.071531s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.071541s: Entering Redux.assume(!(!(r3 < 0))) 0.071560s: Exiting Redux.assume: 0.000010 seconds 0.071574s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.071590s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.071620s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.071637s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.071944s: Exiting Redux.query 0.071962s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.071973s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.071989s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.072027s: Exiting Redux.assume: 0.000018 seconds 0.072038s: Entering Redux.assume(!(!(1 = 0))) 0.072049s: Exiting Redux.assume: 0.000001 seconds 0.072062s: Entering Redux.assume(!(!(0 < r2))) 0.072083s: Exiting Redux.assume: 0.000008 seconds 0.072095s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.072108s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.072133s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.072149s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.072621s: Exiting Redux.query 0.072635s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.072644s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.072667s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.072694s: Exiting Redux.assume: 0.000016 seconds 0.072705s: Entering Redux.assume(!(!(1 = 0))) 0.072716s: Exiting Redux.assume: 0.000001 seconds 0.072730s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.072761s: Exiting Redux.assume: 0.000014 seconds 0.072772s: Entering Redux.assume(!(!(1 = 0))) 0.072782s: Exiting Redux.assume: 0.000001 seconds 0.072821s: Entering Redux.assume(!(((R0 - 1) * (R0 - 1)) < A0)) 0.072910s: Exiting Redux.assume: 0.000078 seconds 0.072921s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Verifying call 0.072930s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.072939s: Entering Redux.query(true) 0.072947s: Exiting Redux.query 0.072956s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.072964s: Entering Redux.assume(true) 0.072984s: Exiting Redux.assume: 0.000001 seconds 0.072993s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Executing statement 0.073009s: Entering Redux.query(!(2 = 0)) 0.073019s: Exiting Redux.query 0.073031s: Entering Redux.assume(%(A0, 2) = 1) 0.073043s: Exiting Redux.assume: 0.000004 seconds 0.073053s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.073063s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.073080s: Entering Redux.query(true) 0.073089s: Exiting Redux.query 0.073099s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.073107s: Entering Redux.assume(true) 0.073117s: Exiting Redux.assume: 0.000001 seconds 0.073126s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.073141s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.073160s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.073174s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.073191s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.073206s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.073368s: Exiting Redux.query 0.073382s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.073405s: Exiting Redux.assert_term: 0.000005 seconds 0.073416s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.073428s: Exiting Redux.assert_term: 0.000003 seconds 0.073438s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.073450s: Exiting Redux.assert_term: 0.000002 seconds 0.073460s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.073480s: Exiting Redux.assert_term: 0.000003 seconds 0.073489s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.073502s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.073524s: Exiting Redux.assume: 0.000012 seconds 0.073533s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.073542s: Entering Redux.assume(!(1 = 0)) 0.073553s: Exiting Redux.assume: 0.000001 seconds 0.073570s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.073584s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.073607s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.073623s: Exiting Redux.assume: 0.000007 seconds 0.073632s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.073641s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.073658s: Entering Redux.query(1 <= 1) 0.073667s: Exiting Redux.query 0.073678s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.073687s: Entering Redux.assume(1 <= 1) 0.073698s: Exiting Redux.assume: 0.000001 seconds 0.073706s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.073718s: Entering Redux.assume(!(!(r0 = 0))) 0.073755s: Exiting Redux.assume: 0.000028 seconds 0.073782s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.073794s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.074126s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.074145s: Exiting Redux.assume: 0.000006 seconds 0.074155s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.074164s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.074191s: Entering Redux.query(1 <= 1) 0.074202s: Exiting Redux.query 0.074211s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.074220s: Entering Redux.assume(1 <= 1) 0.074231s: Exiting Redux.assume: 0.000001 seconds 0.074240s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.074250s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.074268s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.074278s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.074290s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.074311s: Exiting Redux.assume: 0.000011 seconds 0.074323s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.074336s: Exiting Redux.assume: 0.000003 seconds 0.074355s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.074374s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.074388s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.074406s: Exiting Redux.query 0.074420s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.074434s: Exiting Redux.assert_term: 0.000004 seconds 0.074444s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.074466s: Exiting Redux.assert_term: 0.000003 seconds 0.074475s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.074488s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.074509s: Exiting Redux.assume: 0.000011 seconds 0.074517s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.074536s: Entering Redux.assume(!(1 = 0)) 0.074546s: Exiting Redux.assume: 0.000001 seconds 0.074556s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.074567s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.074590s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.074606s: Exiting Redux.assume: 0.000006 seconds 0.074616s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.074634s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.074644s: Entering Redux.query(1 <= 1) 0.074653s: Exiting Redux.query 0.074662s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.074671s: Entering Redux.assume(1 <= 1) 0.074681s: Exiting Redux.assume: 0.000001 seconds 0.074691s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.074714s: Entering Redux.assume(!(0 < r2)) 0.074731s: Exiting Redux.assume: 0.000008 seconds 0.074751s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.074763s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.074780s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.074793s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.074821s: Exiting Redux.query 0.074834s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.074848s: Exiting Redux.assert_term: 0.000003 seconds 0.074858s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.074871s: Exiting Redux.assert_term: 0.000003 seconds 0.074880s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.074893s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.074934s: Exiting Redux.assume: 0.000023 seconds 0.074945s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.074956s: Entering Redux.assume(!(1 = 0)) 0.074967s: Exiting Redux.assume: 0.000001 seconds 0.074978s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.074990s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.075013s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.075039s: Exiting Redux.assume: 0.000008 seconds 0.075050s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.075060s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.075069s: Entering Redux.query(1 <= 1) 0.075078s: Exiting Redux.query 0.075086s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.075104s: Entering Redux.assume(1 <= 1) 0.075115s: Exiting Redux.assume: 0.000001 seconds 0.075123s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.075134s: Entering Redux.assume(!(r3 < 0)) 0.075152s: Exiting Redux.assume: 0.000008 seconds 0.075161s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.075174s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.075195s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.075215s: Exiting Redux.query 0.075224s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.075232s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.075242s: Entering Redux.assume(!(!(r3 < 0))) 0.075258s: Exiting Redux.assume: 0.000007 seconds 0.075268s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.075288s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.075303s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.075317s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.075712s: Exiting Redux.query 0.075725s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.075752s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.075767s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.075789s: Exiting Redux.assume: 0.000012 seconds 0.075800s: Entering Redux.assume(!(!(1 = 0))) 0.075810s: Exiting Redux.assume: 0.000001 seconds 0.075823s: Entering Redux.assume(!(!(0 < r2))) 0.075838s: Exiting Redux.assume: 0.000007 seconds 0.075848s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.075869s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.075885s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.075899s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.076123s: Exiting Redux.query 0.076136s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.076154s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.076168s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.076187s: Exiting Redux.assume: 0.000010 seconds 0.076199s: Entering Redux.assume(!(!(1 = 0))) 0.076211s: Exiting Redux.assume: 0.000001 seconds 0.076226s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.076247s: Exiting Redux.assume: 0.000010 seconds 0.076268s: Entering Redux.assume(!(!(1 = 0))) 0.076281s: Exiting Redux.assume: 0.000001 seconds 0.076295s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.076309s: Exiting Redux.assume: 0.000003 seconds 0.076320s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.076331s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.076341s: Entering Redux.query(true) 0.076351s: Exiting Redux.query 0.076361s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.076383s: Entering Redux.assume(true) 0.076396s: Exiting Redux.assume: 0.000001 seconds 0.076406s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.076424s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.076434s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.076447s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.076474s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.076490s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.076656s: Exiting Redux.query 0.076671s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.076685s: Exiting Redux.assert_term: 0.000004 seconds 0.076706s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.076720s: Exiting Redux.assert_term: 0.000003 seconds 0.076731s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.076753s: Exiting Redux.assert_term: 0.000003 seconds 0.076764s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.076776s: Exiting Redux.assert_term: 0.000003 seconds 0.076786s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.076809s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.076833s: Exiting Redux.assume: 0.000012 seconds 0.076844s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.076854s: Entering Redux.assume(!(1 = 0)) 0.076865s: Exiting Redux.assume: 0.000001 seconds 0.076875s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.076899s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.076923s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.076940s: Exiting Redux.assume: 0.000006 seconds 0.076949s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.076958s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.076967s: Entering Redux.query(1 <= 1) 0.076985s: Exiting Redux.query 0.076995s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.077004s: Entering Redux.assume(1 <= 1) 0.077014s: Exiting Redux.assume: 0.000001 seconds 0.077023s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.077036s: Entering Redux.assume(!(!(r0 = 0))) 0.077064s: Exiting Redux.assume: 0.000018 seconds 0.077074s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.077094s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.077423s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.077442s: Exiting Redux.assume: 0.000007 seconds 0.077453s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.077461s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.077471s: Entering Redux.query(1 <= 1) 0.077490s: Exiting Redux.query 0.077500s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.077509s: Entering Redux.assume(1 <= 1) 0.077520s: Exiting Redux.assume: 0.000001 seconds 0.077528s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.077540s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.077550s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.077570s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.077585s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.077608s: Exiting Redux.assume: 0.000012 seconds 0.077623s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.077636s: Exiting Redux.assume: 0.000003 seconds 0.077647s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.077665s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.077689s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.077708s: Exiting Redux.query 0.077721s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.077735s: Exiting Redux.assert_term: 0.000004 seconds 0.077754s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.077767s: Exiting Redux.assert_term: 0.000004 seconds 0.077786s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.077800s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.077822s: Exiting Redux.assume: 0.000012 seconds 0.077832s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.077842s: Entering Redux.assume(!(1 = 0)) 0.077853s: Exiting Redux.assume: 0.000001 seconds 0.077862s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.077885s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.077909s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.077926s: Exiting Redux.assume: 0.000006 seconds 0.077936s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.077944s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.077962s: Entering Redux.query(1 <= 1) 0.077971s: Exiting Redux.query 0.077979s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.077988s: Entering Redux.assume(1 <= 1) 0.077998s: Exiting Redux.assume: 0.000001 seconds 0.078007s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.078018s: Entering Redux.assume(!(0 < r2)) 0.078034s: Exiting Redux.assume: 0.000007 seconds 0.078043s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.078062s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.078079s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.078092s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.078110s: Exiting Redux.query 0.078122s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.078149s: Exiting Redux.assert_term: 0.000004 seconds 0.078165s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.078178s: Exiting Redux.assert_term: 0.000003 seconds 0.078188s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.078201s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.078237s: Exiting Redux.assume: 0.000023 seconds 0.078246s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.078257s: Entering Redux.assume(!(1 = 0)) 0.078268s: Exiting Redux.assume: 0.000001 seconds 0.078279s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.078292s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.078316s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.078334s: Exiting Redux.assume: 0.000007 seconds 0.078345s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.078354s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.078365s: Entering Redux.query(1 <= 1) 0.078374s: Exiting Redux.query 0.078384s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.078394s: Entering Redux.assume(1 <= 1) 0.078405s: Exiting Redux.assume: 0.000001 seconds 0.078414s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.078427s: Entering Redux.assume(!(r3 < 0)) 0.078447s: Exiting Redux.assume: 0.000008 seconds 0.078457s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.078473s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.078487s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.078508s: Exiting Redux.query 0.078519s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.078530s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.078542s: Entering Redux.assume(!(!(r3 < 0))) 0.078565s: Exiting Redux.assume: 0.000009 seconds 0.078581s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.078599s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.078621s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.078642s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.078874s: Exiting Redux.query 0.078892s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.078902s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.078918s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.078940s: Exiting Redux.assume: 0.000012 seconds 0.078952s: Entering Redux.assume(!(!(1 = 0))) 0.078964s: Exiting Redux.assume: 0.000001 seconds 0.078977s: Entering Redux.assume(!(!(0 < r2))) 0.078994s: Exiting Redux.assume: 0.000006 seconds 0.079006s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.079023s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.079040s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.079056s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.079288s: Exiting Redux.query 0.079303s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.079313s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.079327s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.079348s: Exiting Redux.assume: 0.000010 seconds 0.079360s: Entering Redux.assume(!(!(1 = 0))) 0.079371s: Exiting Redux.assume: 0.000001 seconds 0.079389s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.079408s: Exiting Redux.assume: 0.000009 seconds 0.079420s: Entering Redux.assume(!(!(1 = 0))) 0.079431s: Exiting Redux.assume: 0.000000 seconds 0.079474s: Entering Redux.assume(!(0 <= R0)) 0.079491s: Exiting Redux.assume: 0.000006 seconds 0.079501s: Entering Redux.assume(false) 0.079513s: Exiting Redux.assume: 0.000002 seconds 0.079524s: Entering Redux.assume(!(false)) 0.079535s: Exiting Redux.assume: 0.000001 seconds 0.079547s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(42,5-24): Verifying call 0.079556s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.079566s: Entering Redux.query(true) 0.079575s: Exiting Redux.query 0.079585s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.079595s: Entering Redux.assume(true) 0.079609s: Exiting Redux.assume: 0.000001 seconds 0.079619s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Executing statement 0.079642s: Entering Redux.assume(((R0 - 1) * (R0 - 1)) < A0) 0.079783s: Exiting Redux.assume: 0.000129 seconds 0.079797s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Verifying call 0.079807s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.079817s: Entering Redux.query(true) 0.079826s: Exiting Redux.query 0.079836s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.079845s: Entering Redux.assume(true) 0.079856s: Exiting Redux.assume: 0.000002 seconds 0.079865s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Executing statement 0.079881s: Entering Redux.query(!(2 = 0)) 0.079891s: Exiting Redux.query 0.079902s: Entering Redux.assume(%(A0, 2) = 1) 0.079916s: Exiting Redux.assume: 0.000003 seconds 0.079926s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.079935s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.079944s: Entering Redux.query(true) 0.079953s: Exiting Redux.query 0.079963s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.079972s: Entering Redux.assume(true) 0.079983s: Exiting Redux.assume: 0.000001 seconds 0.079992s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.080008s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.080019s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.080034s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.080052s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.080068s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.081374s: Exiting Redux.query 0.081394s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.081409s: Exiting Redux.assert_term: 0.000004 seconds 0.081420s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.081433s: Exiting Redux.assert_term: 0.000003 seconds 0.081444s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.081456s: Exiting Redux.assert_term: 0.000003 seconds 0.081467s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.081480s: Exiting Redux.assert_term: 0.000003 seconds 0.081490s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.081504s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.081531s: Exiting Redux.assume: 0.000017 seconds 0.081541s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.081552s: Entering Redux.assume(!(1 = 0)) 0.081563s: Exiting Redux.assume: 0.000001 seconds 0.081574s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.081590s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.083638s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.083683s: Exiting Redux.assume: 0.000014 seconds 0.083696s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.083707s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.083717s: Entering Redux.query(1 <= 1) 0.083729s: Exiting Redux.query 0.083750s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.083762s: Entering Redux.assume(1 <= 1) 0.083775s: Exiting Redux.assume: 0.000001 seconds 0.083785s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.083799s: Entering Redux.assume(!(!(r0 = 0))) 0.083833s: Exiting Redux.assume: 0.000022 seconds 0.083845s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.083858s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.083884s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.083907s: Exiting Redux.assume: 0.000010 seconds 0.083918s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.083928s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.083939s: Entering Redux.query(1 <= 1) 0.083949s: Exiting Redux.query 0.083959s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.083969s: Entering Redux.assume(1 <= 1) 0.083981s: Exiting Redux.assume: 0.000001 seconds 0.083991s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.084002s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.084012s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.084022s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.084036s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.084062s: Exiting Redux.assume: 0.000016 seconds 0.084077s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.084091s: Exiting Redux.assume: 0.000003 seconds 0.084102s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.084122s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.084137s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.084162s: Exiting Redux.query 0.084178s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.084193s: Exiting Redux.assert_term: 0.000004 seconds 0.084204s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.084219s: Exiting Redux.assert_term: 0.000003 seconds 0.084229s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.084244s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.084271s: Exiting Redux.assume: 0.000016 seconds 0.084282s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.084293s: Entering Redux.assume(!(1 = 0)) 0.084305s: Exiting Redux.assume: 0.000001 seconds 0.084316s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.084332s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.084359s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.084381s: Exiting Redux.assume: 0.000009 seconds 0.084392s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.084402s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.084411s: Entering Redux.query(1 <= 1) 0.084421s: Exiting Redux.query 0.084432s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.084442s: Entering Redux.assume(1 <= 1) 0.084454s: Exiting Redux.assume: 0.000001 seconds 0.084464s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.084477s: Entering Redux.assume(!(0 < r2)) 0.084494s: Exiting Redux.assume: 0.000007 seconds 0.084504s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.084516s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.084534s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.084548s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.084575s: Exiting Redux.query 0.084590s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.084604s: Exiting Redux.assert_term: 0.000003 seconds 0.084615s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.084628s: Exiting Redux.assert_term: 0.000003 seconds 0.084638s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.084651s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.084698s: Exiting Redux.assume: 0.000035 seconds 0.084709s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.084721s: Entering Redux.assume(!(1 = 0)) 0.084733s: Exiting Redux.assume: 0.000001 seconds 0.084754s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.084769s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.084794s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.084817s: Exiting Redux.assume: 0.000011 seconds 0.084829s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.084840s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.084850s: Entering Redux.query(1 <= 1) 0.084860s: Exiting Redux.query 0.084870s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.084880s: Entering Redux.assume(1 <= 1) 0.084891s: Exiting Redux.assume: 0.000001 seconds 0.084901s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.084913s: Entering Redux.assume(!(r3 < 0)) 0.084933s: Exiting Redux.assume: 0.000008 seconds 0.084944s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.084960s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.084974s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.085001s: Exiting Redux.query 0.085138s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.085151s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.085163s: Entering Redux.assume(!(!(r3 < 0))) 0.085183s: Exiting Redux.assume: 0.000009 seconds 0.085196s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.085210s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.085227s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.085243s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.085495s: Exiting Redux.query 0.085509s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.085519s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.085534s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.085562s: Exiting Redux.assume: 0.000017 seconds 0.085574s: Entering Redux.assume(!(!(1 = 0))) 0.085588s: Exiting Redux.assume: 0.000002 seconds 0.085603s: Entering Redux.assume(!(!(0 < r2))) 0.085620s: Exiting Redux.assume: 0.000007 seconds 0.085632s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.085646s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.085663s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.085679s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.085996s: Exiting Redux.query 0.086010s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.086023s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.086040s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.086066s: Exiting Redux.assume: 0.000016 seconds 0.086079s: Entering Redux.assume(!(!(1 = 0))) 0.086092s: Exiting Redux.assume: 0.000001 seconds 0.086109s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.086133s: Exiting Redux.assume: 0.000014 seconds 0.086145s: Entering Redux.assume(!(!(1 = 0))) 0.086157s: Exiting Redux.assume: 0.000001 seconds 0.086171s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.086185s: Exiting Redux.assume: 0.000002 seconds 0.086197s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.086207s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.086217s: Entering Redux.query(true) 0.086228s: Exiting Redux.query 0.086239s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.086248s: Entering Redux.assume(true) 0.086260s: Exiting Redux.assume: 0.000001 seconds 0.086271s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.086288s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.086300s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.086315s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.086336s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.086352s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.087485s: Exiting Redux.query 0.087503s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.087519s: Exiting Redux.assert_term: 0.000004 seconds 0.087531s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.087544s: Exiting Redux.assert_term: 0.000003 seconds 0.087557s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.087570s: Exiting Redux.assert_term: 0.000003 seconds 0.087582s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.087594s: Exiting Redux.assert_term: 0.000003 seconds 0.087606s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.087654s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.087684s: Exiting Redux.assume: 0.000017 seconds 0.087694s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.087706s: Entering Redux.assume(!(1 = 0)) 0.087718s: Exiting Redux.assume: 0.000001 seconds 0.087730s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.087752s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.087779s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.087801s: Exiting Redux.assume: 0.000010 seconds 0.087812s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.087823s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.087834s: Entering Redux.query(1 <= 1) 0.087845s: Exiting Redux.query 0.087855s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.087865s: Entering Redux.assume(1 <= 1) 0.087877s: Exiting Redux.assume: 0.000001 seconds 0.087888s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.087901s: Entering Redux.assume(!(!(r0 = 0))) 0.087933s: Exiting Redux.assume: 0.000020 seconds 0.087944s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.087957s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.087980s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.088002s: Exiting Redux.assume: 0.000010 seconds 0.088013s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.088023s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.088034s: Entering Redux.query(1 <= 1) 0.088043s: Exiting Redux.query 0.088053s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.088064s: Entering Redux.assume(1 <= 1) 0.088076s: Exiting Redux.assume: 0.000001 seconds 0.088087s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.088099s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.088109s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.088119s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.088132s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.088159s: Exiting Redux.assume: 0.000016 seconds 0.088173s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.088186s: Exiting Redux.assume: 0.000003 seconds 0.088198s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.088217s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.088232s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.088256s: Exiting Redux.query 0.088270s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.088285s: Exiting Redux.assert_term: 0.000004 seconds 0.088296s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.088310s: Exiting Redux.assert_term: 0.000003 seconds 0.088321s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.088334s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.088361s: Exiting Redux.assume: 0.000016 seconds 0.088371s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.088382s: Entering Redux.assume(!(1 = 0)) 0.088394s: Exiting Redux.assume: 0.000001 seconds 0.088405s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.088418s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.088443s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.088465s: Exiting Redux.assume: 0.000010 seconds 0.088476s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.088487s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.088498s: Entering Redux.query(1 <= 1) 0.088507s: Exiting Redux.query 0.088518s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.088528s: Entering Redux.assume(1 <= 1) 0.088540s: Exiting Redux.assume: 0.000001 seconds 0.088550s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.088563s: Entering Redux.assume(!(0 < r2)) 0.088581s: Exiting Redux.assume: 0.000008 seconds 0.088593s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.088604s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.088621s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.088636s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.088661s: Exiting Redux.query 0.088675s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.088689s: Exiting Redux.assert_term: 0.000004 seconds 0.088701s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.088715s: Exiting Redux.assert_term: 0.000003 seconds 0.088725s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.088747s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.088795s: Exiting Redux.assume: 0.000036 seconds 0.088805s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.088816s: Entering Redux.assume(!(1 = 0)) 0.088830s: Exiting Redux.assume: 0.000001 seconds 0.088841s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.088854s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.088878s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.088902s: Exiting Redux.assume: 0.000011 seconds 0.088914s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.088924s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.088934s: Entering Redux.query(1 <= 1) 0.088944s: Exiting Redux.query 0.088954s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.088965s: Entering Redux.assume(1 <= 1) 0.088977s: Exiting Redux.assume: 0.000001 seconds 0.088987s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.089001s: Entering Redux.assume(!(r3 < 0)) 0.089020s: Exiting Redux.assume: 0.000009 seconds 0.089031s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.089047s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.089064s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.089099s: Exiting Redux.query 0.089111s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.089121s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.089132s: Entering Redux.assume(!(!(r3 < 0))) 0.089153s: Exiting Redux.assume: 0.000008 seconds 0.089165s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.089178s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.089194s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.089209s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.089458s: Exiting Redux.query 0.089472s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.089482s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.089496s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.089523s: Exiting Redux.assume: 0.000016 seconds 0.089535s: Entering Redux.assume(!(!(1 = 0))) 0.089546s: Exiting Redux.assume: 0.000001 seconds 0.089559s: Entering Redux.assume(!(!(0 < r2))) 0.089579s: Exiting Redux.assume: 0.000008 seconds 0.089593s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.089610s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.089628s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.089643s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.089958s: Exiting Redux.query 0.089973s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.089983s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.089996s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.090022s: Exiting Redux.assume: 0.000015 seconds 0.090035s: Entering Redux.assume(!(!(1 = 0))) 0.090048s: Exiting Redux.assume: 0.000001 seconds 0.090063s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.090088s: Exiting Redux.assume: 0.000015 seconds 0.090100s: Entering Redux.assume(!(!(1 = 0))) 0.090112s: Exiting Redux.assume: 0.000001 seconds 0.090145s: Entering Redux.assume(!(((R0 - 1) * (R0 - 1)) < A0)) 0.090261s: Exiting Redux.assume: 0.000104 seconds 0.090275s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Verifying call 0.090286s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.090296s: Entering Redux.query(true) 0.090307s: Exiting Redux.query 0.090317s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.090328s: Entering Redux.assume(true) 0.090340s: Exiting Redux.assume: 0.000001 seconds 0.090350s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Executing statement 0.090466s: Entering Redux.query(!(2 = 0)) 0.090478s: Exiting Redux.query 0.090490s: Entering Redux.assume(%(A0, 2) = 1) 0.090504s: Exiting Redux.assume: 0.000003 seconds 0.090515s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.090527s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.090536s: Entering Redux.query(true) 0.090546s: Exiting Redux.query 0.090556s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.090565s: Entering Redux.assume(true) 0.090577s: Exiting Redux.assume: 0.000001 seconds 0.090586s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.090603s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.090615s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.090629s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.090648s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.090664s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.091791s: Exiting Redux.query 0.091810s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.091826s: Exiting Redux.assert_term: 0.000005 seconds 0.091840s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.091854s: Exiting Redux.assert_term: 0.000003 seconds 0.091865s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.091879s: Exiting Redux.assert_term: 0.000003 seconds 0.091891s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.091904s: Exiting Redux.assert_term: 0.000003 seconds 0.091916s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.091931s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.091960s: Exiting Redux.assume: 0.000018 seconds 0.091970s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.091982s: Entering Redux.assume(!(1 = 0)) 0.091993s: Exiting Redux.assume: 0.000001 seconds 0.092005s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.092021s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.092047s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.092068s: Exiting Redux.assume: 0.000010 seconds 0.092080s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.092090s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.092100s: Entering Redux.query(1 <= 1) 0.092111s: Exiting Redux.query 0.092121s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.092132s: Entering Redux.assume(1 <= 1) 0.092144s: Exiting Redux.assume: 0.000001 seconds 0.092154s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.092167s: Entering Redux.assume(!(!(r0 = 0))) 0.092198s: Exiting Redux.assume: 0.000020 seconds 0.092209s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.092222s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.092246s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.092268s: Exiting Redux.assume: 0.000009 seconds 0.092279s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.092289s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.092300s: Entering Redux.query(1 <= 1) 0.092310s: Exiting Redux.query 0.092320s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.092330s: Entering Redux.assume(1 <= 1) 0.092342s: Exiting Redux.assume: 0.000001 seconds 0.092352s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.092363s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.092373s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.092384s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.092397s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.092425s: Exiting Redux.assume: 0.000016 seconds 0.092438s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.092453s: Exiting Redux.assume: 0.000003 seconds 0.092464s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.092483s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.092498s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.092521s: Exiting Redux.query 0.092535s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.092550s: Exiting Redux.assert_term: 0.000004 seconds 0.092563s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.092577s: Exiting Redux.assert_term: 0.000003 seconds 0.092586s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.092600s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.092628s: Exiting Redux.assume: 0.000017 seconds 0.092639s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.092650s: Entering Redux.assume(!(1 = 0)) 0.092662s: Exiting Redux.assume: 0.000001 seconds 0.092673s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.092686s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.092711s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.092732s: Exiting Redux.assume: 0.000009 seconds 0.092750s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.092761s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.092772s: Entering Redux.query(1 <= 1) 0.092782s: Exiting Redux.query 0.092792s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.092804s: Entering Redux.assume(1 <= 1) 0.092816s: Exiting Redux.assume: 0.000001 seconds 0.092827s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.092840s: Entering Redux.assume(!(0 < r2)) 0.092859s: Exiting Redux.assume: 0.000007 seconds 0.092869s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.092881s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.092899s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.092913s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.092939s: Exiting Redux.query 0.092952s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.093064s: Exiting Redux.assert_term: 0.000102 seconds 0.093077s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.093091s: Exiting Redux.assert_term: 0.000003 seconds 0.093100s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.093114s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.093161s: Exiting Redux.assume: 0.000037 seconds 0.093171s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.093182s: Entering Redux.assume(!(1 = 0)) 0.093194s: Exiting Redux.assume: 0.000001 seconds 0.093204s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.093217s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.093241s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.093262s: Exiting Redux.assume: 0.000011 seconds 0.093274s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.093284s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.093294s: Entering Redux.query(1 <= 1) 0.093304s: Exiting Redux.query 0.093314s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.093324s: Entering Redux.assume(1 <= 1) 0.093335s: Exiting Redux.assume: 0.000001 seconds 0.093345s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.093358s: Entering Redux.assume(!(r3 < 0)) 0.093377s: Exiting Redux.assume: 0.000008 seconds 0.093388s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.093404s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.093419s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.093446s: Exiting Redux.query 0.093456s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.093466s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.093477s: Entering Redux.assume(!(!(r3 < 0))) 0.093495s: Exiting Redux.assume: 0.000007 seconds 0.093507s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.093519s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.093535s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.093550s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.093801s: Exiting Redux.query 0.093815s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.093826s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.093841s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.093868s: Exiting Redux.assume: 0.000017 seconds 0.093881s: Entering Redux.assume(!(!(1 = 0))) 0.093893s: Exiting Redux.assume: 0.000001 seconds 0.093907s: Entering Redux.assume(!(!(0 < r2))) 0.093925s: Exiting Redux.assume: 0.000007 seconds 0.093937s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.093951s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.093967s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.093982s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.094289s: Exiting Redux.query 0.094302s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.094313s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.094329s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.094411s: Exiting Redux.assume: 0.000071 seconds 0.094424s: Entering Redux.assume(!(!(1 = 0))) 0.094437s: Exiting Redux.assume: 0.000001 seconds 0.094452s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.094477s: Exiting Redux.assume: 0.000015 seconds 0.094489s: Entering Redux.assume(!(!(1 = 0))) 0.094502s: Exiting Redux.assume: 0.000001 seconds 0.094517s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.094530s: Exiting Redux.assume: 0.000002 seconds 0.094542s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.094552s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.094562s: Entering Redux.query(true) 0.094573s: Exiting Redux.query 0.094583s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.094593s: Entering Redux.assume(true) 0.094606s: Exiting Redux.assume: 0.000002 seconds 0.094615s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.094631s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.094643s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.094656s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.094675s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.094691s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.096018s: Exiting Redux.query 0.096037s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.096054s: Exiting Redux.assert_term: 0.000004 seconds 0.096067s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.096081s: Exiting Redux.assert_term: 0.000003 seconds 0.096092s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.096106s: Exiting Redux.assert_term: 0.000003 seconds 0.096117s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.096130s: Exiting Redux.assert_term: 0.000003 seconds 0.096141s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.096156s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.096186s: Exiting Redux.assume: 0.000018 seconds 0.096199s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.096213s: Entering Redux.assume(!(1 = 0)) 0.096226s: Exiting Redux.assume: 0.000001 seconds 0.096238s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.096254s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.096280s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.096302s: Exiting Redux.assume: 0.000010 seconds 0.096313s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.096324s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.096334s: Entering Redux.query(1 <= 1) 0.096345s: Exiting Redux.query 0.096354s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.096365s: Entering Redux.assume(1 <= 1) 0.096376s: Exiting Redux.assume: 0.000001 seconds 0.096386s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.096399s: Entering Redux.assume(!(!(r0 = 0))) 0.096428s: Exiting Redux.assume: 0.000019 seconds 0.096439s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.096451s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.096474s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.096496s: Exiting Redux.assume: 0.000009 seconds 0.096507s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.096518s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.096528s: Entering Redux.query(1 <= 1) 0.096538s: Exiting Redux.query 0.096547s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.096557s: Entering Redux.assume(1 <= 1) 0.096568s: Exiting Redux.assume: 0.000001 seconds 0.096579s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.096591s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.096602s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.096612s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.096625s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.096651s: Exiting Redux.assume: 0.000015 seconds 0.096664s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.096677s: Exiting Redux.assume: 0.000002 seconds 0.096688s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.096707s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.096721s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.096755s: Exiting Redux.query 0.096771s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.096786s: Exiting Redux.assert_term: 0.000004 seconds 0.096798s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.096811s: Exiting Redux.assert_term: 0.000003 seconds 0.096822s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.096836s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.096864s: Exiting Redux.assume: 0.000017 seconds 0.096875s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.096886s: Entering Redux.assume(!(1 = 0)) 0.096898s: Exiting Redux.assume: 0.000001 seconds 0.096909s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.096923s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.096947s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.096968s: Exiting Redux.assume: 0.000009 seconds 0.096978s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.096988s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.096998s: Entering Redux.query(1 <= 1) 0.097008s: Exiting Redux.query 0.097018s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.097029s: Entering Redux.assume(1 <= 1) 0.097039s: Exiting Redux.assume: 0.000001 seconds 0.097049s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.097060s: Entering Redux.assume(!(0 < r2)) 0.097077s: Exiting Redux.assume: 0.000007 seconds 0.097087s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.097099s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.097116s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.097273s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.097301s: Exiting Redux.query 0.097316s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.097331s: Exiting Redux.assert_term: 0.000003 seconds 0.097341s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.097354s: Exiting Redux.assert_term: 0.000003 seconds 0.097365s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.097378s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.097424s: Exiting Redux.assume: 0.000035 seconds 0.097435s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.097446s: Entering Redux.assume(!(1 = 0)) 0.097458s: Exiting Redux.assume: 0.000001 seconds 0.097469s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.097484s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.097508s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.097532s: Exiting Redux.assume: 0.000011 seconds 0.097543s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.097553s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.097563s: Entering Redux.query(1 <= 1) 0.097574s: Exiting Redux.query 0.097584s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.097594s: Entering Redux.assume(1 <= 1) 0.097605s: Exiting Redux.assume: 0.000001 seconds 0.097615s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.097627s: Entering Redux.assume(!(r3 < 0)) 0.097646s: Exiting Redux.assume: 0.000008 seconds 0.097657s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.097672s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.097687s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.097713s: Exiting Redux.query 0.097723s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.097732s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.097753s: Entering Redux.assume(!(!(r3 < 0))) 0.097771s: Exiting Redux.assume: 0.000008 seconds 0.097783s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.097795s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.097811s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.097826s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.098064s: Exiting Redux.query 0.098078s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.098088s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.098103s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.098131s: Exiting Redux.assume: 0.000016 seconds 0.098143s: Entering Redux.assume(!(!(1 = 0))) 0.098155s: Exiting Redux.assume: 0.000001 seconds 0.098167s: Entering Redux.assume(!(!(0 < r2))) 0.098185s: Exiting Redux.assume: 0.000006 seconds 0.098197s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.098210s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.098228s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.098244s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.098752s: Exiting Redux.query 0.098768s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.098778s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.098793s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.098819s: Exiting Redux.assume: 0.000016 seconds 0.098832s: Entering Redux.assume(!(!(1 = 0))) 0.098844s: Exiting Redux.assume: 0.000002 seconds 0.098860s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.098885s: Exiting Redux.assume: 0.000014 seconds 0.098896s: Entering Redux.assume(!(!(1 = 0))) 0.098910s: Exiting Redux.assume: 0.000001 seconds 0.098942s: Entering Redux.assume(!(A0 <= 10)) 0.098960s: Exiting Redux.assume: 0.000004 seconds 0.098973s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(40,5-24): Verifying call 0.098985s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.098994s: Entering Redux.query(true) 0.099004s: Exiting Redux.query 0.099014s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.099025s: Entering Redux.assume(true) 0.099036s: Exiting Redux.assume: 0.000002 seconds 0.099046s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(41,7-8): Executing statement 0.099061s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.099076s: Exiting Redux.assert_term: 0.000004 seconds 0.099087s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(41,9-30): Verifying call 0.099097s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(11,53-57): Consuming assertion 0.099106s: Entering Redux.query(true) 0.099116s: Exiting Redux.query 0.099129s: Entering Redux.assert_term(-2147483648 <= R0 && R0 <= 2147483647) 0.099144s: Exiting Redux.assert_term: 0.000003 seconds 0.099154s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(12,13-17): Producing assertion 0.099164s: Entering Redux.assume(true) 0.099175s: Exiting Redux.assume: 0.000000 seconds 0.099185s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(42,5-24): Executing statement 0.099201s: Entering Redux.assume(0 <= R0) 0.099221s: Exiting Redux.assume: 0.000006 seconds 0.099234s: Entering Redux.assume(R0 <= 10) 0.099250s: Exiting Redux.assume: 0.000006 seconds 0.099260s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(42,5-24): Verifying call 0.099271s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.099282s: Entering Redux.query(true) 0.099294s: Exiting Redux.query 0.099304s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.099313s: Entering Redux.assume(true) 0.099325s: Exiting Redux.assume: 0.000000 seconds 0.099335s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Executing statement 0.099356s: Entering Redux.assume(((R0 - 1) * (R0 - 1)) < A0) 0.099485s: Exiting Redux.assume: 0.000117 seconds 0.099499s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Verifying call 0.099509s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.099518s: Entering Redux.query(true) 0.099528s: Exiting Redux.query 0.099538s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.099547s: Entering Redux.assume(true) 0.099557s: Exiting Redux.assume: 0.000000 seconds 0.099567s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Executing statement 0.099582s: Entering Redux.query(!(2 = 0)) 0.099592s: Exiting Redux.query 0.099603s: Entering Redux.assume(%(A0, 2) = 1) 0.099616s: Exiting Redux.assume: 0.000003 seconds 0.099627s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.099636s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.099645s: Entering Redux.query(true) 0.099654s: Exiting Redux.query 0.099663s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.099672s: Entering Redux.assume(true) 0.099683s: Exiting Redux.assume: 0.000001 seconds 0.099691s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.099706s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.099718s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.099731s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.099758s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.099775s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.100190s: Exiting Redux.query 0.100304s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.100321s: Exiting Redux.assert_term: 0.000004 seconds 0.100333s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.100347s: Exiting Redux.assert_term: 0.000003 seconds 0.100359s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.100372s: Exiting Redux.assert_term: 0.000003 seconds 0.100383s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.100397s: Exiting Redux.assert_term: 0.000002 seconds 0.100408s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.100423s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.100445s: Exiting Redux.assume: 0.000012 seconds 0.100456s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.100467s: Entering Redux.assume(!(1 = 0)) 0.100479s: Exiting Redux.assume: 0.000001 seconds 0.100490s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.100504s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.100528s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.100546s: Exiting Redux.assume: 0.000006 seconds 0.100557s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.100567s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.100580s: Entering Redux.query(1 <= 1) 0.100592s: Exiting Redux.query 0.100603s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.100614s: Entering Redux.assume(1 <= 1) 0.100626s: Exiting Redux.assume: 0.000001 seconds 0.100635s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.100649s: Entering Redux.assume(!(!(r0 = 0))) 0.100678s: Exiting Redux.assume: 0.000019 seconds 0.100689s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.100701s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.100725s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.100774s: Exiting Redux.assume: 0.000037 seconds 0.100786s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.100796s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.100807s: Entering Redux.query(1 <= 1) 0.100817s: Exiting Redux.query 0.100827s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.100837s: Entering Redux.assume(1 <= 1) 0.100848s: Exiting Redux.assume: 0.000001 seconds 0.100859s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.100870s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.100881s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.100890s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.100903s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.100925s: Exiting Redux.assume: 0.000011 seconds 0.100938s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.100952s: Exiting Redux.assume: 0.000003 seconds 0.100964s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.100982s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.100997s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.101015s: Exiting Redux.query 0.101029s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.101044s: Exiting Redux.assert_term: 0.000003 seconds 0.101055s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.101068s: Exiting Redux.assert_term: 0.000003 seconds 0.101078s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.101092s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.101114s: Exiting Redux.assume: 0.000011 seconds 0.101124s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.101135s: Entering Redux.assume(!(1 = 0)) 0.101147s: Exiting Redux.assume: 0.000001 seconds 0.101159s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.101175s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.101199s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.101218s: Exiting Redux.assume: 0.000006 seconds 0.101229s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.101241s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.101251s: Entering Redux.query(1 <= 1) 0.101261s: Exiting Redux.query 0.101272s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.101282s: Entering Redux.assume(1 <= 1) 0.101293s: Exiting Redux.assume: 0.000001 seconds 0.101303s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.101316s: Entering Redux.assume(!(0 < r2)) 0.101334s: Exiting Redux.assume: 0.000007 seconds 0.101345s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.101357s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.101375s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.101390s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.101410s: Exiting Redux.query 0.101424s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.101439s: Exiting Redux.assert_term: 0.000003 seconds 0.101450s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.101464s: Exiting Redux.assert_term: 0.000003 seconds 0.101474s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.101488s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.101522s: Exiting Redux.assume: 0.000023 seconds 0.101532s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.101543s: Entering Redux.assume(!(1 = 0)) 0.101554s: Exiting Redux.assume: 0.000001 seconds 0.101565s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.101580s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.101604s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.101622s: Exiting Redux.assume: 0.000007 seconds 0.101635s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.101645s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.101656s: Entering Redux.query(1 <= 1) 0.101665s: Exiting Redux.query 0.101676s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.101686s: Entering Redux.assume(1 <= 1) 0.101698s: Exiting Redux.assume: 0.000001 seconds 0.101708s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.101912s: Entering Redux.assume(!(r3 < 0)) 0.101934s: Exiting Redux.assume: 0.000009 seconds 0.101945s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.101961s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.101976s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.101998s: Exiting Redux.query 0.102009s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.102019s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.102030s: Entering Redux.assume(!(!(r3 < 0))) 0.102049s: Exiting Redux.assume: 0.000008 seconds 0.102061s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.102076s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.102093s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.102107s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.102304s: Exiting Redux.query 0.102317s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.102326s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.102341s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.102363s: Exiting Redux.assume: 0.000011 seconds 0.102374s: Entering Redux.assume(!(!(1 = 0))) 0.102385s: Exiting Redux.assume: 0.000001 seconds 0.102398s: Entering Redux.assume(!(!(0 < r2))) 0.102414s: Exiting Redux.assume: 0.000006 seconds 0.102425s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.102438s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.102453s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.102469s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.102691s: Exiting Redux.query 0.102705s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.102715s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.102729s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.102761s: Exiting Redux.assume: 0.000010 seconds 0.102774s: Entering Redux.assume(!(!(1 = 0))) 0.102785s: Exiting Redux.assume: 0.000001 seconds 0.102799s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.102817s: Exiting Redux.assume: 0.000008 seconds 0.102828s: Entering Redux.assume(!(!(1 = 0))) 0.102840s: Exiting Redux.assume: 0.000001 seconds 0.102852s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.102865s: Exiting Redux.assume: 0.000003 seconds 0.102877s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.102887s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.102897s: Entering Redux.query(true) 0.102908s: Exiting Redux.query 0.102921s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.102933s: Entering Redux.assume(true) 0.102946s: Exiting Redux.assume: 0.000001 seconds 0.102956s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.102973s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.102985s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.103001s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.103019s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.103036s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.103567s: Exiting Redux.query 0.103584s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.103600s: Exiting Redux.assert_term: 0.000004 seconds 0.103611s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.103624s: Exiting Redux.assert_term: 0.000003 seconds 0.103634s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.103647s: Exiting Redux.assert_term: 0.000003 seconds 0.103658s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.103671s: Exiting Redux.assert_term: 0.000003 seconds 0.103681s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.103694s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.103717s: Exiting Redux.assume: 0.000013 seconds 0.103727s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.103746s: Entering Redux.assume(!(1 = 0)) 0.103757s: Exiting Redux.assume: 0.000001 seconds 0.103768s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.103783s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.103807s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.103825s: Exiting Redux.assume: 0.000006 seconds 0.103835s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.103845s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.103855s: Entering Redux.query(1 <= 1) 0.103864s: Exiting Redux.query 0.103873s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.103883s: Entering Redux.assume(1 <= 1) 0.103894s: Exiting Redux.assume: 0.000001 seconds 0.103903s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.103915s: Entering Redux.assume(!(!(r0 = 0))) 0.103944s: Exiting Redux.assume: 0.000019 seconds 0.103954s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.103966s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.103988s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.104005s: Exiting Redux.assume: 0.000006 seconds 0.104016s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.104026s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.104036s: Entering Redux.query(1 <= 1) 0.104046s: Exiting Redux.query 0.104056s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.104066s: Entering Redux.assume(1 <= 1) 0.104078s: Exiting Redux.assume: 0.000001 seconds 0.104088s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.104099s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.104109s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.104119s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.104131s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.104152s: Exiting Redux.assume: 0.000010 seconds 0.104165s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.104179s: Exiting Redux.assume: 0.000003 seconds 0.104190s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.104208s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.104222s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.104241s: Exiting Redux.query 0.104254s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.104268s: Exiting Redux.assert_term: 0.000004 seconds 0.104279s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.104294s: Exiting Redux.assert_term: 0.000003 seconds 0.104304s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.104319s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.104341s: Exiting Redux.assume: 0.000011 seconds 0.104351s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.104362s: Entering Redux.assume(!(1 = 0)) 0.104374s: Exiting Redux.assume: 0.000001 seconds 0.104385s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.104398s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.104422s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.104440s: Exiting Redux.assume: 0.000006 seconds 0.104451s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.104462s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.104472s: Entering Redux.query(1 <= 1) 0.104482s: Exiting Redux.query 0.104492s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.104503s: Entering Redux.assume(1 <= 1) 0.104515s: Exiting Redux.assume: 0.000001 seconds 0.104525s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.104538s: Entering Redux.assume(!(0 < r2)) 0.104556s: Exiting Redux.assume: 0.000007 seconds 0.104567s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.104579s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.104683s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.104700s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.104720s: Exiting Redux.query 0.104734s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.104759s: Exiting Redux.assert_term: 0.000004 seconds 0.104771s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.104785s: Exiting Redux.assert_term: 0.000003 seconds 0.104796s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.104810s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.104848s: Exiting Redux.assume: 0.000027 seconds 0.104860s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.104872s: Entering Redux.assume(!(1 = 0)) 0.104884s: Exiting Redux.assume: 0.000001 seconds 0.104897s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.104912s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.104937s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.104956s: Exiting Redux.assume: 0.000007 seconds 0.104967s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.104978s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.104991s: Entering Redux.query(1 <= 1) 0.105002s: Exiting Redux.query 0.105013s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.105023s: Entering Redux.assume(1 <= 1) 0.105035s: Exiting Redux.assume: 0.000001 seconds 0.105045s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.105059s: Entering Redux.assume(!(r3 < 0)) 0.105080s: Exiting Redux.assume: 0.000009 seconds 0.105090s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.105107s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.105122s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.105147s: Exiting Redux.query 0.105158s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.105168s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.105179s: Entering Redux.assume(!(!(r3 < 0))) 0.105196s: Exiting Redux.assume: 0.000008 seconds 0.105207s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.105220s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.105235s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.105251s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.105484s: Exiting Redux.query 0.105505s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.105517s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.105536s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.105565s: Exiting Redux.assume: 0.000014 seconds 0.105584s: Entering Redux.assume(!(!(1 = 0))) 0.105599s: Exiting Redux.assume: 0.000002 seconds 0.105617s: Entering Redux.assume(!(!(0 < r2))) 0.105643s: Exiting Redux.assume: 0.000011 seconds 0.105656s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.105671s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.105687s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.105704s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.105950s: Exiting Redux.query 0.105967s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.105978s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.105993s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.106014s: Exiting Redux.assume: 0.000010 seconds 0.106026s: Entering Redux.assume(!(!(1 = 0))) 0.106038s: Exiting Redux.assume: 0.000001 seconds 0.106053s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.106072s: Exiting Redux.assume: 0.000009 seconds 0.106084s: Entering Redux.assume(!(!(1 = 0))) 0.106095s: Exiting Redux.assume: 0.000001 seconds 0.106118s: Entering Redux.assume(!(((R0 - 1) * (R0 - 1)) < A0)) 0.106273s: Exiting Redux.assume: 0.000144 seconds 0.106287s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Verifying call 0.106298s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.106308s: Entering Redux.query(true) 0.106319s: Exiting Redux.query 0.106330s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.106340s: Entering Redux.assume(true) 0.106351s: Exiting Redux.assume: 0.000001 seconds 0.106361s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Executing statement 0.106378s: Entering Redux.query(!(2 = 0)) 0.106389s: Exiting Redux.query 0.106401s: Entering Redux.assume(%(A0, 2) = 1) 0.106415s: Exiting Redux.assume: 0.000003 seconds 0.106425s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.106436s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.106445s: Entering Redux.query(true) 0.106454s: Exiting Redux.query 0.106465s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.106475s: Entering Redux.assume(true) 0.106486s: Exiting Redux.assume: 0.000001 seconds 0.106497s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.106513s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.106524s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.106538s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.106557s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.106574s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.106757s: Exiting Redux.query 0.106773s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.106788s: Exiting Redux.assert_term: 0.000005 seconds 0.106799s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.106812s: Exiting Redux.assert_term: 0.000003 seconds 0.106823s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.106836s: Exiting Redux.assert_term: 0.000003 seconds 0.106846s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.106860s: Exiting Redux.assert_term: 0.000003 seconds 0.106869s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.106883s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.106906s: Exiting Redux.assume: 0.000012 seconds 0.106916s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.106926s: Entering Redux.assume(!(1 = 0)) 0.106938s: Exiting Redux.assume: 0.000001 seconds 0.106950s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.106965s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.106989s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.107007s: Exiting Redux.assume: 0.000006 seconds 0.107019s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.107030s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.107040s: Entering Redux.query(1 <= 1) 0.107050s: Exiting Redux.query 0.107060s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.107071s: Entering Redux.assume(1 <= 1) 0.107083s: Exiting Redux.assume: 0.000001 seconds 0.107093s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.107106s: Entering Redux.assume(!(!(r0 = 0))) 0.107135s: Exiting Redux.assume: 0.000018 seconds 0.107146s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.107158s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.107181s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.107200s: Exiting Redux.assume: 0.000006 seconds 0.107212s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.107222s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.107232s: Entering Redux.query(1 <= 1) 0.107243s: Exiting Redux.query 0.107253s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.107263s: Entering Redux.assume(1 <= 1) 0.107274s: Exiting Redux.assume: 0.000001 seconds 0.107284s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.107295s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.107305s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.107314s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.107327s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.107348s: Exiting Redux.assume: 0.000010 seconds 0.107362s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.107376s: Exiting Redux.assume: 0.000003 seconds 0.107387s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.107405s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.107419s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.107438s: Exiting Redux.query 0.107451s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.107465s: Exiting Redux.assert_term: 0.000004 seconds 0.107476s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.107489s: Exiting Redux.assert_term: 0.000003 seconds 0.107499s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.107516s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.107542s: Exiting Redux.assume: 0.000013 seconds 0.107553s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.107566s: Entering Redux.assume(!(1 = 0)) 0.107578s: Exiting Redux.assume: 0.000001 seconds 0.107589s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.107730s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.107767s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.107786s: Exiting Redux.assume: 0.000007 seconds 0.107798s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.107808s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.107819s: Entering Redux.query(1 <= 1) 0.107828s: Exiting Redux.query 0.107839s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.107849s: Entering Redux.assume(1 <= 1) 0.107861s: Exiting Redux.assume: 0.000001 seconds 0.107870s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.107883s: Entering Redux.assume(!(0 < r2)) 0.107904s: Exiting Redux.assume: 0.000009 seconds 0.107917s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.107929s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.107947s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.107962s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.107983s: Exiting Redux.query 0.107997s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.108012s: Exiting Redux.assert_term: 0.000003 seconds 0.108024s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.108038s: Exiting Redux.assert_term: 0.000003 seconds 0.108048s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.108063s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.108097s: Exiting Redux.assume: 0.000023 seconds 0.108108s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.108119s: Entering Redux.assume(!(1 = 0)) 0.108131s: Exiting Redux.assume: 0.000001 seconds 0.108142s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.108155s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.108179s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.108198s: Exiting Redux.assume: 0.000007 seconds 0.108209s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.108219s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.108228s: Entering Redux.query(1 <= 1) 0.108239s: Exiting Redux.query 0.108249s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.108260s: Entering Redux.assume(1 <= 1) 0.108271s: Exiting Redux.assume: 0.000001 seconds 0.108282s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.108295s: Entering Redux.assume(!(r3 < 0)) 0.108314s: Exiting Redux.assume: 0.000009 seconds 0.108324s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.108340s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.108353s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.108375s: Exiting Redux.query 0.108386s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.108396s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.108407s: Entering Redux.assume(!(!(r3 < 0))) 0.108425s: Exiting Redux.assume: 0.000008 seconds 0.108438s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.108451s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.108467s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.108483s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.108681s: Exiting Redux.query 0.108695s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.108704s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.108718s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.108749s: Exiting Redux.assume: 0.000020 seconds 0.108762s: Entering Redux.assume(!(!(1 = 0))) 0.108774s: Exiting Redux.assume: 0.000001 seconds 0.108787s: Entering Redux.assume(!(!(0 < r2))) 0.108804s: Exiting Redux.assume: 0.000006 seconds 0.108816s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.108830s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.108847s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.108863s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.109107s: Exiting Redux.query 0.109121s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.109132s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.109146s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.109167s: Exiting Redux.assume: 0.000010 seconds 0.109179s: Entering Redux.assume(!(!(1 = 0))) 0.109191s: Exiting Redux.assume: 0.000001 seconds 0.109206s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.109225s: Exiting Redux.assume: 0.000009 seconds 0.109237s: Entering Redux.assume(!(!(1 = 0))) 0.109248s: Exiting Redux.assume: 0.000001 seconds 0.109262s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.109276s: Exiting Redux.assume: 0.000002 seconds 0.109287s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.109297s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.109307s: Entering Redux.query(true) 0.109317s: Exiting Redux.query 0.109327s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.109337s: Entering Redux.assume(true) 0.109348s: Exiting Redux.assume: 0.000001 seconds 0.109359s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.109376s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.109388s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.109402s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.109421s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.109437s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.109610s: Exiting Redux.query 0.109627s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.109642s: Exiting Redux.assert_term: 0.000004 seconds 0.109654s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.109668s: Exiting Redux.assert_term: 0.000003 seconds 0.109679s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.109693s: Exiting Redux.assert_term: 0.000003 seconds 0.109704s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.109718s: Exiting Redux.assert_term: 0.000003 seconds 0.109729s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.109751s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.109775s: Exiting Redux.assume: 0.000012 seconds 0.109786s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.109797s: Entering Redux.assume(!(1 = 0)) 0.109809s: Exiting Redux.assume: 0.000001 seconds 0.109820s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.109834s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.109859s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.109877s: Exiting Redux.assume: 0.000006 seconds 0.109888s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.109899s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.109909s: Entering Redux.query(1 <= 1) 0.109919s: Exiting Redux.query 0.109929s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.109939s: Entering Redux.assume(1 <= 1) 0.109950s: Exiting Redux.assume: 0.000001 seconds 0.109960s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.109972s: Entering Redux.assume(!(!(r0 = 0))) 0.110003s: Exiting Redux.assume: 0.000018 seconds 0.110013s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.110025s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.110048s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.110065s: Exiting Redux.assume: 0.000006 seconds 0.110077s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.110087s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.110098s: Entering Redux.query(1 <= 1) 0.110109s: Exiting Redux.query 0.110119s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.110129s: Entering Redux.assume(1 <= 1) 0.110141s: Exiting Redux.assume: 0.000001 seconds 0.110151s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.110162s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.110173s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.110182s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.110196s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.110218s: Exiting Redux.assume: 0.000010 seconds 0.110231s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.110245s: Exiting Redux.assume: 0.000003 seconds 0.110257s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.110275s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.110290s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.110308s: Exiting Redux.query 0.110322s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.110337s: Exiting Redux.assert_term: 0.000003 seconds 0.110348s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.110362s: Exiting Redux.assert_term: 0.000003 seconds 0.110373s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.110387s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.110474s: Exiting Redux.assume: 0.000076 seconds 0.110486s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.110498s: Entering Redux.assume(!(1 = 0)) 0.110509s: Exiting Redux.assume: 0.000001 seconds 0.110520s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.110533s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.110558s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.110576s: Exiting Redux.assume: 0.000007 seconds 0.110587s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.110598s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.110608s: Entering Redux.query(1 <= 1) 0.110619s: Exiting Redux.query 0.110631s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.110643s: Entering Redux.assume(1 <= 1) 0.110655s: Exiting Redux.assume: 0.000001 seconds 0.110666s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.110680s: Entering Redux.assume(!(0 < r2)) 0.110698s: Exiting Redux.assume: 0.000007 seconds 0.110709s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.110722s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.110749s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.110764s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.110785s: Exiting Redux.query 0.110798s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.110814s: Exiting Redux.assert_term: 0.000004 seconds 0.110825s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.110839s: Exiting Redux.assert_term: 0.000003 seconds 0.110850s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.110864s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.110898s: Exiting Redux.assume: 0.000024 seconds 0.110909s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.110920s: Entering Redux.assume(!(1 = 0)) 0.110932s: Exiting Redux.assume: 0.000001 seconds 0.110943s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.110957s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.110980s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.110999s: Exiting Redux.assume: 0.000007 seconds 0.111011s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.111021s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.111031s: Entering Redux.query(1 <= 1) 0.111041s: Exiting Redux.query 0.111052s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.111062s: Entering Redux.assume(1 <= 1) 0.111074s: Exiting Redux.assume: 0.000001 seconds 0.111084s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.111097s: Entering Redux.assume(!(r3 < 0)) 0.111117s: Exiting Redux.assume: 0.000008 seconds 0.111128s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.111143s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.111157s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.111179s: Exiting Redux.query 0.111190s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.111200s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.111212s: Entering Redux.assume(!(!(r3 < 0))) 0.111230s: Exiting Redux.assume: 0.000008 seconds 0.111242s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.111255s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.111272s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.111287s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.111478s: Exiting Redux.query 0.111491s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.111504s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.111520s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.111542s: Exiting Redux.assume: 0.000011 seconds 0.111555s: Entering Redux.assume(!(!(1 = 0))) 0.111567s: Exiting Redux.assume: 0.000001 seconds 0.111580s: Entering Redux.assume(!(!(0 < r2))) 0.111598s: Exiting Redux.assume: 0.000006 seconds 0.111610s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.111624s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.111640s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.111656s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.111901s: Exiting Redux.query 0.111916s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.111926s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.111940s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.111960s: Exiting Redux.assume: 0.000010 seconds 0.111972s: Entering Redux.assume(!(!(1 = 0))) 0.111984s: Exiting Redux.assume: 0.000001 seconds 0.112000s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.112019s: Exiting Redux.assume: 0.000008 seconds 0.112030s: Entering Redux.assume(!(!(1 = 0))) 0.112042s: Exiting Redux.assume: 0.000000 seconds 0.112065s: Entering Redux.assume(!(R0 <= 10)) 0.112079s: Exiting Redux.assume: 0.000002 seconds 0.112090s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(42,5-24): Verifying call 0.112100s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.112110s: Entering Redux.query(true) 0.112120s: Exiting Redux.query 0.112130s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.112139s: Entering Redux.assume(true) 0.112151s: Exiting Redux.assume: 0.000001 seconds 0.112160s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Executing statement 0.112181s: Entering Redux.assume(((R0 - 1) * (R0 - 1)) < A0) 0.112321s: Exiting Redux.assume: 0.000124 seconds 0.112340s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Verifying call 0.112353s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.112365s: Entering Redux.query(true) 0.112376s: Exiting Redux.query 0.112387s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.112396s: Entering Redux.assume(true) 0.112408s: Exiting Redux.assume: 0.000002 seconds 0.112418s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Executing statement 0.112434s: Entering Redux.query(!(2 = 0)) 0.112445s: Exiting Redux.query 0.112459s: Entering Redux.assume(%(A0, 2) = 1) 0.112475s: Exiting Redux.assume: 0.000003 seconds 0.112486s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.112496s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.112506s: Entering Redux.query(true) 0.112516s: Exiting Redux.query 0.112526s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.112536s: Entering Redux.assume(true) 0.112548s: Exiting Redux.assume: 0.000001 seconds 0.112560s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.112580s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.112593s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.112609s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.112630s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.112647s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.113054s: Exiting Redux.query 0.113072s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.113087s: Exiting Redux.assert_term: 0.000004 seconds 0.113099s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.113114s: Exiting Redux.assert_term: 0.000003 seconds 0.113125s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.113139s: Exiting Redux.assert_term: 0.000002 seconds 0.113152s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.113166s: Exiting Redux.assert_term: 0.000003 seconds 0.113177s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.113281s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.113306s: Exiting Redux.assume: 0.000012 seconds 0.113317s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.113329s: Entering Redux.assume(!(1 = 0)) 0.113341s: Exiting Redux.assume: 0.000001 seconds 0.113352s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.113366s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.113391s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.113410s: Exiting Redux.assume: 0.000006 seconds 0.113421s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.113431s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.113443s: Entering Redux.query(1 <= 1) 0.113455s: Exiting Redux.query 0.113465s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.113475s: Entering Redux.assume(1 <= 1) 0.113487s: Exiting Redux.assume: 0.000001 seconds 0.113497s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.113510s: Entering Redux.assume(!(!(r0 = 0))) 0.113541s: Exiting Redux.assume: 0.000020 seconds 0.113553s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.113565s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.113588s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.113606s: Exiting Redux.assume: 0.000006 seconds 0.113618s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.113629s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.113639s: Entering Redux.query(1 <= 1) 0.113650s: Exiting Redux.query 0.113660s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.113670s: Entering Redux.assume(1 <= 1) 0.113681s: Exiting Redux.assume: 0.000001 seconds 0.113691s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.113703s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.113712s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.113722s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.113735s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.113767s: Exiting Redux.assume: 0.000010 seconds 0.113780s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.113795s: Exiting Redux.assume: 0.000003 seconds 0.113807s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.113825s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.113839s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.113858s: Exiting Redux.query 0.113872s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.113887s: Exiting Redux.assert_term: 0.000004 seconds 0.113899s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.113912s: Exiting Redux.assert_term: 0.000003 seconds 0.113923s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.113937s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.113960s: Exiting Redux.assume: 0.000012 seconds 0.113971s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.113982s: Entering Redux.assume(!(1 = 0)) 0.113994s: Exiting Redux.assume: 0.000001 seconds 0.114005s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.114018s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.114042s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.114060s: Exiting Redux.assume: 0.000007 seconds 0.114071s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.114082s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.114092s: Entering Redux.query(1 <= 1) 0.114101s: Exiting Redux.query 0.114111s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.114121s: Entering Redux.assume(1 <= 1) 0.114133s: Exiting Redux.assume: 0.000001 seconds 0.114143s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.114156s: Entering Redux.assume(!(0 < r2)) 0.114173s: Exiting Redux.assume: 0.000007 seconds 0.114184s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.114196s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.114213s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.114228s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.114247s: Exiting Redux.query 0.114260s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.114275s: Exiting Redux.assert_term: 0.000003 seconds 0.114286s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.114300s: Exiting Redux.assert_term: 0.000003 seconds 0.114310s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.114323s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.114357s: Exiting Redux.assume: 0.000023 seconds 0.114368s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.114379s: Entering Redux.assume(!(1 = 0)) 0.114391s: Exiting Redux.assume: 0.000001 seconds 0.114402s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.114415s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.114440s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.114458s: Exiting Redux.assume: 0.000007 seconds 0.114470s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.114480s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.114491s: Entering Redux.query(1 <= 1) 0.114500s: Exiting Redux.query 0.114510s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.114521s: Entering Redux.assume(1 <= 1) 0.114532s: Exiting Redux.assume: 0.000001 seconds 0.114542s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.114554s: Entering Redux.assume(!(r3 < 0)) 0.114573s: Exiting Redux.assume: 0.000008 seconds 0.114584s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.114599s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.114641s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.114663s: Exiting Redux.query 0.114674s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.114683s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.114694s: Entering Redux.assume(!(!(r3 < 0))) 0.114711s: Exiting Redux.assume: 0.000008 seconds 0.114723s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.114748s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.114771s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.114790s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.115039s: Exiting Redux.query 0.115060s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.115073s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.115090s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.115117s: Exiting Redux.assume: 0.000014 seconds 0.115131s: Entering Redux.assume(!(!(1 = 0))) 0.115145s: Exiting Redux.assume: 0.000001 seconds 0.115159s: Entering Redux.assume(!(!(0 < r2))) 0.115176s: Exiting Redux.assume: 0.000008 seconds 0.115188s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.115202s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.115218s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.115233s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.115456s: Exiting Redux.query 0.115470s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.115480s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.115495s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.115516s: Exiting Redux.assume: 0.000010 seconds 0.115528s: Entering Redux.assume(!(!(1 = 0))) 0.115539s: Exiting Redux.assume: 0.000001 seconds 0.115554s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.115573s: Exiting Redux.assume: 0.000008 seconds 0.115585s: Entering Redux.assume(!(!(1 = 0))) 0.115598s: Exiting Redux.assume: 0.000001 seconds 0.115616s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.115633s: Exiting Redux.assume: 0.000004 seconds 0.115647s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.115659s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.115669s: Entering Redux.query(true) 0.115679s: Exiting Redux.query 0.115689s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.115698s: Entering Redux.assume(true) 0.115709s: Exiting Redux.assume: 0.000001 seconds 0.115719s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.115739s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.115757s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.115775s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.115796s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.115813s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.116316s: Exiting Redux.query 0.116336s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.116353s: Exiting Redux.assert_term: 0.000004 seconds 0.116365s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.116379s: Exiting Redux.assert_term: 0.000003 seconds 0.116392s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.116406s: Exiting Redux.assert_term: 0.000003 seconds 0.116416s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.116429s: Exiting Redux.assert_term: 0.000003 seconds 0.116439s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.116454s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.116477s: Exiting Redux.assume: 0.000012 seconds 0.116486s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.116497s: Entering Redux.assume(!(1 = 0)) 0.116508s: Exiting Redux.assume: 0.000001 seconds 0.116519s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.116535s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.116561s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.116579s: Exiting Redux.assume: 0.000006 seconds 0.116589s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.116599s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.116608s: Entering Redux.query(1 <= 1) 0.116620s: Exiting Redux.query 0.116630s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.116643s: Entering Redux.assume(1 <= 1) 0.116655s: Exiting Redux.assume: 0.000002 seconds 0.116666s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.116678s: Entering Redux.assume(!(!(r0 = 0))) 0.116707s: Exiting Redux.assume: 0.000018 seconds 0.116718s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.116729s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.116762s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.116780s: Exiting Redux.assume: 0.000006 seconds 0.116791s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.116801s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.116812s: Entering Redux.query(1 <= 1) 0.116822s: Exiting Redux.query 0.116832s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.116842s: Entering Redux.assume(1 <= 1) 0.116853s: Exiting Redux.assume: 0.000001 seconds 0.116863s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.116874s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.116884s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.116894s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.116906s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.116927s: Exiting Redux.assume: 0.000011 seconds 0.116940s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.116953s: Exiting Redux.assume: 0.000003 seconds 0.116965s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.116984s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.116999s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.117019s: Exiting Redux.query 0.117033s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.117048s: Exiting Redux.assert_term: 0.000004 seconds 0.117059s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.117073s: Exiting Redux.assert_term: 0.000003 seconds 0.117084s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.117097s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.117120s: Exiting Redux.assume: 0.000011 seconds 0.117130s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.117141s: Entering Redux.assume(!(1 = 0)) 0.117152s: Exiting Redux.assume: 0.000001 seconds 0.117163s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.117177s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.117202s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.117219s: Exiting Redux.assume: 0.000006 seconds 0.117231s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.117241s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.117251s: Entering Redux.query(1 <= 1) 0.117261s: Exiting Redux.query 0.117272s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.117283s: Entering Redux.assume(1 <= 1) 0.117296s: Exiting Redux.assume: 0.000001 seconds 0.117306s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.117318s: Entering Redux.assume(!(0 < r2)) 0.117336s: Exiting Redux.assume: 0.000007 seconds 0.117347s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.117360s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.117379s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.117393s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.117413s: Exiting Redux.query 0.117426s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.117441s: Exiting Redux.assert_term: 0.000003 seconds 0.117453s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.117467s: Exiting Redux.assert_term: 0.000003 seconds 0.117477s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.117511s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.117545s: Exiting Redux.assume: 0.000023 seconds 0.117555s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.117566s: Entering Redux.assume(!(1 = 0)) 0.117577s: Exiting Redux.assume: 0.000002 seconds 0.117587s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.117601s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.117626s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.117647s: Exiting Redux.assume: 0.000008 seconds 0.117660s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.117671s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.117681s: Entering Redux.query(1 <= 1) 0.117692s: Exiting Redux.query 0.117702s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.117713s: Entering Redux.assume(1 <= 1) 0.117724s: Exiting Redux.assume: 0.000001 seconds 0.117734s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.117756s: Entering Redux.assume(!(r3 < 0)) 0.117777s: Exiting Redux.assume: 0.000009 seconds 0.117788s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.117803s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.117840s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.117863s: Exiting Redux.query 0.117875s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.117885s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.117897s: Entering Redux.assume(!(!(r3 < 0))) 0.117915s: Exiting Redux.assume: 0.000007 seconds 0.117926s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.117939s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.117959s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.117974s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.118167s: Exiting Redux.query 0.118183s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.118195s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.118213s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.118243s: Exiting Redux.assume: 0.000015 seconds 0.118260s: Entering Redux.assume(!(!(1 = 0))) 0.118276s: Exiting Redux.assume: 0.000001 seconds 0.118292s: Entering Redux.assume(!(!(0 < r2))) 0.118316s: Exiting Redux.assume: 0.000008 seconds 0.118331s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.118348s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.118367s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.118384s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.118615s: Exiting Redux.query 0.118632s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.118642s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.118657s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.118678s: Exiting Redux.assume: 0.000010 seconds 0.118690s: Entering Redux.assume(!(!(1 = 0))) 0.118702s: Exiting Redux.assume: 0.000001 seconds 0.118716s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.118735s: Exiting Redux.assume: 0.000008 seconds 0.118757s: Entering Redux.assume(!(!(1 = 0))) 0.118770s: Exiting Redux.assume: 0.000001 seconds 0.118798s: Entering Redux.assume(!(((R0 - 1) * (R0 - 1)) < A0)) 0.118891s: Exiting Redux.assume: 0.000082 seconds 0.118906s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Verifying call 0.118960s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.118971s: Entering Redux.query(true) 0.118981s: Exiting Redux.query 0.118992s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.119002s: Entering Redux.assume(true) 0.119014s: Exiting Redux.assume: 0.000001 seconds 0.119024s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Executing statement 0.119040s: Entering Redux.query(!(2 = 0)) 0.119050s: Exiting Redux.query 0.119063s: Entering Redux.assume(%(A0, 2) = 1) 0.119076s: Exiting Redux.assume: 0.000003 seconds 0.119091s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.119101s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.119112s: Entering Redux.query(true) 0.119123s: Exiting Redux.query 0.119133s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.119142s: Entering Redux.assume(true) 0.119154s: Exiting Redux.assume: 0.000001 seconds 0.119164s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.119180s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.119192s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.119207s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.119226s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.119243s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.119406s: Exiting Redux.query 0.119422s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.119437s: Exiting Redux.assert_term: 0.000004 seconds 0.119448s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.119461s: Exiting Redux.assert_term: 0.000003 seconds 0.119471s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.119484s: Exiting Redux.assert_term: 0.000003 seconds 0.119494s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.119507s: Exiting Redux.assert_term: 0.000003 seconds 0.119516s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.119531s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.119554s: Exiting Redux.assume: 0.000012 seconds 0.119564s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.119575s: Entering Redux.assume(!(1 = 0)) 0.119587s: Exiting Redux.assume: 0.000001 seconds 0.119599s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.119616s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.119645s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.119665s: Exiting Redux.assume: 0.000006 seconds 0.119677s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.119687s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.119698s: Entering Redux.query(1 <= 1) 0.119707s: Exiting Redux.query 0.119717s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.119727s: Entering Redux.assume(1 <= 1) 0.119748s: Exiting Redux.assume: 0.000001 seconds 0.119758s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.119771s: Entering Redux.assume(!(!(r0 = 0))) 0.119801s: Exiting Redux.assume: 0.000018 seconds 0.119812s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.119824s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.119848s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.119866s: Exiting Redux.assume: 0.000006 seconds 0.119877s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.119887s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.119898s: Entering Redux.query(1 <= 1) 0.119907s: Exiting Redux.query 0.119917s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.119926s: Entering Redux.assume(1 <= 1) 0.119938s: Exiting Redux.assume: 0.000001 seconds 0.119947s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.119957s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.119967s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.119976s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.119989s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.120009s: Exiting Redux.assume: 0.000010 seconds 0.120021s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.120034s: Exiting Redux.assume: 0.000003 seconds 0.120045s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.120063s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.120076s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.120095s: Exiting Redux.query 0.120108s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.120122s: Exiting Redux.assert_term: 0.000004 seconds 0.120133s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.120146s: Exiting Redux.assert_term: 0.000002 seconds 0.120155s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.120169s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.120190s: Exiting Redux.assume: 0.000011 seconds 0.120200s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.120212s: Entering Redux.assume(!(1 = 0)) 0.120223s: Exiting Redux.assume: 0.000001 seconds 0.120234s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.120247s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.120284s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.120303s: Exiting Redux.assume: 0.000006 seconds 0.120314s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.120324s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.120334s: Entering Redux.query(1 <= 1) 0.120344s: Exiting Redux.query 0.120353s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.120363s: Entering Redux.assume(1 <= 1) 0.120374s: Exiting Redux.assume: 0.000001 seconds 0.120384s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.120396s: Entering Redux.assume(!(0 < r2)) 0.120413s: Exiting Redux.assume: 0.000006 seconds 0.120423s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.120434s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.120452s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.120465s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.120485s: Exiting Redux.query 0.120499s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.120514s: Exiting Redux.assert_term: 0.000003 seconds 0.120525s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.120539s: Exiting Redux.assert_term: 0.000003 seconds 0.120549s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.120563s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.120596s: Exiting Redux.assume: 0.000022 seconds 0.120606s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.120618s: Entering Redux.assume(!(1 = 0)) 0.120632s: Exiting Redux.assume: 0.000001 seconds 0.120645s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.120660s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.120687s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.120706s: Exiting Redux.assume: 0.000007 seconds 0.120717s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.120728s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.120747s: Entering Redux.query(1 <= 1) 0.120757s: Exiting Redux.query 0.120768s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.120778s: Entering Redux.assume(1 <= 1) 0.120790s: Exiting Redux.assume: 0.000001 seconds 0.120799s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.120811s: Entering Redux.assume(!(r3 < 0)) 0.120832s: Exiting Redux.assume: 0.000009 seconds 0.120845s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.120861s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.120874s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.120895s: Exiting Redux.query 0.120906s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.120915s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.120927s: Entering Redux.assume(!(!(r3 < 0))) 0.120945s: Exiting Redux.assume: 0.000008 seconds 0.120956s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.120969s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.120986s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.121003s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.121259s: Exiting Redux.query 0.121278s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.121290s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.121305s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.121332s: Exiting Redux.assume: 0.000014 seconds 0.121345s: Entering Redux.assume(!(!(1 = 0))) 0.121357s: Exiting Redux.assume: 0.000001 seconds 0.121369s: Entering Redux.assume(!(!(0 < r2))) 0.121387s: Exiting Redux.assume: 0.000007 seconds 0.121401s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.121420s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.121437s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.121454s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.121815s: Exiting Redux.query 0.121830s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.121841s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.121856s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.121877s: Exiting Redux.assume: 0.000010 seconds 0.121889s: Entering Redux.assume(!(!(1 = 0))) 0.121900s: Exiting Redux.assume: 0.000002 seconds 0.121915s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.121934s: Exiting Redux.assume: 0.000008 seconds 0.121946s: Entering Redux.assume(!(!(1 = 0))) 0.121958s: Exiting Redux.assume: 0.000001 seconds 0.121971s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.121985s: Exiting Redux.assume: 0.000003 seconds 0.121995s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.122006s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.122016s: Entering Redux.query(true) 0.122027s: Exiting Redux.query 0.122036s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.122046s: Entering Redux.assume(true) 0.122058s: Exiting Redux.assume: 0.000001 seconds 0.122069s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.122085s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.122096s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.122111s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.122131s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.122149s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.122312s: Exiting Redux.query 0.122328s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.122345s: Exiting Redux.assert_term: 0.000004 seconds 0.122357s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.122370s: Exiting Redux.assert_term: 0.000003 seconds 0.122382s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.122394s: Exiting Redux.assert_term: 0.000003 seconds 0.122407s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.122421s: Exiting Redux.assert_term: 0.000003 seconds 0.122432s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.122446s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.122469s: Exiting Redux.assume: 0.000012 seconds 0.122480s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.122491s: Entering Redux.assume(!(1 = 0)) 0.122504s: Exiting Redux.assume: 0.000002 seconds 0.122515s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.122530s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.122554s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.122572s: Exiting Redux.assume: 0.000006 seconds 0.122584s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.122593s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.122604s: Entering Redux.query(1 <= 1) 0.122616s: Exiting Redux.query 0.122626s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.122638s: Entering Redux.assume(1 <= 1) 0.122651s: Exiting Redux.assume: 0.000001 seconds 0.122662s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.122676s: Entering Redux.assume(!(!(r0 = 0))) 0.122705s: Exiting Redux.assume: 0.000018 seconds 0.122716s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.122729s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.122759s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.122778s: Exiting Redux.assume: 0.000006 seconds 0.122788s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.122798s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.122808s: Entering Redux.query(1 <= 1) 0.122818s: Exiting Redux.query 0.122828s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.122838s: Entering Redux.assume(1 <= 1) 0.122850s: Exiting Redux.assume: 0.000001 seconds 0.122859s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.122871s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.122881s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.122890s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.122903s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.122926s: Exiting Redux.assume: 0.000010 seconds 0.122938s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.122952s: Exiting Redux.assume: 0.000002 seconds 0.122963s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.122981s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.122995s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.123013s: Exiting Redux.query 0.123026s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.123041s: Exiting Redux.assert_term: 0.000004 seconds 0.123051s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.123064s: Exiting Redux.assert_term: 0.000003 seconds 0.123074s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.123088s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.123110s: Exiting Redux.assume: 0.000011 seconds 0.123120s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.123132s: Entering Redux.assume(!(1 = 0)) 0.123143s: Exiting Redux.assume: 0.000001 seconds 0.123153s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.123167s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.123260s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.123280s: Exiting Redux.assume: 0.000007 seconds 0.123290s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.123300s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.123310s: Entering Redux.query(1 <= 1) 0.123320s: Exiting Redux.query 0.123331s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.123343s: Entering Redux.assume(1 <= 1) 0.123355s: Exiting Redux.assume: 0.000001 seconds 0.123365s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.123377s: Entering Redux.assume(!(0 < r2)) 0.123395s: Exiting Redux.assume: 0.000007 seconds 0.123405s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.123417s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.123435s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.123449s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.123469s: Exiting Redux.query 0.123483s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.123497s: Exiting Redux.assert_term: 0.000004 seconds 0.123509s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.123523s: Exiting Redux.assert_term: 0.000003 seconds 0.123533s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.123547s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.123581s: Exiting Redux.assume: 0.000023 seconds 0.123592s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.123604s: Entering Redux.assume(!(1 = 0)) 0.123615s: Exiting Redux.assume: 0.000001 seconds 0.123627s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.123642s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.123669s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.123691s: Exiting Redux.assume: 0.000007 seconds 0.123702s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.123712s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.123721s: Entering Redux.query(1 <= 1) 0.123731s: Exiting Redux.query 0.123749s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.123760s: Entering Redux.assume(1 <= 1) 0.123772s: Exiting Redux.assume: 0.000001 seconds 0.123782s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.123794s: Entering Redux.assume(!(r3 < 0)) 0.123813s: Exiting Redux.assume: 0.000009 seconds 0.123824s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.123840s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.123854s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.123876s: Exiting Redux.query 0.123888s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.123898s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.123911s: Entering Redux.assume(!(!(r3 < 0))) 0.123930s: Exiting Redux.assume: 0.000007 seconds 0.123942s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.123956s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.123973s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.123988s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.124180s: Exiting Redux.query 0.124194s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.124204s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.124218s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.124239s: Exiting Redux.assume: 0.000010 seconds 0.124251s: Entering Redux.assume(!(!(1 = 0))) 0.124262s: Exiting Redux.assume: 0.000001 seconds 0.124275s: Entering Redux.assume(!(!(0 < r2))) 0.124292s: Exiting Redux.assume: 0.000006 seconds 0.124303s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.124317s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.124333s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.124348s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.124569s: Exiting Redux.query 0.124584s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.124594s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.124609s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.124629s: Exiting Redux.assume: 0.000010 seconds 0.124642s: Entering Redux.assume(!(!(1 = 0))) 0.124655s: Exiting Redux.assume: 0.000002 seconds 0.124674s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.124692s: Exiting Redux.assume: 0.000008 seconds 0.124703s: Entering Redux.assume(!(!(1 = 0))) 0.124714s: Exiting Redux.assume: 0.000001 seconds 0.124749s: Entering Redux.assume(!(0 <= R0)) 0.124767s: Exiting Redux.assume: 0.000006 seconds 0.124776s: Entering Redux.assume(false) 0.124788s: Exiting Redux.assume: 0.000001 seconds 0.124797s: Entering Redux.assume(!(false)) 0.124809s: Exiting Redux.assume: 0.000001 seconds 0.124820s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(42,5-24): Verifying call 0.124830s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.124839s: Entering Redux.query(true) 0.124848s: Exiting Redux.query 0.124858s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.124867s: Entering Redux.assume(true) 0.124878s: Exiting Redux.assume: 0.000001 seconds 0.124887s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Executing statement 0.124907s: Entering Redux.assume(((R0 - 1) * (R0 - 1)) < A0) 0.125020s: Exiting Redux.assume: 0.000100 seconds 0.125033s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Verifying call 0.125044s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.125054s: Entering Redux.query(true) 0.125064s: Exiting Redux.query 0.125074s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.125083s: Entering Redux.assume(true) 0.125095s: Exiting Redux.assume: 0.000001 seconds 0.125105s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Executing statement 0.125121s: Entering Redux.query(!(2 = 0)) 0.125132s: Exiting Redux.query 0.125144s: Entering Redux.assume(%(A0, 2) = 1) 0.125158s: Exiting Redux.assume: 0.000003 seconds 0.125169s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.125179s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.125188s: Entering Redux.query(true) 0.125197s: Exiting Redux.query 0.125208s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.125217s: Entering Redux.assume(true) 0.125228s: Exiting Redux.assume: 0.000001 seconds 0.125238s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.125254s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.125265s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.125280s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.125298s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.125314s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.126297s: Exiting Redux.query 0.126315s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.126331s: Exiting Redux.assert_term: 0.000004 seconds 0.126343s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.126357s: Exiting Redux.assert_term: 0.000003 seconds 0.126369s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.126382s: Exiting Redux.assert_term: 0.000003 seconds 0.126393s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.126407s: Exiting Redux.assert_term: 0.000003 seconds 0.126419s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.126433s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.126457s: Exiting Redux.assume: 0.000013 seconds 0.126470s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.126484s: Entering Redux.assume(!(1 = 0)) 0.126498s: Exiting Redux.assume: 0.000002 seconds 0.126512s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.126528s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.126558s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.126580s: Exiting Redux.assume: 0.000008 seconds 0.126593s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.126605s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.126617s: Entering Redux.query(1 <= 1) 0.126631s: Exiting Redux.query 0.126645s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.126658s: Entering Redux.assume(1 <= 1) 0.126674s: Exiting Redux.assume: 0.000001 seconds 0.126684s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.126698s: Entering Redux.assume(!(!(r0 = 0))) 0.126727s: Exiting Redux.assume: 0.000019 seconds 0.126748s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.126761s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.126784s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.126803s: Exiting Redux.assume: 0.000006 seconds 0.126815s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.126825s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.126835s: Entering Redux.query(1 <= 1) 0.126846s: Exiting Redux.query 0.126856s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.126867s: Entering Redux.assume(1 <= 1) 0.126878s: Exiting Redux.assume: 0.000001 seconds 0.126888s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.126900s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.126910s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.126920s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.126933s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.126954s: Exiting Redux.assume: 0.000010 seconds 0.126967s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.126981s: Exiting Redux.assume: 0.000003 seconds 0.126992s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.127010s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.127025s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.127045s: Exiting Redux.query 0.127059s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.127074s: Exiting Redux.assert_term: 0.000004 seconds 0.127086s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.127099s: Exiting Redux.assert_term: 0.000003 seconds 0.127110s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.127124s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.127146s: Exiting Redux.assume: 0.000011 seconds 0.127156s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.127167s: Entering Redux.assume(!(1 = 0)) 0.127178s: Exiting Redux.assume: 0.000001 seconds 0.127188s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.127203s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.127227s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.127244s: Exiting Redux.assume: 0.000006 seconds 0.127256s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.127266s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.127276s: Entering Redux.query(1 <= 1) 0.127286s: Exiting Redux.query 0.127296s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.127307s: Entering Redux.assume(1 <= 1) 0.127319s: Exiting Redux.assume: 0.000001 seconds 0.127330s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.127344s: Entering Redux.assume(!(0 < r2)) 0.127361s: Exiting Redux.assume: 0.000007 seconds 0.127372s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.127385s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.127949s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.127972s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.127995s: Exiting Redux.query 0.128010s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.128026s: Exiting Redux.assert_term: 0.000004 seconds 0.128038s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.128052s: Exiting Redux.assert_term: 0.000003 seconds 0.128062s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.128077s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.128111s: Exiting Redux.assume: 0.000023 seconds 0.128122s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.128134s: Entering Redux.assume(!(1 = 0)) 0.128146s: Exiting Redux.assume: 0.000001 seconds 0.128157s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.128172s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.128197s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.128216s: Exiting Redux.assume: 0.000008 seconds 0.128227s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.128237s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.128248s: Entering Redux.query(1 <= 1) 0.128257s: Exiting Redux.query 0.128268s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.128279s: Entering Redux.assume(1 <= 1) 0.128289s: Exiting Redux.assume: 0.000000 seconds 0.128300s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.128312s: Entering Redux.assume(!(r3 < 0)) 0.128332s: Exiting Redux.assume: 0.000009 seconds 0.128341s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.128356s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.128370s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.128391s: Exiting Redux.query 0.128402s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.128411s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.128423s: Entering Redux.assume(!(!(r3 < 0))) 0.128440s: Exiting Redux.assume: 0.000008 seconds 0.128452s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.128464s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.128480s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.128495s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.128683s: Exiting Redux.query 0.128696s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.128705s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.128719s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.128751s: Exiting Redux.assume: 0.000021 seconds 0.128766s: Entering Redux.assume(!(!(1 = 0))) 0.128779s: Exiting Redux.assume: 0.000002 seconds 0.128793s: Entering Redux.assume(!(!(0 < r2))) 0.128811s: Exiting Redux.assume: 0.000006 seconds 0.128822s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.128836s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.128852s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.128867s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.129082s: Exiting Redux.query 0.129096s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.129106s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.129121s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.129141s: Exiting Redux.assume: 0.000010 seconds 0.129152s: Entering Redux.assume(!(!(1 = 0))) 0.129163s: Exiting Redux.assume: 0.000001 seconds 0.129178s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.129197s: Exiting Redux.assume: 0.000009 seconds 0.129209s: Entering Redux.assume(!(!(1 = 0))) 0.129220s: Exiting Redux.assume: 0.000001 seconds 0.129233s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.129246s: Exiting Redux.assume: 0.000002 seconds 0.129271s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.129281s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.129291s: Entering Redux.query(true) 0.129300s: Exiting Redux.query 0.129310s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.129319s: Entering Redux.assume(true) 0.129330s: Exiting Redux.assume: 0.000001 seconds 0.129339s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.129355s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.129366s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.129380s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.129398s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.129413s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.130306s: Exiting Redux.query 0.130332s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.130353s: Exiting Redux.assert_term: 0.000006 seconds 0.130370s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.130388s: Exiting Redux.assert_term: 0.000004 seconds 0.130402s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.130420s: Exiting Redux.assert_term: 0.000004 seconds 0.130434s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.130452s: Exiting Redux.assert_term: 0.000004 seconds 0.130466s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.130484s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.130534s: Exiting Redux.assume: 0.000037 seconds 0.130547s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.130559s: Entering Redux.assume(!(1 = 0)) 0.130571s: Exiting Redux.assume: 0.000001 seconds 0.130583s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.130597s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.130627s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.130647s: Exiting Redux.assume: 0.000006 seconds 0.130659s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.130669s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.130679s: Entering Redux.query(1 <= 1) 0.130689s: Exiting Redux.query 0.130700s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.130711s: Entering Redux.assume(1 <= 1) 0.130727s: Exiting Redux.assume: 0.000001 seconds 0.130750s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.130769s: Entering Redux.assume(!(!(r0 = 0))) 0.130810s: Exiting Redux.assume: 0.000026 seconds 0.130825s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.130842s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.130872s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.130892s: Exiting Redux.assume: 0.000007 seconds 0.130903s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.130914s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.130923s: Entering Redux.query(1 <= 1) 0.130934s: Exiting Redux.query 0.130944s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.130955s: Entering Redux.assume(1 <= 1) 0.130969s: Exiting Redux.assume: 0.000001 seconds 0.130982s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.130995s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.131004s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.131014s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.131028s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.131050s: Exiting Redux.assume: 0.000012 seconds 0.131063s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.131078s: Exiting Redux.assume: 0.000003 seconds 0.131092s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.131116s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.131135s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.131160s: Exiting Redux.query 0.131176s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.131194s: Exiting Redux.assert_term: 0.000005 seconds 0.131207s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.131221s: Exiting Redux.assert_term: 0.000003 seconds 0.131231s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.131248s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.131271s: Exiting Redux.assume: 0.000012 seconds 0.131281s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.131293s: Entering Redux.assume(!(1 = 0)) 0.131307s: Exiting Redux.assume: 0.000001 seconds 0.131318s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.131332s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.131357s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.131375s: Exiting Redux.assume: 0.000006 seconds 0.131386s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.131398s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.131408s: Entering Redux.query(1 <= 1) 0.131419s: Exiting Redux.query 0.131429s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.131439s: Entering Redux.assume(1 <= 1) 0.131452s: Exiting Redux.assume: 0.000001 seconds 0.131462s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.131475s: Entering Redux.assume(!(0 < r2)) 0.131494s: Exiting Redux.assume: 0.000008 seconds 0.131507s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.131519s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.131537s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.131552s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.131573s: Exiting Redux.query 0.131586s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.131601s: Exiting Redux.assert_term: 0.000003 seconds 0.131613s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.131627s: Exiting Redux.assert_term: 0.000003 seconds 0.131638s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.131651s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.131684s: Exiting Redux.assume: 0.000023 seconds 0.131696s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.131708s: Entering Redux.assume(!(1 = 0)) 0.131720s: Exiting Redux.assume: 0.000001 seconds 0.131730s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.131752s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.131777s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.131796s: Exiting Redux.assume: 0.000007 seconds 0.131807s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.131817s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.131828s: Entering Redux.query(1 <= 1) 0.131837s: Exiting Redux.query 0.131847s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.131857s: Entering Redux.assume(1 <= 1) 0.131869s: Exiting Redux.assume: 0.000001 seconds 0.131879s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.131893s: Entering Redux.assume(!(r3 < 0)) 0.131912s: Exiting Redux.assume: 0.000008 seconds 0.131923s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.131938s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.131952s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.131973s: Exiting Redux.query 0.131984s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.131994s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.132083s: Entering Redux.assume(!(!(r3 < 0))) 0.132104s: Exiting Redux.assume: 0.000008 seconds 0.132115s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.132129s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.132145s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.132160s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.132355s: Exiting Redux.query 0.132368s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.132379s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.132394s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.132419s: Exiting Redux.assume: 0.000011 seconds 0.132431s: Entering Redux.assume(!(!(1 = 0))) 0.132444s: Exiting Redux.assume: 0.000001 seconds 0.132459s: Entering Redux.assume(!(!(0 < r2))) 0.132476s: Exiting Redux.assume: 0.000006 seconds 0.132488s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.132501s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.132517s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.132532s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.132760s: Exiting Redux.query 0.132774s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.132784s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.132799s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.132820s: Exiting Redux.assume: 0.000010 seconds 0.132832s: Entering Redux.assume(!(!(1 = 0))) 0.132843s: Exiting Redux.assume: 0.000001 seconds 0.132858s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.132877s: Exiting Redux.assume: 0.000009 seconds 0.132889s: Entering Redux.assume(!(!(1 = 0))) 0.132901s: Exiting Redux.assume: 0.000001 seconds 0.132924s: Entering Redux.assume(!(((R0 - 1) * (R0 - 1)) < A0)) 0.133031s: Exiting Redux.assume: 0.000095 seconds 0.133046s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Verifying call 0.133057s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.133067s: Entering Redux.query(true) 0.133080s: Exiting Redux.query 0.133093s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.133104s: Entering Redux.assume(true) 0.133116s: Exiting Redux.assume: 0.000001 seconds 0.133126s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Executing statement 0.133143s: Entering Redux.query(!(2 = 0)) 0.133153s: Exiting Redux.query 0.133166s: Entering Redux.assume(%(A0, 2) = 1) 0.133180s: Exiting Redux.assume: 0.000003 seconds 0.133191s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.133201s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.133211s: Entering Redux.query(true) 0.133221s: Exiting Redux.query 0.133231s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.133241s: Entering Redux.assume(true) 0.133255s: Exiting Redux.assume: 0.000002 seconds 0.133269s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.133288s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.133302s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.133318s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.133336s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.133353s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.135047s: Exiting Redux.query 0.135071s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.135087s: Exiting Redux.assert_term: 0.000005 seconds 0.135099s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.135113s: Exiting Redux.assert_term: 0.000003 seconds 0.135123s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.135138s: Exiting Redux.assert_term: 0.000003 seconds 0.135149s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.135163s: Exiting Redux.assert_term: 0.000002 seconds 0.135173s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.135188s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.135213s: Exiting Redux.assume: 0.000013 seconds 0.135223s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.135234s: Entering Redux.assume(!(1 = 0)) 0.135245s: Exiting Redux.assume: 0.000001 seconds 0.135257s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.135272s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.135298s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.135317s: Exiting Redux.assume: 0.000007 seconds 0.135328s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.135338s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.135349s: Entering Redux.query(1 <= 1) 0.135359s: Exiting Redux.query 0.135370s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.135380s: Entering Redux.assume(1 <= 1) 0.135393s: Exiting Redux.assume: 0.000000 seconds 0.135403s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.135417s: Entering Redux.assume(!(!(r0 = 0))) 0.135447s: Exiting Redux.assume: 0.000020 seconds 0.135458s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.135470s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.135494s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.135512s: Exiting Redux.assume: 0.000006 seconds 0.135523s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.135534s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.135544s: Entering Redux.query(1 <= 1) 0.135555s: Exiting Redux.query 0.135565s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.135576s: Entering Redux.assume(1 <= 1) 0.135587s: Exiting Redux.assume: 0.000000 seconds 0.135597s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.135608s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.135619s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.135629s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.135642s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.135664s: Exiting Redux.assume: 0.000011 seconds 0.135678s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.135691s: Exiting Redux.assume: 0.000003 seconds 0.135702s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.135725s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.135748s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.135768s: Exiting Redux.query 0.135783s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.135799s: Exiting Redux.assert_term: 0.000003 seconds 0.135811s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.135826s: Exiting Redux.assert_term: 0.000003 seconds 0.135839s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.135859s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.135885s: Exiting Redux.assume: 0.000012 seconds 0.135895s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.135908s: Entering Redux.assume(!(1 = 0)) 0.135919s: Exiting Redux.assume: 0.000001 seconds 0.135931s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.135944s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.135969s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.135987s: Exiting Redux.assume: 0.000007 seconds 0.135998s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.136008s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.136019s: Entering Redux.query(1 <= 1) 0.136031s: Exiting Redux.query 0.136044s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.136057s: Entering Redux.assume(1 <= 1) 0.136069s: Exiting Redux.assume: 0.000001 seconds 0.136080s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.136093s: Entering Redux.assume(!(0 < r2)) 0.136115s: Exiting Redux.assume: 0.000009 seconds 0.136126s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.136139s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.136157s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.136173s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.136193s: Exiting Redux.query 0.136207s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.136222s: Exiting Redux.assert_term: 0.000004 seconds 0.136234s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.136248s: Exiting Redux.assert_term: 0.000003 seconds 0.136258s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.136273s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.136307s: Exiting Redux.assume: 0.000023 seconds 0.136318s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.137000s: Entering Redux.assume(!(1 = 0)) 0.137016s: Exiting Redux.assume: 0.000001 seconds 0.137027s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.137040s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.137065s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.137084s: Exiting Redux.assume: 0.000008 seconds 0.137095s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.137105s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.137115s: Entering Redux.query(1 <= 1) 0.137125s: Exiting Redux.query 0.137135s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.137145s: Entering Redux.assume(1 <= 1) 0.137157s: Exiting Redux.assume: 0.000002 seconds 0.137167s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.137180s: Entering Redux.assume(!(r3 < 0)) 0.137200s: Exiting Redux.assume: 0.000009 seconds 0.137211s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.137227s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.137242s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.137263s: Exiting Redux.query 0.137274s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.137283s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.137295s: Entering Redux.assume(!(!(r3 < 0))) 0.137313s: Exiting Redux.assume: 0.000007 seconds 0.137325s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.137338s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.137355s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.137369s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.137560s: Exiting Redux.query 0.137573s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.137584s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.137599s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.137621s: Exiting Redux.assume: 0.000011 seconds 0.137633s: Entering Redux.assume(!(!(1 = 0))) 0.137645s: Exiting Redux.assume: 0.000001 seconds 0.137656s: Entering Redux.assume(!(!(0 < r2))) 0.137673s: Exiting Redux.assume: 0.000006 seconds 0.137685s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.137699s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.137715s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.137732s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.137958s: Exiting Redux.query 0.137973s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.137983s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.137997s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.138019s: Exiting Redux.assume: 0.000010 seconds 0.138030s: Entering Redux.assume(!(!(1 = 0))) 0.138041s: Exiting Redux.assume: 0.000002 seconds 0.138054s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.138073s: Exiting Redux.assume: 0.000008 seconds 0.138084s: Entering Redux.assume(!(!(1 = 0))) 0.138095s: Exiting Redux.assume: 0.000001 seconds 0.138109s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.138122s: Exiting Redux.assume: 0.000002 seconds 0.138133s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.138142s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.138152s: Entering Redux.query(true) 0.138161s: Exiting Redux.query 0.138171s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.138181s: Entering Redux.assume(true) 0.138192s: Exiting Redux.assume: 0.000001 seconds 0.138201s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.138217s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.138229s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.138243s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.138286s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.138302s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.139574s: Exiting Redux.query 0.139593s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.139609s: Exiting Redux.assert_term: 0.000004 seconds 0.139621s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.139636s: Exiting Redux.assert_term: 0.000003 seconds 0.139646s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.139662s: Exiting Redux.assert_term: 0.000003 seconds 0.139675s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.139690s: Exiting Redux.assert_term: 0.000003 seconds 0.139703s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.139717s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.139749s: Exiting Redux.assume: 0.000020 seconds 0.139761s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.139773s: Entering Redux.assume(!(1 = 0)) 0.139784s: Exiting Redux.assume: 0.000001 seconds 0.139796s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.139811s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.139836s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.139855s: Exiting Redux.assume: 0.000006 seconds 0.139866s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.139876s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.139888s: Entering Redux.query(1 <= 1) 0.139900s: Exiting Redux.query 0.139912s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.139922s: Entering Redux.assume(1 <= 1) 0.139934s: Exiting Redux.assume: 0.000001 seconds 0.139944s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.139956s: Entering Redux.assume(!(!(r0 = 0))) 0.139987s: Exiting Redux.assume: 0.000019 seconds 0.139998s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.140010s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.140034s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.140051s: Exiting Redux.assume: 0.000006 seconds 0.140063s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.140073s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.140083s: Entering Redux.query(1 <= 1) 0.140093s: Exiting Redux.query 0.140103s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.140113s: Entering Redux.assume(1 <= 1) 0.140124s: Exiting Redux.assume: 0.000001 seconds 0.140135s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.140146s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.140155s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.140164s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.140177s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.140199s: Exiting Redux.assume: 0.000011 seconds 0.140213s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.140226s: Exiting Redux.assume: 0.000003 seconds 0.140239s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.140258s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.140272s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.140291s: Exiting Redux.query 0.140304s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.140319s: Exiting Redux.assert_term: 0.000004 seconds 0.140331s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.140345s: Exiting Redux.assert_term: 0.000003 seconds 0.140356s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.140370s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.140392s: Exiting Redux.assume: 0.000011 seconds 0.140402s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.140414s: Entering Redux.assume(!(1 = 0)) 0.140426s: Exiting Redux.assume: 0.000001 seconds 0.140437s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.140451s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.140475s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.140493s: Exiting Redux.assume: 0.000006 seconds 0.140504s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.140515s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.140526s: Entering Redux.query(1 <= 1) 0.140536s: Exiting Redux.query 0.140546s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.140556s: Entering Redux.assume(1 <= 1) 0.140569s: Exiting Redux.assume: 0.000001 seconds 0.140579s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.140592s: Entering Redux.assume(!(0 < r2)) 0.140610s: Exiting Redux.assume: 0.000007 seconds 0.140621s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.140633s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.140651s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.140665s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.140687s: Exiting Redux.query 0.140702s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.140716s: Exiting Redux.assert_term: 0.000004 seconds 0.140728s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.140749s: Exiting Redux.assert_term: 0.000003 seconds 0.140760s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.140829s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.140865s: Exiting Redux.assume: 0.000024 seconds 0.140875s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.140886s: Entering Redux.assume(!(1 = 0)) 0.140898s: Exiting Redux.assume: 0.000001 seconds 0.140909s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.140923s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.140947s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.140966s: Exiting Redux.assume: 0.000007 seconds 0.140977s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.140987s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.140997s: Entering Redux.query(1 <= 1) 0.141007s: Exiting Redux.query 0.141017s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.141027s: Entering Redux.assume(1 <= 1) 0.141039s: Exiting Redux.assume: 0.000001 seconds 0.141049s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.141061s: Entering Redux.assume(!(r3 < 0)) 0.141081s: Exiting Redux.assume: 0.000009 seconds 0.141092s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.141109s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.141123s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.141144s: Exiting Redux.query 0.141157s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.141171s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.141185s: Entering Redux.assume(!(!(r3 < 0))) 0.141208s: Exiting Redux.assume: 0.000010 seconds 0.141223s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.141239s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.141260s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.141279s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.141548s: Exiting Redux.query 0.141564s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.141576s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.141592s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.141616s: Exiting Redux.assume: 0.000011 seconds 0.141628s: Entering Redux.assume(!(!(1 = 0))) 0.141639s: Exiting Redux.assume: 0.000001 seconds 0.141653s: Entering Redux.assume(!(!(0 < r2))) 0.141673s: Exiting Redux.assume: 0.000008 seconds 0.141686s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.141702s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.141721s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.141744s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.141966s: Exiting Redux.query 0.141980s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.141989s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.142003s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.142023s: Exiting Redux.assume: 0.000010 seconds 0.142035s: Entering Redux.assume(!(!(1 = 0))) 0.142046s: Exiting Redux.assume: 0.000001 seconds 0.142060s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.142078s: Exiting Redux.assume: 0.000008 seconds 0.142090s: Entering Redux.assume(!(!(1 = 0))) 0.142102s: Exiting Redux.assume: 0.000001 seconds 0.142133s: Entering Redux.assume(!(0 <= A0)) 0.142150s: Exiting Redux.assume: 0.000005 seconds 0.142160s: Entering Redux.assume(false) 0.142172s: Exiting Redux.assume: 0.000001 seconds 0.142182s: Entering Redux.assume(!(false)) 0.142194s: Exiting Redux.assume: 0.000001 seconds 0.142204s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(40,5-24): Verifying call 0.142215s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.142224s: Entering Redux.query(true) 0.142235s: Exiting Redux.query 0.142245s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.142255s: Entering Redux.assume(true) 0.142267s: Exiting Redux.assume: 0.000001 seconds 0.142276s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(41,7-8): Executing statement 0.142290s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.142305s: Exiting Redux.assert_term: 0.000005 seconds 0.142316s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(41,9-30): Verifying call 0.142325s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(11,53-57): Consuming assertion 0.142334s: Entering Redux.query(true) 0.142343s: Exiting Redux.query 0.142355s: Entering Redux.assert_term(-2147483648 <= R0 && R0 <= 2147483647) 0.142369s: Exiting Redux.assert_term: 0.000003 seconds 0.142379s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(12,13-17): Producing assertion 0.142389s: Entering Redux.assume(true) 0.142401s: Exiting Redux.assume: 0.000001 seconds 0.142412s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(42,5-24): Executing statement 0.142428s: Entering Redux.assume(0 <= R0) 0.142444s: Exiting Redux.assume: 0.000005 seconds 0.142603s: Entering Redux.assume(R0 <= 10) 0.142627s: Exiting Redux.assume: 0.000008 seconds 0.142641s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(42,5-24): Verifying call 0.142656s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.142668s: Entering Redux.query(true) 0.142682s: Exiting Redux.query 0.142693s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.142705s: Entering Redux.assume(true) 0.142717s: Exiting Redux.assume: 0.000002 seconds 0.142728s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Executing statement 0.142758s: Entering Redux.assume(((R0 - 1) * (R0 - 1)) < A0) 0.142883s: Exiting Redux.assume: 0.000110 seconds 0.142897s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Verifying call 0.142907s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.142918s: Entering Redux.query(true) 0.142930s: Exiting Redux.query 0.142942s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.142953s: Entering Redux.assume(true) 0.142965s: Exiting Redux.assume: 0.000002 seconds 0.142974s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Executing statement 0.142990s: Entering Redux.query(!(2 = 0)) 0.143000s: Exiting Redux.query 0.143013s: Entering Redux.assume(%(A0, 2) = 1) 0.143026s: Exiting Redux.assume: 0.000003 seconds 0.143036s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.143046s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.143055s: Entering Redux.query(true) 0.143064s: Exiting Redux.query 0.143074s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.143082s: Entering Redux.assume(true) 0.143093s: Exiting Redux.assume: 0.000001 seconds 0.143103s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.143118s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.143129s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.143143s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.143162s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.143177s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.145664s: Exiting Redux.query 0.145693s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.145714s: Exiting Redux.assert_term: 0.000007 seconds 0.145731s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.145759s: Exiting Redux.assert_term: 0.000005 seconds 0.145773s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.145786s: Exiting Redux.assert_term: 0.000003 seconds 0.145798s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.145811s: Exiting Redux.assert_term: 0.000003 seconds 0.145821s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.145835s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.145860s: Exiting Redux.assume: 0.000014 seconds 0.145870s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.145881s: Entering Redux.assume(!(1 = 0)) 0.145893s: Exiting Redux.assume: 0.000001 seconds 0.145908s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.145930s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.145958s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.145978s: Exiting Redux.assume: 0.000007 seconds 0.145989s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.146000s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.146013s: Entering Redux.query(1 <= 1) 0.146026s: Exiting Redux.query 0.146040s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.146054s: Entering Redux.assume(1 <= 1) 0.146068s: Exiting Redux.assume: 0.000001 seconds 0.146080s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.146096s: Entering Redux.assume(!(!(r0 = 0))) 0.146138s: Exiting Redux.assume: 0.000027 seconds 0.146156s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.146171s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.146198s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.146218s: Exiting Redux.assume: 0.000007 seconds 0.146233s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.146247s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.146261s: Entering Redux.query(1 <= 1) 0.146273s: Exiting Redux.query 0.146284s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.146294s: Entering Redux.assume(1 <= 1) 0.146306s: Exiting Redux.assume: 0.000002 seconds 0.146317s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.146329s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.146340s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.146352s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.146370s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.146400s: Exiting Redux.assume: 0.000016 seconds 0.146416s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.146434s: Exiting Redux.assume: 0.000004 seconds 0.146450s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.146476s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.146498s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.146524s: Exiting Redux.query 0.146543s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.146562s: Exiting Redux.assert_term: 0.000005 seconds 0.146577s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.146593s: Exiting Redux.assert_term: 0.000003 seconds 0.146605s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.146623s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.146647s: Exiting Redux.assume: 0.000013 seconds 0.146657s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.146669s: Entering Redux.assume(!(1 = 0)) 0.146681s: Exiting Redux.assume: 0.000001 seconds 0.146692s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.146708s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.146735s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.146762s: Exiting Redux.assume: 0.000007 seconds 0.146774s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.146787s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.146800s: Entering Redux.query(1 <= 1) 0.146812s: Exiting Redux.query 0.146825s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.146836s: Entering Redux.assume(1 <= 1) 0.146848s: Exiting Redux.assume: 0.000001 seconds 0.146858s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.146871s: Entering Redux.assume(!(0 < r2)) 0.146890s: Exiting Redux.assume: 0.000008 seconds 0.146901s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.146913s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.146932s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.146945s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.146965s: Exiting Redux.query 0.146978s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.146992s: Exiting Redux.assert_term: 0.000004 seconds 0.147003s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.147016s: Exiting Redux.assert_term: 0.000003 seconds 0.147026s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.147039s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.147071s: Exiting Redux.assume: 0.000022 seconds 0.147081s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.147092s: Entering Redux.assume(!(1 = 0)) 0.147103s: Exiting Redux.assume: 0.000001 seconds 0.147114s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.147127s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.147219s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.147239s: Exiting Redux.assume: 0.000007 seconds 0.147249s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.147259s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.147269s: Entering Redux.query(1 <= 1) 0.147278s: Exiting Redux.query 0.147288s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.147297s: Entering Redux.assume(1 <= 1) 0.147308s: Exiting Redux.assume: 0.000001 seconds 0.147318s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.147331s: Entering Redux.assume(!(r3 < 0)) 0.147349s: Exiting Redux.assume: 0.000008 seconds 0.147359s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.147374s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.147388s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.147408s: Exiting Redux.query 0.147418s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.147429s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.147440s: Entering Redux.assume(!(!(r3 < 0))) 0.147458s: Exiting Redux.assume: 0.000007 seconds 0.147470s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.147483s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.147500s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.147515s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.147709s: Exiting Redux.query 0.147722s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.147733s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.147757s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.147780s: Exiting Redux.assume: 0.000012 seconds 0.147791s: Entering Redux.assume(!(!(1 = 0))) 0.147803s: Exiting Redux.assume: 0.000001 seconds 0.147816s: Entering Redux.assume(!(!(0 < r2))) 0.147833s: Exiting Redux.assume: 0.000006 seconds 0.147845s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.147859s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.147875s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.147890s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.148113s: Exiting Redux.query 0.148126s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.148136s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.148152s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.148172s: Exiting Redux.assume: 0.000009 seconds 0.148184s: Entering Redux.assume(!(!(1 = 0))) 0.148196s: Exiting Redux.assume: 0.000001 seconds 0.148211s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.148230s: Exiting Redux.assume: 0.000008 seconds 0.148242s: Entering Redux.assume(!(!(1 = 0))) 0.148254s: Exiting Redux.assume: 0.000001 seconds 0.148266s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.148280s: Exiting Redux.assume: 0.000003 seconds 0.148292s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.148304s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.148314s: Entering Redux.query(true) 0.148325s: Exiting Redux.query 0.148336s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.148346s: Entering Redux.assume(true) 0.148357s: Exiting Redux.assume: 0.000001 seconds 0.148368s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.148383s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.148395s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.148410s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.148429s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.148445s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.150406s: Exiting Redux.query 0.150428s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.150445s: Exiting Redux.assert_term: 0.000005 seconds 0.150457s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.150471s: Exiting Redux.assert_term: 0.000003 seconds 0.150482s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.150495s: Exiting Redux.assert_term: 0.000003 seconds 0.150507s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.150521s: Exiting Redux.assert_term: 0.000003 seconds 0.150531s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.150545s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.150569s: Exiting Redux.assume: 0.000012 seconds 0.150579s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.150591s: Entering Redux.assume(!(1 = 0)) 0.150603s: Exiting Redux.assume: 0.000001 seconds 0.150615s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.150630s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.150656s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.150674s: Exiting Redux.assume: 0.000006 seconds 0.150685s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.150695s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.150706s: Entering Redux.query(1 <= 1) 0.150715s: Exiting Redux.query 0.150726s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.150745s: Entering Redux.assume(1 <= 1) 0.150758s: Exiting Redux.assume: 0.000001 seconds 0.150768s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.150781s: Entering Redux.assume(!(!(r0 = 0))) 0.150811s: Exiting Redux.assume: 0.000019 seconds 0.150822s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.150834s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.150857s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.150875s: Exiting Redux.assume: 0.000006 seconds 0.150886s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.150896s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.150906s: Entering Redux.query(1 <= 1) 0.150917s: Exiting Redux.query 0.150927s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.150937s: Entering Redux.assume(1 <= 1) 0.150949s: Exiting Redux.assume: 0.000001 seconds 0.150959s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.150970s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.150980s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.150989s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.151003s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.151028s: Exiting Redux.assume: 0.000013 seconds 0.151045s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.151061s: Exiting Redux.assume: 0.000003 seconds 0.151072s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.151091s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.151105s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.151124s: Exiting Redux.query 0.151138s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.151272s: Exiting Redux.assert_term: 0.000123 seconds 0.151285s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.151300s: Exiting Redux.assert_term: 0.000003 seconds 0.151312s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.151329s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.151353s: Exiting Redux.assume: 0.000013 seconds 0.151364s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.151375s: Entering Redux.assume(!(1 = 0)) 0.151386s: Exiting Redux.assume: 0.000001 seconds 0.151397s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.151411s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.151436s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.151454s: Exiting Redux.assume: 0.000006 seconds 0.151465s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.151476s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.151487s: Entering Redux.query(1 <= 1) 0.151501s: Exiting Redux.query 0.151514s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.151525s: Entering Redux.assume(1 <= 1) 0.151537s: Exiting Redux.assume: 0.000002 seconds 0.151548s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.151562s: Entering Redux.assume(!(0 < r2)) 0.151584s: Exiting Redux.assume: 0.000007 seconds 0.151595s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.151608s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.151626s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.151641s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.151662s: Exiting Redux.query 0.151676s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.151693s: Exiting Redux.assert_term: 0.000004 seconds 0.151706s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.151721s: Exiting Redux.assert_term: 0.000003 seconds 0.151731s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.151753s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.151788s: Exiting Redux.assume: 0.000023 seconds 0.151799s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.151811s: Entering Redux.assume(!(1 = 0)) 0.151823s: Exiting Redux.assume: 0.000001 seconds 0.151834s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.151848s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.151875s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.151896s: Exiting Redux.assume: 0.000008 seconds 0.151908s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.151919s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.151930s: Entering Redux.query(1 <= 1) 0.151940s: Exiting Redux.query 0.151950s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.151960s: Entering Redux.assume(1 <= 1) 0.151972s: Exiting Redux.assume: 0.000001 seconds 0.151982s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.151996s: Entering Redux.assume(!(r3 < 0)) 0.152016s: Exiting Redux.assume: 0.000009 seconds 0.152027s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.152043s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.152057s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.152077s: Exiting Redux.query 0.152088s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.152098s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.152110s: Entering Redux.assume(!(!(r3 < 0))) 0.152129s: Exiting Redux.assume: 0.000008 seconds 0.152141s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.152154s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.152170s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.152186s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.152376s: Exiting Redux.query 0.152390s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.152400s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.152415s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.152437s: Exiting Redux.assume: 0.000011 seconds 0.152448s: Entering Redux.assume(!(!(1 = 0))) 0.152460s: Exiting Redux.assume: 0.000001 seconds 0.152473s: Entering Redux.assume(!(!(0 < r2))) 0.152490s: Exiting Redux.assume: 0.000006 seconds 0.152502s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.152516s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.152533s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.152548s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.152875s: Exiting Redux.query 0.152891s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.152901s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.152916s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.152938s: Exiting Redux.assume: 0.000011 seconds 0.152950s: Entering Redux.assume(!(!(1 = 0))) 0.152962s: Exiting Redux.assume: 0.000001 seconds 0.152976s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.152996s: Exiting Redux.assume: 0.000008 seconds 0.153007s: Entering Redux.assume(!(!(1 = 0))) 0.153019s: Exiting Redux.assume: 0.000001 seconds 0.153040s: Entering Redux.assume(!(((R0 - 1) * (R0 - 1)) < A0)) 0.153182s: Exiting Redux.assume: 0.000131 seconds 0.153196s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Verifying call 0.153207s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.153217s: Entering Redux.query(true) 0.153227s: Exiting Redux.query 0.153238s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.153248s: Entering Redux.assume(true) 0.153260s: Exiting Redux.assume: 0.000002 seconds 0.153269s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Executing statement 0.153286s: Entering Redux.query(!(2 = 0)) 0.153295s: Exiting Redux.query 0.153307s: Entering Redux.assume(%(A0, 2) = 1) 0.153321s: Exiting Redux.assume: 0.000003 seconds 0.153332s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.153342s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.153351s: Entering Redux.query(true) 0.153362s: Exiting Redux.query 0.153371s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.153380s: Entering Redux.assume(true) 0.153392s: Exiting Redux.assume: 0.000002 seconds 0.153403s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.153420s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.153432s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.153447s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.153465s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.153481s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.154380s: Exiting Redux.query 0.154398s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.154415s: Exiting Redux.assert_term: 0.000004 seconds 0.154427s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.154441s: Exiting Redux.assert_term: 0.000003 seconds 0.154451s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.154465s: Exiting Redux.assert_term: 0.000003 seconds 0.154475s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.154489s: Exiting Redux.assert_term: 0.000003 seconds 0.154498s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.154512s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.154536s: Exiting Redux.assume: 0.000013 seconds 0.154545s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.154556s: Entering Redux.assume(!(1 = 0)) 0.154569s: Exiting Redux.assume: 0.000001 seconds 0.154579s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.154595s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.154619s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.154637s: Exiting Redux.assume: 0.000007 seconds 0.154649s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.154658s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.154669s: Entering Redux.query(1 <= 1) 0.154679s: Exiting Redux.query 0.154690s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.154700s: Entering Redux.assume(1 <= 1) 0.154711s: Exiting Redux.assume: 0.000000 seconds 0.154721s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.154734s: Entering Redux.assume(!(!(r0 = 0))) 0.154772s: Exiting Redux.assume: 0.000019 seconds 0.154784s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.154797s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.154821s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.154839s: Exiting Redux.assume: 0.000006 seconds 0.154850s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.154860s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.154870s: Entering Redux.query(1 <= 1) 0.154880s: Exiting Redux.query 0.154890s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.154900s: Entering Redux.assume(1 <= 1) 0.154911s: Exiting Redux.assume: 0.000001 seconds 0.154921s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.154932s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.154942s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.154952s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.154965s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.154987s: Exiting Redux.assume: 0.000010 seconds 0.155001s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.155014s: Exiting Redux.assume: 0.000003 seconds 0.155026s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.155045s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.155060s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.155078s: Exiting Redux.query 0.155092s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.155107s: Exiting Redux.assert_term: 0.000003 seconds 0.155119s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.155132s: Exiting Redux.assert_term: 0.000003 seconds 0.155143s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.155157s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.155181s: Exiting Redux.assume: 0.000012 seconds 0.155191s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.155202s: Entering Redux.assume(!(1 = 0)) 0.155214s: Exiting Redux.assume: 0.000001 seconds 0.155225s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.155239s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.155264s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.155282s: Exiting Redux.assume: 0.000006 seconds 0.155294s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.155304s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.155314s: Entering Redux.query(1 <= 1) 0.155324s: Exiting Redux.query 0.155333s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.155344s: Entering Redux.assume(1 <= 1) 0.155357s: Exiting Redux.assume: 0.000001 seconds 0.155368s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.155507s: Entering Redux.assume(!(0 < r2)) 0.155527s: Exiting Redux.assume: 0.000008 seconds 0.155538s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.155550s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.155569s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.155583s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.155605s: Exiting Redux.query 0.155619s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.155633s: Exiting Redux.assert_term: 0.000004 seconds 0.155645s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.155659s: Exiting Redux.assert_term: 0.000003 seconds 0.155669s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.155683s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.155718s: Exiting Redux.assume: 0.000023 seconds 0.155728s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.155747s: Entering Redux.assume(!(1 = 0)) 0.155760s: Exiting Redux.assume: 0.000001 seconds 0.155771s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.155785s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.155810s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.155830s: Exiting Redux.assume: 0.000008 seconds 0.155841s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.155852s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.155862s: Entering Redux.query(1 <= 1) 0.155872s: Exiting Redux.query 0.155882s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.155893s: Entering Redux.assume(1 <= 1) 0.155905s: Exiting Redux.assume: 0.000001 seconds 0.155915s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.155927s: Entering Redux.assume(!(r3 < 0)) 0.155947s: Exiting Redux.assume: 0.000008 seconds 0.155958s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.155974s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.155988s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.156010s: Exiting Redux.query 0.156021s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.156031s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.156042s: Entering Redux.assume(!(!(r3 < 0))) 0.156061s: Exiting Redux.assume: 0.000007 seconds 0.156073s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.156087s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.156103s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.156118s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.156311s: Exiting Redux.query 0.156325s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.156335s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.156349s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.156372s: Exiting Redux.assume: 0.000011 seconds 0.156384s: Entering Redux.assume(!(!(1 = 0))) 0.156396s: Exiting Redux.assume: 0.000001 seconds 0.156409s: Entering Redux.assume(!(!(0 < r2))) 0.156427s: Exiting Redux.assume: 0.000006 seconds 0.156438s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.156452s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.156468s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.156484s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.156705s: Exiting Redux.query 0.156719s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.156730s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.156753s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.156775s: Exiting Redux.assume: 0.000011 seconds 0.156936s: Entering Redux.assume(!(!(1 = 0))) 0.156949s: Exiting Redux.assume: 0.000001 seconds 0.156964s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.156984s: Exiting Redux.assume: 0.000009 seconds 0.156995s: Entering Redux.assume(!(!(1 = 0))) 0.157007s: Exiting Redux.assume: 0.000001 seconds 0.157021s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.157034s: Exiting Redux.assume: 0.000003 seconds 0.157045s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.157056s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.157066s: Entering Redux.query(true) 0.157075s: Exiting Redux.query 0.157086s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.157095s: Entering Redux.assume(true) 0.157107s: Exiting Redux.assume: 0.000001 seconds 0.157117s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.157132s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.157144s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.157158s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.157177s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.157193s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.157992s: Exiting Redux.query 0.158010s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.158027s: Exiting Redux.assert_term: 0.000004 seconds 0.158038s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.158052s: Exiting Redux.assert_term: 0.000002 seconds 0.158063s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.158077s: Exiting Redux.assert_term: 0.000003 seconds 0.158091s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.158106s: Exiting Redux.assert_term: 0.000003 seconds 0.158118s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.158133s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.158158s: Exiting Redux.assume: 0.000015 seconds 0.158170s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.158182s: Entering Redux.assume(!(1 = 0)) 0.158194s: Exiting Redux.assume: 0.000002 seconds 0.158205s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.158263s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.158299s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.158325s: Exiting Redux.assume: 0.000009 seconds 0.158339s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.158351s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.158361s: Entering Redux.query(1 <= 1) 0.158372s: Exiting Redux.query 0.158383s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.158393s: Entering Redux.assume(1 <= 1) 0.158404s: Exiting Redux.assume: 0.000000 seconds 0.158415s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.158427s: Entering Redux.assume(!(!(r0 = 0))) 0.158461s: Exiting Redux.assume: 0.000023 seconds 0.158474s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.158486s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.158508s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.158526s: Exiting Redux.assume: 0.000006 seconds 0.158538s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.158550s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.158562s: Entering Redux.query(1 <= 1) 0.158574s: Exiting Redux.query 0.158586s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.158597s: Entering Redux.assume(1 <= 1) 0.158607s: Exiting Redux.assume: 0.000001 seconds 0.158618s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.158628s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.158638s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.158647s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.158659s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.158683s: Exiting Redux.assume: 0.000012 seconds 0.158697s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.158711s: Exiting Redux.assume: 0.000003 seconds 0.158723s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.158750s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.158766s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.158786s: Exiting Redux.query 0.158800s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.158815s: Exiting Redux.assert_term: 0.000004 seconds 0.158827s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.158841s: Exiting Redux.assert_term: 0.000003 seconds 0.158851s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.158865s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.158887s: Exiting Redux.assume: 0.000011 seconds 0.158898s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.158910s: Entering Redux.assume(!(1 = 0)) 0.158922s: Exiting Redux.assume: 0.000001 seconds 0.158933s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.158947s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.158972s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.158990s: Exiting Redux.assume: 0.000007 seconds 0.159001s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.159012s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.159023s: Entering Redux.query(1 <= 1) 0.159033s: Exiting Redux.query 0.159044s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.159054s: Entering Redux.assume(1 <= 1) 0.159065s: Exiting Redux.assume: 0.000001 seconds 0.159075s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.159089s: Entering Redux.assume(!(0 < r2)) 0.159106s: Exiting Redux.assume: 0.000007 seconds 0.159117s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.159128s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.159147s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.159162s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.159182s: Exiting Redux.query 0.159196s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.159211s: Exiting Redux.assert_term: 0.000004 seconds 0.159223s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.159237s: Exiting Redux.assert_term: 0.000002 seconds 0.159247s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.159263s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.159297s: Exiting Redux.assume: 0.000022 seconds 0.159308s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.159319s: Entering Redux.assume(!(1 = 0)) 0.159331s: Exiting Redux.assume: 0.000001 seconds 0.159342s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.159357s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.159381s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.159401s: Exiting Redux.assume: 0.000008 seconds 0.159412s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.159421s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.159432s: Entering Redux.query(1 <= 1) 0.159442s: Exiting Redux.query 0.159453s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.159463s: Entering Redux.assume(1 <= 1) 0.159475s: Exiting Redux.assume: 0.000001 seconds 0.159486s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.159498s: Entering Redux.assume(!(r3 < 0)) 0.159517s: Exiting Redux.assume: 0.000008 seconds 0.159528s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.159544s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.159559s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.159579s: Exiting Redux.query 0.159590s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.159599s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.159611s: Entering Redux.assume(!(!(r3 < 0))) 0.159629s: Exiting Redux.assume: 0.000007 seconds 0.159641s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.159659s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.159675s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.159690s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.159888s: Exiting Redux.query 0.159901s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.159912s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.159926s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.159948s: Exiting Redux.assume: 0.000010 seconds 0.159960s: Entering Redux.assume(!(!(1 = 0))) 0.159972s: Exiting Redux.assume: 0.000002 seconds 0.159985s: Entering Redux.assume(!(!(0 < r2))) 0.160001s: Exiting Redux.assume: 0.000006 seconds 0.160014s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.160028s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.160044s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.160059s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.160276s: Exiting Redux.query 0.160290s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.160300s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.160316s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.160337s: Exiting Redux.assume: 0.000009 seconds 0.160348s: Entering Redux.assume(!(!(1 = 0))) 0.160387s: Exiting Redux.assume: 0.000001 seconds 0.160402s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.160422s: Exiting Redux.assume: 0.000009 seconds 0.160434s: Entering Redux.assume(!(!(1 = 0))) 0.160446s: Exiting Redux.assume: 0.000001 seconds 0.160473s: Entering Redux.assume(!(R0 <= 10)) 0.160487s: Exiting Redux.assume: 0.000002 seconds 0.160498s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(42,5-24): Verifying call 0.160509s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.160519s: Entering Redux.query(true) 0.160529s: Exiting Redux.query 0.160539s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.160549s: Entering Redux.assume(true) 0.160562s: Exiting Redux.assume: 0.000001 seconds 0.160574s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Executing statement 0.160602s: Entering Redux.assume(((R0 - 1) * (R0 - 1)) < A0) 0.160737s: Exiting Redux.assume: 0.000117 seconds 0.160765s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Verifying call 0.160779s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.160793s: Entering Redux.query(true) 0.160807s: Exiting Redux.query 0.160820s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.160831s: Entering Redux.assume(true) 0.160845s: Exiting Redux.assume: 0.000001 seconds 0.160858s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Executing statement 0.160879s: Entering Redux.query(!(2 = 0)) 0.160892s: Exiting Redux.query 0.160908s: Entering Redux.assume(%(A0, 2) = 1) 0.160925s: Exiting Redux.assume: 0.000004 seconds 0.160939s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.160952s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.160964s: Entering Redux.query(true) 0.160977s: Exiting Redux.query 0.160989s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.161000s: Entering Redux.assume(true) 0.161013s: Exiting Redux.assume: 0.000001 seconds 0.161024s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.161041s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.161053s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.161067s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.161175s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.161198s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.161963s: Exiting Redux.query 0.161991s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.162009s: Exiting Redux.assert_term: 0.000004 seconds 0.162021s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.162035s: Exiting Redux.assert_term: 0.000003 seconds 0.162045s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.162059s: Exiting Redux.assert_term: 0.000003 seconds 0.162068s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.162081s: Exiting Redux.assert_term: 0.000003 seconds 0.162091s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.162106s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.162129s: Exiting Redux.assume: 0.000014 seconds 0.162141s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.162151s: Entering Redux.assume(!(1 = 0)) 0.162163s: Exiting Redux.assume: 0.000002 seconds 0.162174s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.162189s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.162215s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.162234s: Exiting Redux.assume: 0.000006 seconds 0.162245s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.162257s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.162268s: Entering Redux.query(1 <= 1) 0.162278s: Exiting Redux.query 0.162289s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.162300s: Entering Redux.assume(1 <= 1) 0.162312s: Exiting Redux.assume: 0.000001 seconds 0.162322s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.162334s: Entering Redux.assume(!(!(r0 = 0))) 0.162365s: Exiting Redux.assume: 0.000020 seconds 0.162375s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.162389s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.162412s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.162430s: Exiting Redux.assume: 0.000006 seconds 0.162440s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.162451s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.162461s: Entering Redux.query(1 <= 1) 0.162471s: Exiting Redux.query 0.162481s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.162490s: Entering Redux.assume(1 <= 1) 0.162502s: Exiting Redux.assume: 0.000001 seconds 0.162513s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.162524s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.162534s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.162544s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.162557s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.162578s: Exiting Redux.assume: 0.000011 seconds 0.162592s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.162605s: Exiting Redux.assume: 0.000003 seconds 0.162693s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.162713s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.162727s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.162755s: Exiting Redux.query 0.162769s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.162784s: Exiting Redux.assert_term: 0.000004 seconds 0.162796s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.162810s: Exiting Redux.assert_term: 0.000003 seconds 0.162820s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.162835s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.162858s: Exiting Redux.assume: 0.000011 seconds 0.162868s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.162880s: Entering Redux.assume(!(1 = 0)) 0.162892s: Exiting Redux.assume: 0.000001 seconds 0.162902s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.162917s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.162941s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.162960s: Exiting Redux.assume: 0.000006 seconds 0.162971s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.162982s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.162992s: Entering Redux.query(1 <= 1) 0.163002s: Exiting Redux.query 0.163012s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.163022s: Entering Redux.assume(1 <= 1) 0.163035s: Exiting Redux.assume: 0.000001 seconds 0.163044s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.163057s: Entering Redux.assume(!(0 < r2)) 0.163074s: Exiting Redux.assume: 0.000007 seconds 0.163085s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.163097s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.163115s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.163129s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.163149s: Exiting Redux.query 0.163163s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.163179s: Exiting Redux.assert_term: 0.000004 seconds 0.163190s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.163204s: Exiting Redux.assert_term: 0.000003 seconds 0.163215s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.163229s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.163262s: Exiting Redux.assume: 0.000022 seconds 0.163273s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.163284s: Entering Redux.assume(!(1 = 0)) 0.163296s: Exiting Redux.assume: 0.000001 seconds 0.163307s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.163321s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.163346s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.163365s: Exiting Redux.assume: 0.000007 seconds 0.163376s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.163386s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.163397s: Entering Redux.query(1 <= 1) 0.163410s: Exiting Redux.query 0.163423s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.163435s: Entering Redux.assume(1 <= 1) 0.163446s: Exiting Redux.assume: 0.000001 seconds 0.163456s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.163471s: Entering Redux.assume(!(r3 < 0)) 0.163490s: Exiting Redux.assume: 0.000008 seconds 0.163501s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.163517s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.163531s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.163553s: Exiting Redux.query 0.163566s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.163579s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.163594s: Entering Redux.assume(!(!(r3 < 0))) 0.163618s: Exiting Redux.assume: 0.000010 seconds 0.163633s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.163648s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.163665s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.163682s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.163915s: Exiting Redux.query 0.163932s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.163943s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.163957s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.163979s: Exiting Redux.assume: 0.000011 seconds 0.163991s: Entering Redux.assume(!(!(1 = 0))) 0.164003s: Exiting Redux.assume: 0.000001 seconds 0.164016s: Entering Redux.assume(!(!(0 < r2))) 0.164033s: Exiting Redux.assume: 0.000007 seconds 0.164044s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.164058s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.164158s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.164176s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.164399s: Exiting Redux.query 0.164413s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.164424s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.164438s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.164458s: Exiting Redux.assume: 0.000010 seconds 0.164470s: Entering Redux.assume(!(!(1 = 0))) 0.164481s: Exiting Redux.assume: 0.000001 seconds 0.164495s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.164515s: Exiting Redux.assume: 0.000008 seconds 0.164526s: Entering Redux.assume(!(!(1 = 0))) 0.164538s: Exiting Redux.assume: 0.000001 seconds 0.164551s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.164565s: Exiting Redux.assume: 0.000002 seconds 0.164577s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.164588s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.164598s: Entering Redux.query(true) 0.164609s: Exiting Redux.query 0.164619s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.164629s: Entering Redux.assume(true) 0.164641s: Exiting Redux.assume: 0.000001 seconds 0.164651s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.164668s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.164679s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.164694s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.164713s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.164730s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.165418s: Exiting Redux.query 0.165435s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.165452s: Exiting Redux.assert_term: 0.000004 seconds 0.165464s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.165477s: Exiting Redux.assert_term: 0.000003 seconds 0.165488s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.165501s: Exiting Redux.assert_term: 0.000003 seconds 0.165512s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.165526s: Exiting Redux.assert_term: 0.000003 seconds 0.165535s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.165549s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.165571s: Exiting Redux.assume: 0.000012 seconds 0.165581s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.165592s: Entering Redux.assume(!(1 = 0)) 0.165604s: Exiting Redux.assume: 0.000002 seconds 0.165617s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.165633s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.165658s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.165677s: Exiting Redux.assume: 0.000006 seconds 0.165688s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.165698s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.165710s: Entering Redux.query(1 <= 1) 0.165721s: Exiting Redux.query 0.165732s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.165755s: Entering Redux.assume(1 <= 1) 0.165767s: Exiting Redux.assume: 0.000002 seconds 0.165777s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.165791s: Entering Redux.assume(!(!(r0 = 0))) 0.165829s: Exiting Redux.assume: 0.000023 seconds 0.165843s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.165856s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.165882s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.165900s: Exiting Redux.assume: 0.000007 seconds 0.165912s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.165923s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.165933s: Entering Redux.query(1 <= 1) 0.165944s: Exiting Redux.query 0.165954s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.165966s: Entering Redux.assume(1 <= 1) 0.165981s: Exiting Redux.assume: 0.000001 seconds 0.165995s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.166008s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.166018s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.166028s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.166042s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.166065s: Exiting Redux.assume: 0.000011 seconds 0.166077s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.166091s: Exiting Redux.assume: 0.000003 seconds 0.166103s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.166122s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.166136s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.166157s: Exiting Redux.query 0.166174s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.166193s: Exiting Redux.assert_term: 0.000006 seconds 0.166206s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.166220s: Exiting Redux.assert_term: 0.000003 seconds 0.166232s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.166247s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.166272s: Exiting Redux.assume: 0.000012 seconds 0.166283s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.166294s: Entering Redux.assume(!(1 = 0)) 0.166308s: Exiting Redux.assume: 0.000002 seconds 0.166319s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.166333s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.166359s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.166377s: Exiting Redux.assume: 0.000007 seconds 0.166388s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.166399s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.166410s: Entering Redux.query(1 <= 1) 0.166421s: Exiting Redux.query 0.166431s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.166441s: Entering Redux.assume(1 <= 1) 0.166453s: Exiting Redux.assume: 0.000001 seconds 0.166463s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.166476s: Entering Redux.assume(!(0 < r2)) 0.166494s: Exiting Redux.assume: 0.000006 seconds 0.166506s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.166518s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.166535s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.166552s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.166573s: Exiting Redux.query 0.166587s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.166603s: Exiting Redux.assert_term: 0.000004 seconds 0.166614s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.166628s: Exiting Redux.assert_term: 0.000002 seconds 0.166639s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.166653s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.166686s: Exiting Redux.assume: 0.000021 seconds 0.166696s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.166707s: Entering Redux.assume(!(1 = 0)) 0.166720s: Exiting Redux.assume: 0.000001 seconds 0.166733s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.166757s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.166898s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.166920s: Exiting Redux.assume: 0.000008 seconds 0.166931s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.166941s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.166952s: Entering Redux.query(1 <= 1) 0.166962s: Exiting Redux.query 0.166971s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.166981s: Entering Redux.assume(1 <= 1) 0.166993s: Exiting Redux.assume: 0.000001 seconds 0.167003s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.167016s: Entering Redux.assume(!(r3 < 0)) 0.167037s: Exiting Redux.assume: 0.000009 seconds 0.167048s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.167063s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.167077s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.167099s: Exiting Redux.query 0.167110s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.167120s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.167132s: Entering Redux.assume(!(!(r3 < 0))) 0.167152s: Exiting Redux.assume: 0.000009 seconds 0.167165s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.167179s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.167195s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.167210s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.167406s: Exiting Redux.query 0.167419s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.167429s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.167444s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.167465s: Exiting Redux.assume: 0.000011 seconds 0.167478s: Entering Redux.assume(!(!(1 = 0))) 0.167489s: Exiting Redux.assume: 0.000001 seconds 0.167504s: Entering Redux.assume(!(!(0 < r2))) 0.167521s: Exiting Redux.assume: 0.000006 seconds 0.167533s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.167547s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.167565s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.167581s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.167815s: Exiting Redux.query 0.167829s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.167839s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.167852s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.167873s: Exiting Redux.assume: 0.000010 seconds 0.167884s: Entering Redux.assume(!(!(1 = 0))) 0.167895s: Exiting Redux.assume: 0.000001 seconds 0.167909s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.167928s: Exiting Redux.assume: 0.000009 seconds 0.167940s: Entering Redux.assume(!(!(1 = 0))) 0.167952s: Exiting Redux.assume: 0.000001 seconds 0.167986s: Entering Redux.assume(!(((R0 - 1) * (R0 - 1)) < A0)) 0.168104s: Exiting Redux.assume: 0.000106 seconds 0.168118s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Verifying call 0.168129s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.168139s: Entering Redux.query(true) 0.168150s: Exiting Redux.query 0.168160s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.168170s: Entering Redux.assume(true) 0.168182s: Exiting Redux.assume: 0.000001 seconds 0.168193s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Executing statement 0.168211s: Entering Redux.query(!(2 = 0)) 0.168221s: Exiting Redux.query 0.168234s: Entering Redux.assume(%(A0, 2) = 1) 0.168248s: Exiting Redux.assume: 0.000003 seconds 0.168259s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.168268s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.168277s: Entering Redux.query(true) 0.168286s: Exiting Redux.query 0.168296s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.168305s: Entering Redux.assume(true) 0.168316s: Exiting Redux.assume: 0.000001 seconds 0.168325s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.168341s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.168352s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.168475s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.168497s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.168514s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.169273s: Exiting Redux.query 0.169291s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.169307s: Exiting Redux.assert_term: 0.000004 seconds 0.169319s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.169333s: Exiting Redux.assert_term: 0.000003 seconds 0.169345s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.169359s: Exiting Redux.assert_term: 0.000003 seconds 0.169370s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.169383s: Exiting Redux.assert_term: 0.000003 seconds 0.169393s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.169409s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.169433s: Exiting Redux.assume: 0.000012 seconds 0.169443s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.169455s: Entering Redux.assume(!(1 = 0)) 0.169467s: Exiting Redux.assume: 0.000002 seconds 0.169479s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.169495s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.169522s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.169541s: Exiting Redux.assume: 0.000006 seconds 0.169552s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.169563s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.169574s: Entering Redux.query(1 <= 1) 0.169690s: Exiting Redux.query 0.169701s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.169712s: Entering Redux.assume(1 <= 1) 0.169724s: Exiting Redux.assume: 0.000001 seconds 0.169746s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.169760s: Entering Redux.assume(!(!(r0 = 0))) 0.169792s: Exiting Redux.assume: 0.000021 seconds 0.169804s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.169816s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.169840s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.169858s: Exiting Redux.assume: 0.000007 seconds 0.169869s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.169879s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.169889s: Entering Redux.query(1 <= 1) 0.169899s: Exiting Redux.query 0.169909s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.169919s: Entering Redux.assume(1 <= 1) 0.169931s: Exiting Redux.assume: 0.000001 seconds 0.169941s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.169954s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.169964s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.169974s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.169987s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.170009s: Exiting Redux.assume: 0.000011 seconds 0.170022s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.170036s: Exiting Redux.assume: 0.000003 seconds 0.170048s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.170066s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.170081s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.170100s: Exiting Redux.query 0.170114s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.170129s: Exiting Redux.assert_term: 0.000004 seconds 0.170141s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.170155s: Exiting Redux.assert_term: 0.000004 seconds 0.170165s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.170181s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.170205s: Exiting Redux.assume: 0.000012 seconds 0.170215s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.170226s: Entering Redux.assume(!(1 = 0)) 0.170238s: Exiting Redux.assume: 0.000001 seconds 0.170249s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.170263s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.170287s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.170305s: Exiting Redux.assume: 0.000007 seconds 0.170316s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.170326s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.170337s: Entering Redux.query(1 <= 1) 0.170346s: Exiting Redux.query 0.170357s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.170367s: Entering Redux.assume(1 <= 1) 0.170379s: Exiting Redux.assume: 0.000001 seconds 0.170389s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.170403s: Entering Redux.assume(!(0 < r2)) 0.170421s: Exiting Redux.assume: 0.000007 seconds 0.170432s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.170444s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.170462s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.170477s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.170497s: Exiting Redux.query 0.170511s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.170526s: Exiting Redux.assert_term: 0.000003 seconds 0.170538s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.170551s: Exiting Redux.assert_term: 0.000003 seconds 0.170562s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.170575s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.170611s: Exiting Redux.assume: 0.000024 seconds 0.170621s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.170632s: Entering Redux.assume(!(1 = 0)) 0.170643s: Exiting Redux.assume: 0.000001 seconds 0.170653s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.170666s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.170690s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.170709s: Exiting Redux.assume: 0.000008 seconds 0.170721s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.170732s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.170752s: Entering Redux.query(1 <= 1) 0.170763s: Exiting Redux.query 0.170774s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.170783s: Entering Redux.assume(1 <= 1) 0.170795s: Exiting Redux.assume: 0.000002 seconds 0.170805s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.170818s: Entering Redux.assume(!(r3 < 0)) 0.170838s: Exiting Redux.assume: 0.000009 seconds 0.170848s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.170864s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.170878s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.170900s: Exiting Redux.query 0.170911s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.170921s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.170933s: Entering Redux.assume(!(!(r3 < 0))) 0.170952s: Exiting Redux.assume: 0.000007 seconds 0.170964s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.170977s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.170994s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.171008s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.171323s: Exiting Redux.query 0.171339s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.171351s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.171365s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.171388s: Exiting Redux.assume: 0.000012 seconds 0.171400s: Entering Redux.assume(!(!(1 = 0))) 0.171413s: Exiting Redux.assume: 0.000001 seconds 0.171426s: Entering Redux.assume(!(!(0 < r2))) 0.171443s: Exiting Redux.assume: 0.000006 seconds 0.171454s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.171468s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.171485s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.171504s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.171731s: Exiting Redux.query 0.171752s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.171764s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.171778s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.171801s: Exiting Redux.assume: 0.000011 seconds 0.171813s: Entering Redux.assume(!(!(1 = 0))) 0.171824s: Exiting Redux.assume: 0.000001 seconds 0.171840s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.171860s: Exiting Redux.assume: 0.000009 seconds 0.171874s: Entering Redux.assume(!(!(1 = 0))) 0.171887s: Exiting Redux.assume: 0.000001 seconds 0.171902s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.171916s: Exiting Redux.assume: 0.000002 seconds 0.171928s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.171939s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.171950s: Entering Redux.query(true) 0.171960s: Exiting Redux.query 0.171971s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.171980s: Entering Redux.assume(true) 0.171992s: Exiting Redux.assume: 0.000001 seconds 0.172002s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.172018s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.172030s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.172044s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.172063s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.172079s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.173029s: Exiting Redux.query 0.173055s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.173075s: Exiting Redux.assert_term: 0.000006 seconds 0.173087s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.173101s: Exiting Redux.assert_term: 0.000003 seconds 0.173113s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.173128s: Exiting Redux.assert_term: 0.000003 seconds 0.173139s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.173156s: Exiting Redux.assert_term: 0.000003 seconds 0.173167s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.173182s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.173206s: Exiting Redux.assume: 0.000014 seconds 0.173217s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.173231s: Entering Redux.assume(!(1 = 0)) 0.173245s: Exiting Redux.assume: 0.000000 seconds 0.173259s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.173278s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.173306s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.173325s: Exiting Redux.assume: 0.000006 seconds 0.173337s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.173347s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.173358s: Entering Redux.query(1 <= 1) 0.173369s: Exiting Redux.query 0.173381s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.173395s: Entering Redux.assume(1 <= 1) 0.173409s: Exiting Redux.assume: 0.000001 seconds 0.173419s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.173433s: Entering Redux.assume(!(!(r0 = 0))) 0.173465s: Exiting Redux.assume: 0.000020 seconds 0.173476s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.173490s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.173516s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.173534s: Exiting Redux.assume: 0.000007 seconds 0.173545s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.173555s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.173565s: Entering Redux.query(1 <= 1) 0.173575s: Exiting Redux.query 0.173585s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.173596s: Entering Redux.assume(1 <= 1) 0.173607s: Exiting Redux.assume: 0.000001 seconds 0.173618s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.173630s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.173641s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.173652s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.173664s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.173686s: Exiting Redux.assume: 0.000010 seconds 0.173699s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.173715s: Exiting Redux.assume: 0.000004 seconds 0.173728s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.173762s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.173778s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.173797s: Exiting Redux.query 0.173811s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.173827s: Exiting Redux.assert_term: 0.000004 seconds 0.173839s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.173852s: Exiting Redux.assert_term: 0.000003 seconds 0.173864s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.173878s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.173902s: Exiting Redux.assume: 0.000012 seconds 0.173912s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.173924s: Entering Redux.assume(!(1 = 0)) 0.173936s: Exiting Redux.assume: 0.000001 seconds 0.173947s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.173962s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.174056s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.174076s: Exiting Redux.assume: 0.000006 seconds 0.174086s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.174096s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.174106s: Entering Redux.query(1 <= 1) 0.174116s: Exiting Redux.query 0.174125s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.174135s: Entering Redux.assume(1 <= 1) 0.174146s: Exiting Redux.assume: 0.000001 seconds 0.174155s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.174168s: Entering Redux.assume(!(0 < r2)) 0.174186s: Exiting Redux.assume: 0.000006 seconds 0.174197s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.174208s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.174227s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.174242s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.174262s: Exiting Redux.query 0.174275s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.174290s: Exiting Redux.assert_term: 0.000003 seconds 0.174301s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.174315s: Exiting Redux.assert_term: 0.000003 seconds 0.174325s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.174339s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.174372s: Exiting Redux.assume: 0.000023 seconds 0.174382s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.174394s: Entering Redux.assume(!(1 = 0)) 0.174405s: Exiting Redux.assume: 0.000001 seconds 0.174415s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.174428s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.174454s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.174473s: Exiting Redux.assume: 0.000007 seconds 0.174484s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.174495s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.174505s: Entering Redux.query(1 <= 1) 0.174514s: Exiting Redux.query 0.174524s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.174534s: Entering Redux.assume(1 <= 1) 0.174546s: Exiting Redux.assume: 0.000001 seconds 0.174557s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.174569s: Entering Redux.assume(!(r3 < 0)) 0.174588s: Exiting Redux.assume: 0.000009 seconds 0.174599s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.174615s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.174631s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.174652s: Exiting Redux.query 0.174663s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.174672s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.174684s: Entering Redux.assume(!(!(r3 < 0))) 0.174703s: Exiting Redux.assume: 0.000007 seconds 0.174715s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.174729s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.174759s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.174775s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.174967s: Exiting Redux.query 0.174981s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.174992s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.175005s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.175027s: Exiting Redux.assume: 0.000010 seconds 0.175039s: Entering Redux.assume(!(!(1 = 0))) 0.175050s: Exiting Redux.assume: 0.000001 seconds 0.175063s: Entering Redux.assume(!(!(0 < r2))) 0.175080s: Exiting Redux.assume: 0.000006 seconds 0.175091s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.175104s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.175120s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.175134s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.175658s: Exiting Redux.query 0.175683s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.175696s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.175715s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.175758s: Exiting Redux.assume: 0.000027 seconds 0.175776s: Entering Redux.assume(!(!(1 = 0))) 0.175792s: Exiting Redux.assume: 0.000001 seconds 0.175809s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.175833s: Exiting Redux.assume: 0.000011 seconds 0.175847s: Entering Redux.assume(!(!(1 = 0))) 0.175861s: Exiting Redux.assume: 0.000001 seconds 0.175911s: Entering Redux.assume(!(0 <= R0)) 0.175929s: Exiting Redux.assume: 0.000007 seconds 0.175939s: Entering Redux.assume(false) 0.175952s: Exiting Redux.assume: 0.000001 seconds 0.175962s: Entering Redux.assume(!(false)) 0.175975s: Exiting Redux.assume: 0.000001 seconds 0.175990s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(42,5-24): Verifying call 0.176003s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.176015s: Entering Redux.query(true) 0.176025s: Exiting Redux.query 0.176037s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.176046s: Entering Redux.assume(true) 0.176058s: Exiting Redux.assume: 0.000001 seconds 0.176069s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Executing statement 0.176094s: Entering Redux.assume(((R0 - 1) * (R0 - 1)) < A0) 0.176203s: Exiting Redux.assume: 0.000095 seconds 0.176223s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Verifying call 0.176238s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.176251s: Entering Redux.query(true) 0.176266s: Exiting Redux.query 0.176278s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.176289s: Entering Redux.assume(true) 0.176301s: Exiting Redux.assume: 0.000002 seconds 0.176312s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Executing statement 0.176330s: Entering Redux.query(!(2 = 0)) 0.176341s: Exiting Redux.query 0.176358s: Entering Redux.assume(%(A0, 2) = 1) 0.176377s: Exiting Redux.assume: 0.000005 seconds 0.176393s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.176405s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.176415s: Entering Redux.query(true) 0.176425s: Exiting Redux.query 0.176436s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.176446s: Entering Redux.assume(true) 0.176458s: Exiting Redux.assume: 0.000002 seconds 0.176468s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.176486s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.176498s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.176515s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.176537s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.176555s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.176737s: Exiting Redux.query 0.176765s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.176780s: Exiting Redux.assert_term: 0.000004 seconds 0.176791s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.176805s: Exiting Redux.assert_term: 0.000003 seconds 0.176815s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.176829s: Exiting Redux.assert_term: 0.000003 seconds 0.176840s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.176854s: Exiting Redux.assert_term: 0.000004 seconds 0.176865s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.176880s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.176905s: Exiting Redux.assume: 0.000013 seconds 0.176915s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.176927s: Entering Redux.assume(!(1 = 0)) 0.176940s: Exiting Redux.assume: 0.000001 seconds 0.176953s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.176971s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.176999s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.177018s: Exiting Redux.assume: 0.000006 seconds 0.177030s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.177041s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.177052s: Entering Redux.query(1 <= 1) 0.177062s: Exiting Redux.query 0.177072s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.177082s: Entering Redux.assume(1 <= 1) 0.177094s: Exiting Redux.assume: 0.000001 seconds 0.177104s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.177118s: Entering Redux.assume(!(!(r0 = 0))) 0.177149s: Exiting Redux.assume: 0.000019 seconds 0.177160s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.177173s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.177199s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.177222s: Exiting Redux.assume: 0.000008 seconds 0.177235s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.177246s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.177256s: Entering Redux.query(1 <= 1) 0.177266s: Exiting Redux.query 0.177277s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.177287s: Entering Redux.assume(1 <= 1) 0.177299s: Exiting Redux.assume: 0.000001 seconds 0.177310s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.177323s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.177334s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.177344s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.177358s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.177379s: Exiting Redux.assume: 0.000011 seconds 0.177393s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.177408s: Exiting Redux.assume: 0.000003 seconds 0.177484s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.177506s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.177521s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.177540s: Exiting Redux.query 0.177554s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.177570s: Exiting Redux.assert_term: 0.000005 seconds 0.177581s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.177594s: Exiting Redux.assert_term: 0.000003 seconds 0.177604s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.177618s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.177641s: Exiting Redux.assume: 0.000012 seconds 0.177650s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.177663s: Entering Redux.assume(!(1 = 0)) 0.177675s: Exiting Redux.assume: 0.000001 seconds 0.177686s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.177700s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.177728s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.177763s: Exiting Redux.assume: 0.000008 seconds 0.177778s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.177789s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.177800s: Entering Redux.query(1 <= 1) 0.177811s: Exiting Redux.query 0.177821s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.177832s: Entering Redux.assume(1 <= 1) 0.177843s: Exiting Redux.assume: 0.000001 seconds 0.177854s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.177867s: Entering Redux.assume(!(0 < r2)) 0.177887s: Exiting Redux.assume: 0.000007 seconds 0.177898s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.177911s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.177930s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.177946s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.177967s: Exiting Redux.query 0.177980s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.177995s: Exiting Redux.assert_term: 0.000004 seconds 0.178007s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.178020s: Exiting Redux.assert_term: 0.000003 seconds 0.178029s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.178044s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.178077s: Exiting Redux.assume: 0.000022 seconds 0.178088s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.178099s: Entering Redux.assume(!(1 = 0)) 0.178110s: Exiting Redux.assume: 0.000001 seconds 0.178122s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.178135s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.178161s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.178180s: Exiting Redux.assume: 0.000007 seconds 0.178192s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.178202s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.178212s: Entering Redux.query(1 <= 1) 0.178222s: Exiting Redux.query 0.178232s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.178242s: Entering Redux.assume(1 <= 1) 0.178253s: Exiting Redux.assume: 0.000001 seconds 0.178263s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.178277s: Entering Redux.assume(!(r3 < 0)) 0.178296s: Exiting Redux.assume: 0.000008 seconds 0.178307s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.178323s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.178338s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.178360s: Exiting Redux.query 0.178371s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.178381s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.178392s: Entering Redux.assume(!(!(r3 < 0))) 0.178411s: Exiting Redux.assume: 0.000007 seconds 0.178423s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.178435s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.178452s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.178466s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.178656s: Exiting Redux.query 0.178670s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.178680s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.178694s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.178716s: Exiting Redux.assume: 0.000011 seconds 0.178729s: Entering Redux.assume(!(!(1 = 0))) 0.178752s: Exiting Redux.assume: 0.000001 seconds 0.178766s: Entering Redux.assume(!(!(0 < r2))) 0.178784s: Exiting Redux.assume: 0.000007 seconds 0.178797s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.178813s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.179022s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.179042s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.179314s: Exiting Redux.query 0.179335s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.179347s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.179362s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.179384s: Exiting Redux.assume: 0.000011 seconds 0.179396s: Entering Redux.assume(!(!(1 = 0))) 0.179408s: Exiting Redux.assume: 0.000001 seconds 0.179424s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.179446s: Exiting Redux.assume: 0.000010 seconds 0.179458s: Entering Redux.assume(!(!(1 = 0))) 0.179470s: Exiting Redux.assume: 0.000001 seconds 0.179484s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.179498s: Exiting Redux.assume: 0.000002 seconds 0.179513s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.179527s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.179540s: Entering Redux.query(true) 0.179551s: Exiting Redux.query 0.179562s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.179572s: Entering Redux.assume(true) 0.179583s: Exiting Redux.assume: 0.000001 seconds 0.179593s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.179612s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.179623s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.179640s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.179660s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.179676s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.179850s: Exiting Redux.query 0.179866s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.179881s: Exiting Redux.assert_term: 0.000004 seconds 0.179892s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.179905s: Exiting Redux.assert_term: 0.000003 seconds 0.179916s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.179929s: Exiting Redux.assert_term: 0.000002 seconds 0.179939s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.179952s: Exiting Redux.assert_term: 0.000002 seconds 0.179961s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.179976s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.180000s: Exiting Redux.assume: 0.000012 seconds 0.180010s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.180021s: Entering Redux.assume(!(1 = 0)) 0.180032s: Exiting Redux.assume: 0.000001 seconds 0.180043s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.180058s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.180085s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.180103s: Exiting Redux.assume: 0.000006 seconds 0.180114s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.180123s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.180133s: Entering Redux.query(1 <= 1) 0.180142s: Exiting Redux.query 0.180152s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.180162s: Entering Redux.assume(1 <= 1) 0.180173s: Exiting Redux.assume: 0.000001 seconds 0.180182s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.180195s: Entering Redux.assume(!(!(r0 = 0))) 0.180224s: Exiting Redux.assume: 0.000018 seconds 0.180234s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.180246s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.180269s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.180287s: Exiting Redux.assume: 0.000006 seconds 0.180297s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.180307s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.180317s: Entering Redux.query(1 <= 1) 0.180326s: Exiting Redux.query 0.180336s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.180346s: Entering Redux.assume(1 <= 1) 0.180357s: Exiting Redux.assume: 0.000001 seconds 0.180367s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.180378s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.180387s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.180397s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.180409s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.180546s: Exiting Redux.assume: 0.000127 seconds 0.180563s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.180576s: Exiting Redux.assume: 0.000002 seconds 0.180587s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.180605s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.180619s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.180637s: Exiting Redux.query 0.180651s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.180665s: Exiting Redux.assert_term: 0.000003 seconds 0.180676s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.180690s: Exiting Redux.assert_term: 0.000003 seconds 0.180699s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.180712s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.180746s: Exiting Redux.assume: 0.000013 seconds 0.180759s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.180774s: Entering Redux.assume(!(1 = 0)) 0.180785s: Exiting Redux.assume: 0.000001 seconds 0.180796s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.180809s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.180834s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.180852s: Exiting Redux.assume: 0.000006 seconds 0.180862s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.180872s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.180882s: Entering Redux.query(1 <= 1) 0.180891s: Exiting Redux.query 0.180901s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.180911s: Entering Redux.assume(1 <= 1) 0.180923s: Exiting Redux.assume: 0.000001 seconds 0.180932s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.180945s: Entering Redux.assume(!(0 < r2)) 0.180962s: Exiting Redux.assume: 0.000007 seconds 0.180972s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.180984s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.181001s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.181015s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.181035s: Exiting Redux.query 0.181048s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.181062s: Exiting Redux.assert_term: 0.000004 seconds 0.181073s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.181086s: Exiting Redux.assert_term: 0.000003 seconds 0.181096s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.181109s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.181142s: Exiting Redux.assume: 0.000023 seconds 0.181152s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.181163s: Entering Redux.assume(!(1 = 0)) 0.181174s: Exiting Redux.assume: 0.000001 seconds 0.181185s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.181198s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.181221s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.181240s: Exiting Redux.assume: 0.000007 seconds 0.181252s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.181261s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.181271s: Entering Redux.query(1 <= 1) 0.181282s: Exiting Redux.query 0.181292s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.181302s: Entering Redux.assume(1 <= 1) 0.181313s: Exiting Redux.assume: 0.000001 seconds 0.181323s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.181336s: Entering Redux.assume(!(r3 < 0)) 0.181355s: Exiting Redux.assume: 0.000009 seconds 0.181365s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.181381s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.181395s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.181416s: Exiting Redux.query 0.181427s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.181436s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.181448s: Entering Redux.assume(!(!(r3 < 0))) 0.181466s: Exiting Redux.assume: 0.000007 seconds 0.181478s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.181491s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.181507s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.181522s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.181781s: Exiting Redux.query 0.181804s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.181817s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.181834s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.181857s: Exiting Redux.assume: 0.000012 seconds 0.181869s: Entering Redux.assume(!(!(1 = 0))) 0.181881s: Exiting Redux.assume: 0.000001 seconds 0.181893s: Entering Redux.assume(!(!(0 < r2))) 0.181910s: Exiting Redux.assume: 0.000006 seconds 0.181923s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.181940s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.181957s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.181973s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.182209s: Exiting Redux.query 0.182224s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.182235s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.182251s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.182275s: Exiting Redux.assume: 0.000011 seconds 0.182287s: Entering Redux.assume(!(!(1 = 0))) 0.182298s: Exiting Redux.assume: 0.000001 seconds 0.182315s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.182336s: Exiting Redux.assume: 0.000008 seconds 0.182350s: Entering Redux.assume(!(!(1 = 0))) 0.182362s: Exiting Redux.assume: 0.000002 seconds 0.182396s: Entering Redux.assume(!(((R0 - 1) * (R0 - 1)) < A0)) 0.182524s: Exiting Redux.assume: 0.000116 seconds 0.182538s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(43,5-24): Verifying call 0.182549s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.182558s: Entering Redux.query(true) 0.182570s: Exiting Redux.query 0.182580s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.182590s: Entering Redux.assume(true) 0.182601s: Exiting Redux.assume: 0.000001 seconds 0.182610s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Executing statement 0.182627s: Entering Redux.query(!(2 = 0)) 0.182637s: Exiting Redux.query 0.182651s: Entering Redux.assume(%(A0, 2) = 1) 0.182664s: Exiting Redux.assume: 0.000003 seconds 0.182674s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.182684s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.182693s: Entering Redux.query(true) 0.182703s: Exiting Redux.query 0.182712s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.182720s: Entering Redux.assume(true) 0.182732s: Exiting Redux.assume: 0.000002 seconds 0.182751s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.182768s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.182778s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.182793s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.182812s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.182828s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.183816s: Exiting Redux.query 0.183835s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.183851s: Exiting Redux.assert_term: 0.000005 seconds 0.183863s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.183876s: Exiting Redux.assert_term: 0.000003 seconds 0.183887s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.183899s: Exiting Redux.assert_term: 0.000002 seconds 0.183910s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.183923s: Exiting Redux.assert_term: 0.000003 seconds 0.183934s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.183948s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.183971s: Exiting Redux.assume: 0.000014 seconds 0.183981s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.183992s: Entering Redux.assume(!(1 = 0)) 0.184003s: Exiting Redux.assume: 0.000001 seconds 0.184014s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.184028s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.184053s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.184072s: Exiting Redux.assume: 0.000007 seconds 0.184083s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.184094s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.184105s: Entering Redux.query(1 <= 1) 0.184114s: Exiting Redux.query 0.184124s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.184135s: Entering Redux.assume(1 <= 1) 0.184146s: Exiting Redux.assume: 0.000001 seconds 0.184156s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.184170s: Entering Redux.assume(!(!(r0 = 0))) 0.184198s: Exiting Redux.assume: 0.000018 seconds 0.184209s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.184222s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.184245s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.184264s: Exiting Redux.assume: 0.000006 seconds 0.184275s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.184285s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.184295s: Entering Redux.query(1 <= 1) 0.184305s: Exiting Redux.query 0.184315s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.184325s: Entering Redux.assume(1 <= 1) 0.184338s: Exiting Redux.assume: 0.000001 seconds 0.184347s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.184358s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.184368s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.184377s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.184390s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.184410s: Exiting Redux.assume: 0.000010 seconds 0.184423s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.184437s: Exiting Redux.assume: 0.000003 seconds 0.184447s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.184465s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.184478s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.184495s: Exiting Redux.query 0.184508s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.184522s: Exiting Redux.assert_term: 0.000004 seconds 0.184533s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.184546s: Exiting Redux.assert_term: 0.000002 seconds 0.184556s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.184569s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.184591s: Exiting Redux.assume: 0.000012 seconds 0.184601s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.184611s: Entering Redux.assume(!(1 = 0)) 0.184622s: Exiting Redux.assume: 0.000001 seconds 0.184634s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.184646s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.185076s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.185096s: Exiting Redux.assume: 0.000007 seconds 0.185107s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.185117s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.185127s: Entering Redux.query(1 <= 1) 0.185136s: Exiting Redux.query 0.185146s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.185156s: Entering Redux.assume(1 <= 1) 0.185167s: Exiting Redux.assume: 0.000001 seconds 0.185176s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.185189s: Entering Redux.assume(!(0 < r2)) 0.185206s: Exiting Redux.assume: 0.000007 seconds 0.185217s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.185228s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.185246s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.185260s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.185280s: Exiting Redux.query 0.185292s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.185307s: Exiting Redux.assert_term: 0.000004 seconds 0.185317s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.185330s: Exiting Redux.assert_term: 0.000003 seconds 0.185340s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.185353s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.185386s: Exiting Redux.assume: 0.000023 seconds 0.185396s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.185407s: Entering Redux.assume(!(1 = 0)) 0.185419s: Exiting Redux.assume: 0.000001 seconds 0.185429s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.185442s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.185467s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.185486s: Exiting Redux.assume: 0.000007 seconds 0.185497s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.185506s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.185516s: Entering Redux.query(1 <= 1) 0.185526s: Exiting Redux.query 0.185535s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.185545s: Entering Redux.assume(1 <= 1) 0.185557s: Exiting Redux.assume: 0.000001 seconds 0.185566s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.185579s: Entering Redux.assume(!(r3 < 0)) 0.185597s: Exiting Redux.assume: 0.000008 seconds 0.185607s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.185622s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.185635s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.185657s: Exiting Redux.query 0.185668s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.185677s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.185688s: Entering Redux.assume(!(!(r3 < 0))) 0.185707s: Exiting Redux.assume: 0.000008 seconds 0.185718s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.185732s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.185758s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.185774s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.185967s: Exiting Redux.query 0.185981s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.185992s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.186006s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.186028s: Exiting Redux.assume: 0.000010 seconds 0.186039s: Entering Redux.assume(!(!(1 = 0))) 0.186052s: Exiting Redux.assume: 0.000002 seconds 0.186065s: Entering Redux.assume(!(!(0 < r2))) 0.186081s: Exiting Redux.assume: 0.000006 seconds 0.186093s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.186107s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.186123s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.186139s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.186572s: Exiting Redux.query 0.186587s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.186599s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.186613s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.186635s: Exiting Redux.assume: 0.000010 seconds 0.186647s: Entering Redux.assume(!(!(1 = 0))) 0.186659s: Exiting Redux.assume: 0.000001 seconds 0.186674s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.186693s: Exiting Redux.assume: 0.000008 seconds 0.186705s: Entering Redux.assume(!(!(1 = 0))) 0.186716s: Exiting Redux.assume: 0.000001 seconds 0.186730s: Entering Redux.assume(!(%(A0, 2) = 1)) 0.186753s: Exiting Redux.assume: 0.000003 seconds 0.186765s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.186776s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.186787s: Entering Redux.query(true) 0.186799s: Exiting Redux.query 0.186810s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.186819s: Entering Redux.assume(true) 0.186830s: Exiting Redux.assume: 0.000001 seconds 0.186840s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(47,7-8): Executing statement 0.186856s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.186867s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.186881s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.186900s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.186916s: Entering Redux.query(((1 * 2) + (((2 * R0) + 1) * ((2 * R0) + 1))) = ((((1 * 1) + (((2 * R0) + 1) * 2)) + (A0 * 4)) + (((R0 * R0) - A0) * 4))) 0.187647s: Exiting Redux.query 0.187664s: Entering Redux.assert_term(-9223372036854775808 <= r0 && r0 <= 9223372036854775807) 0.187679s: Exiting Redux.assert_term: 0.000005 seconds 0.187691s: Entering Redux.assert_term(-9223372036854775808 <= v0 && v0 <= 9223372036854775807) 0.187704s: Exiting Redux.assert_term: 0.000003 seconds 0.187714s: Entering Redux.assert_term(-9223372036854775808 <= r1 && r1 <= 9223372036854775807) 0.187727s: Exiting Redux.assert_term: 0.000003 seconds 0.187749s: Entering Redux.assert_term(-9223372036854775808 <= u0 && u0 <= 9223372036854775807) 0.187764s: Exiting Redux.assert_term: 0.000004 seconds 0.187777s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Producing assertion 0.187791s: Entering Redux.assume(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.187816s: Exiting Redux.assume: 0.000014 seconds 0.187826s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.187838s: Entering Redux.assume(!(1 = 0)) 0.187849s: Exiting Redux.assume: 0.000001 seconds 0.187863s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.188198s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.188228s: Entering Redux.assume((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.188247s: Exiting Redux.assume: 0.000007 seconds 0.188259s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.188269s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.188279s: Entering Redux.query(1 <= 1) 0.188289s: Exiting Redux.query 0.188301s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.188311s: Entering Redux.assume(1 <= 1) 0.188323s: Exiting Redux.assume: 0.000001 seconds 0.188333s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(55,9-11): Executing statement 0.188345s: Entering Redux.assume(!(!(r0 = 0))) 0.188375s: Exiting Redux.assume: 0.000019 seconds 0.188385s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(56,13-18): Executing statement 0.188397s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Executing statement 0.188419s: Entering Redux.assume((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0))) 0.188437s: Exiting Redux.assume: 0.000006 seconds 0.188447s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(77,5-22): Verifying call 0.188457s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.188466s: Entering Redux.query(1 <= 1) 0.188476s: Exiting Redux.query 0.188485s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.188495s: Entering Redux.assume(1 <= 1) 0.188506s: Exiting Redux.assume: 0.000001 seconds 0.188515s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(78,5-11): Executing return statement 0.188526s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.188537s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Cleaning up dummy fraction chunks 0.188547s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(79,1-2): Leak check. 0.188562s: Entering Redux.assume(!((4 * A0) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.188590s: Exiting Redux.assume: 0.000014 seconds 0.188606s: Entering Redux.assume(!(!(!(r0 = 0)))) 0.188623s: Exiting Redux.assume: 0.000004 seconds 0.188637s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Executing statement 0.188661s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.188680s: Entering Redux.query(((v0 * 2) + (u0 * u0)) = ((((v0 * v0) + (u0 * 2)) + (A0 * 4)) + (r0 * 4))) 0.188705s: Exiting Redux.query 0.188722s: Entering Redux.assert_term(-9223372036854775808 <= r2 && r2 <= 9223372036854775807) 0.188756s: Exiting Redux.assert_term: 0.000021 seconds 0.188770s: Entering Redux.assert_term(-9223372036854775808 <= v1 && v1 <= 9223372036854775807) 0.188787s: Exiting Redux.assert_term: 0.000004 seconds 0.188798s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Producing assertion 0.188813s: Entering Redux.assume(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.188836s: Exiting Redux.assume: 0.000013 seconds 0.188847s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,9-14): Evaluating loop condition 0.188858s: Entering Redux.assume(!(1 = 0)) 0.188871s: Exiting Redux.assume: 0.000001 seconds 0.188885s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(59,2-3): Executing statement 0.188900s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Executing statement 0.188927s: Entering Redux.assume((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1))) 0.188946s: Exiting Redux.assume: 0.000006 seconds 0.188957s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(60,6-23): Verifying call 0.188969s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.188982s: Entering Redux.query(1 <= 1) 0.188995s: Exiting Redux.query 0.189008s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.189019s: Entering Redux.assume(1 <= 1) 0.189031s: Exiting Redux.assume: 0.000001 seconds 0.189040s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(61,13-15): Executing statement 0.189053s: Entering Redux.assume(!(0 < r2)) 0.189072s: Exiting Redux.assume: 0.000008 seconds 0.189082s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(62,17-22): Executing statement 0.189094s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Executing statement 0.189112s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.189126s: Entering Redux.query(((v1 * 2) + (u0 * u0)) = ((((v1 * v1) + (u0 * 2)) + (A0 * 4)) + (r2 * 4))) 0.189145s: Exiting Redux.query 0.189159s: Entering Redux.assert_term(-9223372036854775808 <= r3 && r3 <= 9223372036854775807) 0.189173s: Exiting Redux.assert_term: 0.000003 seconds 0.189184s: Entering Redux.assert_term(-9223372036854775808 <= u1 && u1 <= 9223372036854775807) 0.189197s: Exiting Redux.assert_term: 0.000003 seconds 0.189206s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Producing assertion 0.189220s: Entering Redux.assume(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.189253s: Exiting Redux.assume: 0.000022 seconds 0.189263s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,9-14): Evaluating loop condition 0.189273s: Entering Redux.assume(!(1 = 0)) 0.189284s: Exiting Redux.assume: 0.000001 seconds 0.189295s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(68,2-3): Executing statement 0.189308s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Executing statement 0.189332s: Entering Redux.assume((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1))) 0.189351s: Exiting Redux.assume: 0.000007 seconds 0.189362s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(69,6-23): Verifying call 0.189371s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(19,50-52): Consuming assertion 0.189381s: Entering Redux.query(1 <= 1) 0.189390s: Exiting Redux.query 0.189400s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(20,16-18): Producing assertion 0.189409s: Entering Redux.assume(1 <= 1) 0.189421s: Exiting Redux.assume: 0.000001 seconds 0.189431s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(70,13-15): Executing statement 0.189443s: Entering Redux.assume(!(r3 < 0)) 0.189462s: Exiting Redux.assume: 0.000008 seconds 0.189472s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(71,17-22): Executing statement 0.189487s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(52,71-73): Consuming assertion 0.189502s: Entering Redux.query(((v1 * 2) + (u1 * u1)) = ((((v1 * v1) + (u1 * 2)) + (A0 * 4)) + (r3 * 4))) 0.189522s: Exiting Redux.query 0.189532s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Cleaning up dummy fraction chunks 0.189541s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(75,5-6): Leak check. 0.189552s: Entering Redux.assume(!(!(r3 < 0))) 0.189570s: Exiting Redux.assume: 0.000007 seconds 0.189581s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(72,15-16): Executing statement 0.189593s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(73,15-16): Executing statement 0.189747s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(67,75-77): Consuming assertion 0.189764s: Entering Redux.query(((v1 * 2) + ((u1 + 2) * (u1 + 2))) = ((((v1 * v1) + ((u1 + 2) * 2)) + (A0 * 4)) + ((r3 + u1) * 4))) 0.189960s: Exiting Redux.query 0.189973s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Cleaning up dummy fraction chunks 0.189982s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(74,9-10): Leak check. 0.189998s: Entering Redux.assume(!((4 * (A0 + r3)) = ((((u1 * u1) - (v1 * v1)) - (2 * u1)) + (2 * v1)))) 0.190019s: Exiting Redux.assume: 0.000011 seconds 0.190031s: Entering Redux.assume(!(!(1 = 0))) 0.190042s: Exiting Redux.assume: 0.000001 seconds 0.190056s: Entering Redux.assume(!(!(0 < r2))) 0.190072s: Exiting Redux.assume: 0.000006 seconds 0.190084s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(63,15-16): Executing statement 0.190097s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(64,15-16): Executing statement 0.190113s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(58,75-77): Consuming assertion 0.190127s: Entering Redux.query((((v1 + 2) * 2) + (u0 * u0)) = (((((v1 + 2) * (v1 + 2)) + (u0 * 2)) + (A0 * 4)) + ((r2 - v1) * 4))) 0.190347s: Exiting Redux.query 0.190360s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Cleaning up dummy fraction chunks 0.190370s: fermat1_ll_valuebound10__verifast_instrumented_modified.c(65,9-10): Leak check. 0.190384s: Entering Redux.assume(!((4 * (A0 + r2)) = ((((u0 * u0) - (v1 * v1)) - (2 * u0)) + (2 * v1)))) 0.190405s: Exiting Redux.assume: 0.000009 seconds 0.190416s: Entering Redux.assume(!(!(1 = 0))) 0.190427s: Exiting Redux.assume: 0.000001 seconds 0.190442s: Entering Redux.assume(!((4 * (A0 + r0)) = ((((u0 * u0) - (v0 * v0)) - (2 * u0)) + (2 * v0)))) 0.190461s: Exiting Redux.assume: 0.000008 seconds 0.190473s: Entering Redux.assume(!(!(1 = 0))) 0.190484s: 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_valuebound10__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.061014s Time spent in Simplex: 0.051418s Time spent parsing: 0.018233s Function timings (> 0.1s): fermat1_ll_valuebound10__verifast_instrumented_modified.c(29,5-9): main: 0.15 seconds Total time: 0.18 seconds 0 errors found (33 statements verified)