./verifast-validate-witness.sh sv-benchmarks/c/loop-invgen/large_const.i ./results/automizer-verification-files/SV-COMP24_unreach-call/large_const.yml/witness-2.1.yml -------------------------------------------------------------------------------- + PROGRAM=sv-benchmarks/c/loop-invgen/large_const.i + WITNESS=./results/automizer-verification-files/SV-COMP24_unreach-call/large_const.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/loop-invgen/large_const.i + FILE=large_const.i ++ echo large_const ++ sed 's/[-\.]/_/g' - + SANITIZED=large_const + MODULE=large_const__verifast_instrumented_modified + INSTRUMENTED_PROGRAM=large_const__verifast_instrumented.c ++ basename ./results/automizer-verification-files/SV-COMP24_unreach-call/large_const.yml/witness-2.1.yml + TRANSLATED_WITNESS=verifast_translated.witness-2.1.yml + FINAL_PROGRAM=large_const__verifast_instrumented_modified.c + change_format_cli.py -w ./results/automizer-verification-files/SV-COMP24_unreach-call/large_const.yml/witness-2.1.yml -p sv-benchmarks/c/loop-invgen/large_const.i -o verifast_translated.witness-2.1.yml --from acsl_expression --to verifast_expression -n large_const__verifast_instrumented_modified + instrument_program_cli.py -w verifast_translated.witness-2.1.yml -p sv-benchmarks/c/loop-invgen/large_const.i -o large_const__verifast_instrumented.c + program_modifications_cli.py -p large_const__verifast_instrumented.c -o large_const__verifast_instrumented_modified.c + verifast -stats -verbose 4 -allow_dead_code -prover Redux -read_options_from_source_file -c large_const__verifast_instrumented_modified.c large_const__verifast_instrumented_modified.c 0.006494s: Entering Redux.assert_term(unboxed_bool(0) = false) 0.006527s: Exiting Redux.assert_term: 0.000016 seconds 0.006564s: Entering Redux.assert_term(sizeof(bool_typeid) = 1) 0.006578s: Exiting Redux.assert_term: 0.000006 seconds 0.006587s: Entering Redux.assert_term(sizeof(char_typeid) = 1) 0.006610s: Exiting Redux.assert_term: 0.000004 seconds 0.006622s: Entering Redux.assert_term(sizeof(unsigned_char_typeid) = 1) 0.006632s: Exiting Redux.assert_term: 0.000002 seconds 0.006643s: Entering Redux.assert_term(sizeof(short_typeid) = 2) 0.006659s: Exiting Redux.assert_term: 0.000005 seconds 0.006667s: Entering Redux.assert_term(sizeof(ushort_typeid) = 2) 0.006680s: Exiting Redux.assert_term: 0.000004 seconds 0.006690s: Entering Redux.assert_term(sizeof(int_typeid) = 4) 0.006709s: Exiting Redux.assert_term: 0.000003 seconds 0.006718s: Entering Redux.assert_term(sizeof(unsigned_int_typeid) = 4) 0.006734s: Exiting Redux.assert_term: 0.000007 seconds 0.006743s: Entering Redux.assert_term(sizeof(long_typeid) = 4) 0.006756s: Exiting Redux.assert_term: 0.000002 seconds 0.006767s: Entering Redux.assert_term(sizeof(unsigned_long_typeid) = 4) 0.006780s: Exiting Redux.assert_term: 0.000002 seconds 0.006788s: Entering Redux.assert_term(sizeof(long_long_typeid) = 8) 0.006807s: Exiting Redux.assert_term: 0.000005 seconds 0.006818s: Entering Redux.assert_term(sizeof(unsigned_long_long_typeid) = 8) 0.006829s: Exiting Redux.assert_term: 0.000003 seconds 0.006840s: Entering Redux.assert_term(sizeof(intptr_t_typeid) = 4) 0.006853s: Exiting Redux.assert_term: 0.000003 seconds 0.006862s: Entering Redux.assert_term(sizeof(uintptr_t_typeid) = 4) 0.006874s: Exiting Redux.assert_term: 0.000003 seconds 0.006883s: Entering Redux.assert_term(sizeof(uint8_t_typeid) = 1) 0.006902s: Exiting Redux.assert_term: 0.000002 seconds 0.006912s: Entering Redux.assert_term(sizeof(int8_t_typeid) = 1) 0.006925s: Exiting Redux.assert_term: 0.000002 seconds 0.006933s: Entering Redux.assert_term(sizeof(uint16_t_typeid) = 2) 0.006946s: Exiting Redux.assert_term: 0.000004 seconds 0.006954s: Entering Redux.assert_term(sizeof(int16_t_typeid) = 2) 0.006968s: Exiting Redux.assert_term: 0.000005 seconds 0.006979s: Entering Redux.assert_term(sizeof(uint32_t_typeid) = 4) 0.006996s: Exiting Redux.assert_term: 0.000002 seconds 0.007017s: Entering Redux.assert_term(sizeof(int32_t_typeid) = 4) 0.007032s: Exiting Redux.assert_term: 0.000004 seconds 0.007041s: Entering Redux.assert_term(sizeof(uint64_t_typeid) = 8) 0.007054s: Exiting Redux.assert_term: 0.000004 seconds 0.007065s: Entering Redux.assert_term(sizeof(int64_t_typeid) = 8) 0.007076s: Exiting Redux.assert_term: 0.000002 seconds 0.007087s: Entering Redux.assert_term(sizeof(uint128_t_typeid) = 16) 0.007106s: Exiting Redux.assert_term: 0.000005 seconds 0.007115s: Entering Redux.assert_term(sizeof(int128_t_typeid) = 16) 0.007128s: Exiting Redux.assert_term: 0.000002 seconds 0.007139s: Entering Redux.assert_term(sizeof(float_typeid) = 4) 0.007153s: Exiting Redux.assert_term: 0.000002 seconds 0.007162s: Entering Redux.assert_term(sizeof(double_typeid) = 8) 0.007175s: Exiting Redux.assert_term: 0.000004 seconds 0.007184s: Entering Redux.assert_term(sizeof(void_ptr_typeid) = 4) 0.007203s: Exiting Redux.assert_term: 0.000005 seconds 0.024461s: Entering Redux.assert_term(func_rank(default_value_eq_zero) < 0) 0.024522s: Exiting Redux.assert_term: 0.000014 seconds 0.024541s: Entering Redux.assume(true ==> default_value = 0) 0.024556s: Exiting Redux.assume: 0.000005 seconds 0.025841s: Entering Redux.assert_term(func_rank(length_nonnegative) < 0) 0.025864s: Exiting Redux.assert_term: 0.000005 seconds 0.025877s: Entering Redux.assert_term(func_rank(append_nil) < 0) 0.025889s: Exiting Redux.assert_term: 0.000003 seconds 0.025916s: Entering Redux.assert_term(func_rank(length_append) < 0) 0.025928s: Exiting Redux.assert_term: 0.000003 seconds 0.025955s: Entering Redux.assert_term(func_rank(reverse_reverse) < 0) 0.025968s: Exiting Redux.assert_term: 0.000003 seconds 0.025978s: Entering Redux.assert_term(func_rank(mem_nth) < 0) 0.025990s: Exiting Redux.assert_term: 0.000003 seconds 0.026006s: Entering Redux.assert_term(func_rank(mem_append) < 0) 0.026018s: Exiting Redux.assert_term: 0.000003 seconds 0.026039s: Entering Redux.assert_term(func_rank(take_0) < 0) 0.026051s: Exiting Redux.assert_term: 0.000003 seconds 0.026062s: Entering Redux.assert_term(func_rank(take_length) < 0) 0.026073s: Exiting Redux.assert_term: 0.000003 seconds 0.026087s: Entering Redux.assert_term(func_rank(length_take) < 0) 0.026098s: Exiting Redux.assert_term: 0.000003 seconds 0.026113s: Entering Redux.assert_term(func_rank(nth_take) < 0) 0.026125s: Exiting Redux.assert_term: 0.000003 seconds 0.026146s: Entering Redux.assert_term(func_rank(drop_0) < 0) 0.026158s: Exiting Redux.assert_term: 0.000003 seconds 0.026169s: Entering Redux.assert_term(func_rank(drop_length) < 0) 0.026181s: Exiting Redux.assert_term: 0.000002 seconds 0.026194s: Entering Redux.assert_term(func_rank(length_drop) < 0) 0.026206s: Exiting Redux.assert_term: 0.000002 seconds 0.026220s: Entering Redux.assert_term(func_rank(drop_n_take_n) < 0) 0.026232s: Exiting Redux.assert_term: 0.000003 seconds 0.026254s: Entering Redux.assert_term(func_rank(length_remove) < 0) 0.026268s: Exiting Redux.assert_term: 0.000003 seconds 0.026284s: Entering Redux.assert_term(func_rank(drop_take_remove_nth) < 0) 0.026296s: Exiting Redux.assert_term: 0.000002 seconds 0.026315s: Entering Redux.assert_term(func_rank(append_take_drop_n) < 0) 0.026327s: Exiting Redux.assert_term: 0.000003 seconds 0.026344s: Entering Redux.assert_term(func_rank(mem_index_of) < 0) 0.026355s: Exiting Redux.assert_term: 0.000003 seconds 0.026376s: Entering Redux.assert_term(func_rank(nth_update) < 0) 0.026388s: Exiting Redux.assert_term: 0.000002 seconds 0.026406s: Entering Redux.assert_term(func_rank(length_update) < 0) 0.026418s: Exiting Redux.assert_term: 0.000003 seconds 0.029177s: Entering Redux.assume(null_pointer = pointer_ctor(null_pointer_provenance, 0)) 0.029201s: Exiting Redux.assume: 0.000005 seconds 0.034372s: Entering Redux.assert_term(func_rank(field_ptr_provenance_injective) < 0) 0.034394s: Exiting Redux.assert_term: 0.000006 seconds 0.034424s: Entering Redux.assert_term(func_rank(ptr_provenance_min_addr_limits) < 0) 0.034437s: Exiting Redux.assert_term: 0.000003 seconds 0.034452s: Entering Redux.assert_term(func_rank(ptr_provenance_max_addr_limits) < 0) 0.034464s: Exiting Redux.assert_term: 0.000002 seconds 0.034478s: Entering Redux.assert_term(func_rank(null_pointer_provenance_min_addr) < 0) 0.034490s: Exiting Redux.assert_term: 0.000003 seconds 0.034500s: Entering Redux.assume(true ==> ptr_provenance_min_addr(null_pointer_provenance) = 0) 0.034525s: Exiting Redux.assume: 0.000010 seconds 0.034539s: Entering Redux.assert_term(func_rank(null_pointer_provenance_max_addr) < 0) 0.034551s: Exiting Redux.assert_term: 0.000003 seconds 0.034561s: Entering Redux.assume(true ==> ptr_provenance_max_addr(null_pointer_provenance) = 4294967295) 0.034583s: Exiting Redux.assume: 0.000013 seconds 0.034597s: Entering Redux.assert_term(func_rank(field_ptr_provenance_min_addr) < 0) 0.034609s: Exiting Redux.assert_term: 0.000003 seconds 0.034632s: Entering Redux.assert_term(func_rank(field_ptr_provenance_max_addr) < 0) 0.034644s: Exiting Redux.assert_term: 0.000003 seconds 0.034664s: Entering Redux.assert_term(func_rank(field_pointer_within_limits_def) < 0) 0.034676s: Exiting Redux.assert_term: 0.000003 seconds 0.034698s: Entering Redux.assert_term(func_rank(first_field_pointer_within_limits_elim) < 0) 0.034710s: Exiting Redux.assert_term: 0.000003 seconds 0.034731s: Entering Redux.assert_term(func_rank(first_field_of_union_variant_pointer_within_limits_elim) < 0) 0.034748s: Exiting Redux.assert_term: 0.000003 seconds 0.034772s: Entering Redux.assert_term(func_rank(ptr_within_limits_field_ptr_0) < 0) 0.034784s: Exiting Redux.assert_term: 0.000003 seconds 0.034803s: Entering Redux.assert_term(func_rank(has_type_short_ushort) < 0) 0.034816s: Exiting Redux.assert_term: 0.000003 seconds 0.034831s: Entering Redux.assert_term(func_rank(has_type_int_uint) < 0) 0.034843s: Exiting Redux.assert_term: 0.000003 seconds 0.034865s: Entering Redux.assert_term(func_rank(has_type_long_ulong) < 0) 0.034877s: Exiting Redux.assert_term: 0.000003 seconds 0.034892s: Entering Redux.assert_term(func_rank(has_type_llong_ullong) < 0) 0.034904s: Exiting Redux.assert_term: 0.000003 seconds 0.034920s: Entering Redux.assert_term(func_rank(has_type_intptr_uintptr) < 0) 0.034931s: Exiting Redux.assert_term: 0.000003 seconds 0.034954s: Entering Redux.assert_term(func_rank(has_type_int8_uint8) < 0) 0.034972s: Exiting Redux.assert_term: 0.000003 seconds 0.034988s: Entering Redux.assert_term(func_rank(has_type_int16_uint16) < 0) 0.034999s: Exiting Redux.assert_term: 0.000003 seconds 0.035014s: Entering Redux.assert_term(func_rank(has_type_int32_uint32) < 0) 0.035026s: Exiting Redux.assert_term: 0.000002 seconds 0.035041s: Entering Redux.assert_term(func_rank(has_type_int64_uint64) < 0) 0.035052s: Exiting Redux.assert_term: 0.000003 seconds 0.035068s: Entering Redux.assert_term(func_rank(has_type_int128_uint128) < 0) 0.035085s: Exiting Redux.assert_term: 0.000003 seconds 0.035100s: Entering Redux.assert_term(func_rank(has_type_ptr_add_) < 0) 0.035113s: Exiting Redux.assert_term: 0.000002 seconds 0.035135s: Entering Redux.assert_term(func_rank(llong_integer_to_llong_) < 0) 0.035147s: Exiting Redux.assert_term: 0.000003 seconds 0.035164s: Entering Redux.assert_term(func_rank(u_llong_integer_to_ullong_) < 0) 0.035176s: Exiting Redux.assert_term: 0.000002 seconds 0.035243s: Entering Redux.assert_term(func_rank(pointer_nonzero) < 0) 0.035261s: Exiting Redux.assert_term: 0.000003 seconds 0.035286s: Entering Redux.assert_term(func_rank(pointer_of_chars_of_pointer) < 0) 0.035300s: Exiting Redux.assert_term: 0.000002 seconds 0.035325s: Entering Redux.assert_term(func_rank(chars_of_pointer_of_chars) < 0) 0.035338s: Exiting Redux.assert_term: 0.000003 seconds 0.035360s: Entering Redux.assert_term(func_rank(chars_to_chars_) < 0) 0.035372s: Exiting Redux.assert_term: 0.000003 seconds 0.035394s: Entering Redux.assert_term(func_rank(chars__to_chars) < 0) 0.035406s: Exiting Redux.assert_term: 0.000003 seconds 0.035424s: Entering Redux.assert_term(func_rank(chars__split) < 0) 0.035436s: Exiting Redux.assert_term: 0.000002 seconds 0.035452s: Entering Redux.assert_term(func_rank(chars__join) < 0) 0.035464s: Exiting Redux.assert_term: 0.000003 seconds 0.035479s: Entering Redux.assert_term(func_rank(chars_chars__join) < 0) 0.035491s: Exiting Redux.assert_term: 0.000002 seconds 0.035511s: Entering Redux.assert_term(func_rank(chars__inv) < 0) 0.035524s: Exiting Redux.assert_term: 0.000002 seconds 0.035537s: Entering Redux.assert_term(func_rank(chars_inv) < 0) 0.035549s: Exiting Redux.assert_term: 0.000003 seconds 0.035567s: Entering Redux.assert_term(func_rank(chars_split) < 0) 0.035579s: Exiting Redux.assert_term: 0.000002 seconds 0.035593s: Entering Redux.assert_term(func_rank(chars_join) < 0) 0.035605s: Exiting Redux.assert_term: 0.000003 seconds 0.035625s: Entering Redux.assert_term(func_rank(int_of_chars_of_int) < 0) 0.035638s: Exiting Redux.assert_term: 0.000002 seconds 0.035658s: Entering Redux.assert_term(func_rank(chars_of_int_of_chars) < 0) 0.035671s: Exiting Redux.assert_term: 0.000003 seconds 0.035695s: Entering Redux.assert_term(func_rank(chars_of_int_size) < 0) 0.035707s: Exiting Redux.assert_term: 0.000003 seconds 0.035724s: Entering Redux.assert_term(func_rank(int_of_chars_size) < 0) 0.035736s: Exiting Redux.assert_term: 0.000003 seconds 0.035764s: Entering Redux.assert_term(func_rank(chars__to_int_) < 0) 0.035776s: Exiting Redux.assert_term: 0.000003 seconds 0.035791s: Entering Redux.assert_term(func_rank(chars_to_integer) < 0) 0.035802s: Exiting Redux.assert_term: 0.000003 seconds 0.035817s: Entering Redux.assert_term(func_rank(chars_to_u_integer) < 0) 0.035829s: Exiting Redux.assert_term: 0.000002 seconds 0.035843s: Entering Redux.assert_term(func_rank(chars_to_short_integer) < 0) 0.035855s: Exiting Redux.assert_term: 0.000002 seconds 0.035875s: Entering Redux.assert_term(func_rank(chars_to_u_short_integer) < 0) 0.035887s: Exiting Redux.assert_term: 0.000003 seconds 0.035901s: Entering Redux.assert_term(func_rank(chars_to_pointer) < 0) 0.035913s: Exiting Redux.assert_term: 0.000003 seconds 0.035927s: Entering Redux.assert_term(func_rank(chars_to_boolean) < 0) 0.035938s: Exiting Redux.assert_term: 0.000002 seconds 0.035961s: Entering Redux.assert_term(func_rank(chars_to_integer_) < 0) 0.035973s: Exiting Redux.assert_term: 0.000003 seconds 0.035994s: Entering Redux.assert_term(func_rank(int__to_chars_) < 0) 0.036006s: Exiting Redux.assert_term: 0.000002 seconds 0.036020s: Entering Redux.assert_term(func_rank(integer_to_chars) < 0) 0.036033s: Exiting Redux.assert_term: 0.000002 seconds 0.036047s: Entering Redux.assert_term(func_rank(uint__to_chars_) < 0) 0.036059s: Exiting Redux.assert_term: 0.000003 seconds 0.036073s: Entering Redux.assert_term(func_rank(u_integer_to_chars) < 0) 0.036090s: Exiting Redux.assert_term: 0.000003 seconds 0.036104s: Entering Redux.assert_term(func_rank(short_integer_to_chars) < 0) 0.036117s: Exiting Redux.assert_term: 0.000002 seconds 0.036131s: Entering Redux.assert_term(func_rank(u_short_integer_to_chars) < 0) 0.036143s: Exiting Redux.assert_term: 0.000003 seconds 0.036158s: Entering Redux.assert_term(func_rank(pointer_to_chars) < 0) 0.036170s: Exiting Redux.assert_term: 0.000002 seconds 0.036183s: Entering Redux.assert_term(func_rank(boolean_to_chars) < 0) 0.036201s: Exiting Redux.assert_term: 0.000002 seconds 0.036216s: Entering Redux.assert_term(func_rank(integer__to_chars) < 0) 0.036228s: Exiting Redux.assert_term: 0.000003 seconds 0.036242s: Entering Redux.assert_term(func_rank(u_character_to_character) < 0) 0.036254s: Exiting Redux.assert_term: 0.000003 seconds 0.036267s: Entering Redux.assert_term(func_rank(character_to_u_character) < 0) 0.036282s: Exiting Redux.assert_term: 0.000003 seconds 0.036296s: Entering Redux.assert_term(func_rank(uchars__inv) < 0) 0.036319s: Exiting Redux.assert_term: 0.000003 seconds 0.036333s: Entering Redux.assert_term(func_rank(uchars__split) < 0) 0.036345s: Exiting Redux.assert_term: 0.000002 seconds 0.036360s: Entering Redux.assert_term(func_rank(uchars_to_uchars_) < 0) 0.036373s: Exiting Redux.assert_term: 0.000002 seconds 0.036386s: Entering Redux.assert_term(func_rank(uchars_inv) < 0) 0.036399s: Exiting Redux.assert_term: 0.000003 seconds 0.036411s: Entering Redux.assert_term(func_rank(uchars_split) < 0) 0.036431s: Exiting Redux.assert_term: 0.000003 seconds 0.036446s: Entering Redux.assert_term(func_rank(uchars_join) < 0) 0.036459s: Exiting Redux.assert_term: 0.000003 seconds 0.036475s: Entering Redux.assert_term(func_rank(ints__split) < 0) 0.036486s: Exiting Redux.assert_term: 0.000003 seconds 0.036503s: Entering Redux.assert_term(func_rank(ints__join) < 0) 0.036515s: Exiting Redux.assert_term: 0.000003 seconds 0.036530s: Entering Redux.assert_term(func_rank(ints_to_ints_) < 0) 0.036547s: Exiting Redux.assert_term: 0.000003 seconds 0.036562s: Entering Redux.assert_term(func_rank(ints__to_ints) < 0) 0.036575s: Exiting Redux.assert_term: 0.000002 seconds 0.036590s: Entering Redux.assert_term(func_rank(ints_inv) < 0) 0.036602s: Exiting Redux.assert_term: 0.000002 seconds 0.036615s: Entering Redux.assert_term(func_rank(ints__inv) < 0) 0.036627s: Exiting Redux.assert_term: 0.000003 seconds 0.036640s: Entering Redux.assert_term(func_rank(uints_inv) < 0) 0.036658s: Exiting Redux.assert_term: 0.000003 seconds 0.036673s: Entering Redux.assert_term(func_rank(llongs_inv) < 0) 0.036685s: Exiting Redux.assert_term: 0.000003 seconds 0.036699s: Entering Redux.assert_term(func_rank(ullongs_inv) < 0) 0.036711s: Exiting Redux.assert_term: 0.000002 seconds 0.036724s: Entering Redux.assert_term(func_rank(shorts_inv) < 0) 0.036736s: Exiting Redux.assert_term: 0.000002 seconds 0.036749s: Entering Redux.assert_term(func_rank(ushorts_inv) < 0) 0.036766s: Exiting Redux.assert_term: 0.000002 seconds 0.036780s: Entering Redux.assert_term(func_rank(bools_inv) < 0) 0.036792s: Exiting Redux.assert_term: 0.000002 seconds 0.036805s: Entering Redux.assert_term(func_rank(pointers__inv) < 0) 0.036817s: Exiting Redux.assert_term: 0.000002 seconds 0.036830s: Entering Redux.assert_term(func_rank(pointers__split) < 0) 0.036842s: Exiting Redux.assert_term: 0.000002 seconds 0.036858s: Entering Redux.assert_term(func_rank(pointers__join) < 0) 0.036870s: Exiting Redux.assert_term: 0.000003 seconds 0.036891s: Entering Redux.assert_term(func_rank(pointers_pointers__join) < 0) 0.036903s: Exiting Redux.assert_term: 0.000003 seconds 0.036919s: Entering Redux.assert_term(func_rank(pointers_to_pointers_) < 0) 0.036931s: Exiting Redux.assert_term: 0.000003 seconds 0.036959s: Entering Redux.assert_term(func_rank(pointers_inv) < 0) 0.036973s: Exiting Redux.assert_term: 0.000003 seconds 0.036988s: Entering Redux.assert_term(func_rank(pointers_split) < 0) 0.037005s: Exiting Redux.assert_term: 0.000003 seconds 0.037022s: Entering Redux.assert_term(func_rank(pointers_join) < 0) 0.037034s: Exiting Redux.assert_term: 0.000003 seconds 0.037050s: Entering Redux.assert_term(func_rank(map_uchar_of_char_char_of_uchar) < 0) 0.037063s: Exiting Redux.assert_term: 0.000002 seconds 0.037084s: Entering Redux.assert_term(func_rank(map_char_of_uchar_uchar_of_char) < 0) 0.037097s: Exiting Redux.assert_term: 0.000002 seconds 0.037116s: Entering Redux.assert_term(func_rank(chars_to_uchars) < 0) 0.037134s: Exiting Redux.assert_term: 0.000002 seconds 0.037149s: Entering Redux.assert_term(func_rank(chars__to_uchars_) < 0) 0.037161s: Exiting Redux.assert_term: 0.000002 seconds 0.037176s: Entering Redux.assert_term(func_rank(uchars_to_chars) < 0) 0.037188s: Exiting Redux.assert_term: 0.000003 seconds 0.037203s: Entering Redux.assert_term(func_rank(uchars__to_chars_) < 0) 0.037214s: Exiting Redux.assert_term: 0.000003 seconds 0.037229s: Entering Redux.assert_term(func_rank(chars_to_ints) < 0) 0.037250s: Exiting Redux.assert_term: 0.000002 seconds 0.037266s: Entering Redux.assert_term(func_rank(ints_to_chars) < 0) 0.037278s: Exiting Redux.assert_term: 0.000003 seconds 0.037293s: Entering Redux.assert_term(func_rank(ints__to_chars_) < 0) 0.037306s: Exiting Redux.assert_term: 0.000002 seconds 0.037321s: Entering Redux.assert_term(func_rank(chars_to_uints) < 0) 0.037333s: Exiting Redux.assert_term: 0.000003 seconds 0.037349s: Entering Redux.assert_term(func_rank(uints_to_chars) < 0) 0.037370s: Exiting Redux.assert_term: 0.000003 seconds 0.037385s: Entering Redux.assert_term(func_rank(chars_to_bools) < 0) 0.037398s: Exiting Redux.assert_term: 0.000002 seconds 0.037413s: Entering Redux.assert_term(func_rank(bools_to_chars) < 0) 0.037426s: Exiting Redux.assert_term: 0.000002 seconds 0.037441s: Entering Redux.assert_term(func_rank(chars_to_integers_) < 0) 0.037453s: Exiting Redux.assert_term: 0.000003 seconds 0.037470s: Entering Redux.assert_term(func_rank(integers__to_chars) < 0) 0.037487s: Exiting Redux.assert_term: 0.000003 seconds 0.037503s: Entering Redux.assert_term(func_rank(integers___to_chars_) < 0) 0.037515s: Exiting Redux.assert_term: 0.000003 seconds 0.037530s: Entering Redux.assert_term(func_rank(uchars_to_integers_) < 0) 0.037542s: Exiting Redux.assert_term: 0.000003 seconds 0.037559s: Entering Redux.assert_term(func_rank(integers__to_uchars) < 0) 0.037572s: Exiting Redux.assert_term: 0.000002 seconds 0.037591s: Entering Redux.assert_term(func_rank(chars__to_pointers_) < 0) 0.037604s: Exiting Redux.assert_term: 0.000003 seconds 0.037620s: Entering Redux.assert_term(func_rank(pointers__to_chars_) < 0) 0.037632s: Exiting Redux.assert_term: 0.000003 seconds 0.037648s: Entering Redux.assert_term(func_rank(chars_to_pointers) < 0) 0.037660s: Exiting Redux.assert_term: 0.000003 seconds 0.037676s: Entering Redux.assert_term(func_rank(pointers_to_chars) < 0) 0.037689s: Exiting Redux.assert_term: 0.000002 seconds 0.037710s: Entering Redux.assert_term(func_rank(integers__inv) < 0) 0.037722s: Exiting Redux.assert_term: 0.000003 seconds 0.037737s: Entering Redux.assert_term(func_rank(integers__to_integers__) < 0) 0.037750s: Exiting Redux.assert_term: 0.000002 seconds 0.037766s: Entering Redux.assert_term(func_rank(divrem_elim) < 0) 0.037778s: Exiting Redux.assert_term: 0.000003 seconds 0.037792s: Entering Redux.assert_term(func_rank(string_to_body_chars) < 0) 0.037804s: Exiting Redux.assert_term: 0.000002 seconds 0.037824s: Entering Redux.assert_term(func_rank(body_chars_to_string) < 0) 0.037836s: Exiting Redux.assert_term: 0.000003 seconds 0.037854s: Entering Redux.assert_term(func_rank(chars_to_string) < 0) 0.037866s: Exiting Redux.assert_term: 0.000002 seconds 0.037882s: Entering Redux.assert_term(func_rank(string_to_chars_) < 0) 0.037895s: Exiting Redux.assert_term: 0.000002 seconds 0.037910s: Entering Redux.assert_term(func_rank(string_to_chars) < 0) 0.037921s: Exiting Redux.assert_term: 0.000002 seconds 0.037949s: Entering Redux.assert_term(func_rank(chars_separate_string) < 0) 0.037961s: Exiting Redux.assert_term: 0.000003 seconds 0.037979s: Entering Redux.assert_term(func_rank(chars_unseparate_string) < 0) 0.038295s: Exiting Redux.assert_term: 0.000306 seconds 0.039221s: Entering Redux.assert_term(func_rank(reach_error) = 199) 0.039241s: Exiting Redux.assert_term: 0.000007 seconds 0.039256s: Entering Redux.assert_term(func_rank(assume_abort_if_not) = 200) 0.039278s: Exiting Redux.assert_term: 0.000004 seconds 0.039293s: Entering Redux.assert_term(func_rank(__VERIFIER_assert) = 201) 0.039306s: Exiting Redux.assert_term: 0.000003 seconds 0.039326s: Entering Redux.assert_term(func_rank(main) = 203) 0.039338s: Exiting Redux.assert_term: 0.000004 seconds 0.039371s: large_const__verifast_instrumented_modified.c(27,5-9): Function 'main': Function type implementation check 0.039387s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,18-24): Producing assertion 0.039410s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,49-51): Producing assertion 0.039420s: Entering Redux.assume(0 <= argc) 0.039433s: Exiting Redux.assume: 0.000005 seconds 0.039442s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,61-62): Producing assertion 0.039452s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,64-68): Producing assertion 0.039473s: large_const__verifast_instrumented_modified.c(27,47-53): Consuming assertion 0.039486s: Consuming chunk module(large_const__verifast_instrumented_modified, true) 0.039498s: large_const__verifast_instrumented_modified.c(28,13-17): Producing assertion 0.039511s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1085,17-21): Consuming assertion 0.039518s: large_const__verifast_instrumented_modified.c(27,5-9): Cleaning up dummy fraction chunks 0.039531s: large_const__verifast_instrumented_modified.c(27,5-9): Leak check. 0.039568s: large_const__verifast_instrumented_modified.c(8,6-17): Verifying function 'reach_error' 0.039578s: large_const__verifast_instrumented_modified.c(8,33-38): Producing assertion 0.039587s: Entering Redux.assume(false) 0.039597s: Exiting Redux.assume: 0.000001 seconds 0.039611s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.039623s: Exiting Redux.assert_term: 0.000004 seconds 0.039635s: large_const__verifast_instrumented_modified.c(11,6-25): Verifying function 'assume_abort_if_not' 0.039647s: large_const__verifast_instrumented_modified.c(11,49-53): Producing assertion 0.039656s: Entering Redux.assume(true) 0.039666s: Exiting Redux.assume: 0.000002 seconds 0.039685s: large_const__verifast_instrumented_modified.c(11,6-25): Executing statement 0.039703s: large_const__verifast_instrumented_modified.c(14,3-5): Executing statement 0.039726s: Entering Redux.assume(!(!(cond = 0))) 0.039755s: Exiting Redux.assume: 0.000015 seconds 0.039765s: large_const__verifast_instrumented_modified.c(14,13-14): Executing statement 0.039775s: large_const__verifast_instrumented_modified.c(14,14-19): Executing statement 0.039791s: Entering Redux.assert_term(func_rank(abort) < 0) 0.039803s: Exiting Redux.assert_term: 0.000004 seconds 0.039815s: large_const__verifast_instrumented_modified.c(14,14-19): Verifying call 0.039823s: large_const__verifast_instrumented_modified.c(3,38-42): Consuming assertion 0.039836s: Entering Redux.query(true) 0.039845s: Exiting Redux.query 0.039853s: large_const__verifast_instrumented_modified.c(4,13-18): Producing assertion 0.039862s: Entering Redux.assume(false) 0.039873s: Exiting Redux.assume: 0.000000 seconds 0.039885s: Entering Redux.assume(!(!(!(cond = 0)))) 0.039897s: Exiting Redux.assume: 0.000003 seconds 0.039906s: large_const__verifast_instrumented_modified.c(15,1-2): Executing return statement 0.039916s: large_const__verifast_instrumented_modified.c(12,13-17): Consuming assertion 0.039928s: Entering Redux.query(true) 0.039946s: Exiting Redux.query 0.039954s: large_const__verifast_instrumented_modified.c(15,1-2): Cleaning up dummy fraction chunks 0.039963s: large_const__verifast_instrumented_modified.c(15,1-2): Leak check. 0.039978s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.039991s: Exiting Redux.assert_term: 0.000003 seconds 0.040001s: large_const__verifast_instrumented_modified.c(16,6-23): Verifying function '__VERIFIER_assert' 0.040015s: large_const__verifast_instrumented_modified.c(16,50-52): Producing assertion 0.040025s: Entering Redux.assume(1 <= cond) 0.040039s: Exiting Redux.assume: 0.000005 seconds 0.040049s: large_const__verifast_instrumented_modified.c(16,6-23): Executing statement 0.040061s: large_const__verifast_instrumented_modified.c(19,3-5): Executing statement 0.040073s: Entering Redux.assume(!(!(cond = 0))) 0.040090s: Exiting Redux.assume: 0.000007 seconds 0.040108s: Entering Redux.assume(!(!(!(cond = 0)))) 0.040782s: Exiting Redux.assume: 0.000004 seconds 0.040792s: large_const__verifast_instrumented_modified.c(22,3-9): Executing return statement 0.040801s: large_const__verifast_instrumented_modified.c(17,16-18): Consuming assertion 0.040810s: Entering Redux.query(1 <= cond) 0.040824s: Exiting Redux.query 0.040833s: large_const__verifast_instrumented_modified.c(23,1-2): Cleaning up dummy fraction chunks 0.040842s: large_const__verifast_instrumented_modified.c(23,1-2): Leak check. 0.040866s: Entering Redux.assert_term(-2147483648 <= argc && argc <= 2147483647) 0.040879s: Exiting Redux.assert_term: 0.000003 seconds 0.040891s: Entering Redux.assert_term(pointer_within_limits(argv0)) 0.040924s: Exiting Redux.assert_term: 0.000023 seconds 0.040945s: Entering Redux.assert_term(argv0 = pointer_ctor(get_pointer_provenance(argv0), get_pointer_address(argv0))) 0.040959s: Exiting Redux.assert_term: 0.000005 seconds 0.040971s: large_const__verifast_instrumented_modified.c(27,5-9): Verifying function 'main' 0.040986s: large_const__verifast_instrumented_modified.c(27,47-53): Producing assertion 0.041005s: large_const__verifast_instrumented_modified.c(27,5-9): Executing statement 0.041018s: large_const__verifast_instrumented_modified.c(31,1-2): Executing statement 0.041027s: large_const__verifast_instrumented_modified.c(33,1-34,1): Executing statement 0.041044s: Consuming chunk [_]module(large_const__verifast_instrumented_modified, true) 0.041059s: large_const__verifast_instrumented_modified.c(35,10-11): Executing statement 0.041070s: large_const__verifast_instrumented_modified.c(36,10-11): Executing statement 0.041079s: large_const__verifast_instrumented_modified.c(37,10-11): Executing statement 0.041088s: large_const__verifast_instrumented_modified.c(38,3-6): Executing statement 0.041099s: Entering Redux.assert_term(-2147483648 <= n && n <= 2147483647) 0.041112s: Exiting Redux.assert_term: 0.000003 seconds 0.041121s: Entering Redux.assert_term(-2147483648 <= v && v <= 2147483647) 0.041137s: Exiting Redux.assert_term: 0.000003 seconds 0.041146s: large_const__verifast_instrumented_modified.c(39,3-6): Executing statement 0.041155s: Entering Redux.assert_term(-2147483648 <= i && i <= 2147483647) 0.041167s: Exiting Redux.assert_term: 0.000002 seconds 0.041176s: Entering Redux.assert_term(-2147483648 <= k && k <= 2147483647) 0.041187s: Exiting Redux.assert_term: 0.000002 seconds 0.041196s: Entering Redux.assert_term(-2147483648 <= j && j <= 2147483647) 0.041211s: Exiting Redux.assert_term: 0.000002 seconds 0.041220s: large_const__verifast_instrumented_modified.c(40,5-6): Executing statement 0.041238s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.041253s: Exiting Redux.assert_term: 0.000004 seconds 0.041263s: large_const__verifast_instrumented_modified.c(40,7-28): Verifying call 0.041272s: large_const__verifast_instrumented_modified.c(24,42-46): Consuming assertion 0.041280s: Entering Redux.query(true) 0.041293s: Exiting Redux.query 0.041303s: Entering Redux.assert_term(-2147483648 <= n0 && n0 <= 2147483647) 0.041315s: Exiting Redux.assert_term: 0.000003 seconds 0.041324s: large_const__verifast_instrumented_modified.c(25,13-17): Producing assertion 0.041332s: Entering Redux.assume(true) 0.041343s: Exiting Redux.assume: 0.000001 seconds 0.041351s: large_const__verifast_instrumented_modified.c(41,3-5): Executing statement 0.041365s: Entering Redux.assume(0 <= n0) 0.041379s: Exiting Redux.assume: 0.000006 seconds 0.041394s: Entering Redux.assume(!(n0 < 10)) 0.041406s: Exiting Redux.assume: 0.000002 seconds 0.041415s: large_const__verifast_instrumented_modified.c(41,28-34): Executing return statement 0.041425s: large_const__verifast_instrumented_modified.c(28,13-17): Consuming assertion 0.041433s: large_const__verifast_instrumented_modified.c(64,1-2): Cleaning up dummy fraction chunks 0.041441s: large_const__verifast_instrumented_modified.c(64,1-2): Leak check. 0.041459s: Entering Redux.assume(!(!(n0 < 10))) 0.041474s: Exiting Redux.assume: 0.000006 seconds 0.041485s: large_const__verifast_instrumented_modified.c(42,5-6): Executing statement 0.041495s: large_const__verifast_instrumented_modified.c(43,5-6): Executing statement 0.041504s: large_const__verifast_instrumented_modified.c(44,3-8): Executing statement 0.041520s: large_const__verifast_instrumented_modified.c(44,110-112): Consuming assertion 0.041535s: Entering Redux.query(10000 <= 10000 && 0 = 0 && 4000 <= 4000 && 0 = 0 && 2000 <= 2000 || 10000 <= 10000 && 2000 <= 0 && 4000 <= 4000 && n0 <= 1 && 2000 <= 2000 && 1 <= 0) 0.041599s: Exiting Redux.query 0.041611s: Entering Redux.assert_term(-2147483648 <= i0 && i0 <= 2147483647) 0.041624s: Exiting Redux.assert_term: 0.000004 seconds 0.041633s: Entering Redux.assert_term(-2147483648 <= k0 && k0 <= 2147483647) 0.041647s: Exiting Redux.assert_term: 0.000004 seconds 0.041657s: Entering Redux.assert_term(-2147483648 <= k1 && k1 <= 2147483647) 0.041673s: Exiting Redux.assert_term: 0.000003 seconds 0.041684s: Entering Redux.assert_term(-2147483648 <= k2 && k2 <= 2147483647) 0.041695s: Exiting Redux.assert_term: 0.000003 seconds 0.041705s: large_const__verifast_instrumented_modified.c(44,110-112): Producing assertion 0.041721s: Entering Redux.assume(10000 <= 10000 && k0 = 0 && 4000 <= 4000 && i0 = 0 && 2000 <= 2000 || 10000 <= 10000 && 2000 <= k0 && 4000 <= 4000 && n0 <= 1 && 2000 <= 2000 && 1 <= i0) 0.041786s: Exiting Redux.assume: 0.000056 seconds 0.041801s: large_const__verifast_instrumented_modified.c(44,3-8): Evaluating loop condition 0.041812s: Entering Redux.assume(i0 < n0) 0.041869s: Exiting Redux.assume: 0.000048 seconds 0.041880s: large_const__verifast_instrumented_modified.c(45,2-3): Executing statement 0.041891s: large_const__verifast_instrumented_modified.c(46,6-8): Executing statement 0.041907s: large_const__verifast_instrumented_modified.c(47,7-8): Executing statement 0.041918s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.041987s: Exiting Redux.assert_term: 0.000055 seconds 0.041998s: large_const__verifast_instrumented_modified.c(47,9-30): Verifying call 0.042008s: large_const__verifast_instrumented_modified.c(24,42-46): Consuming assertion 0.042017s: Entering Redux.query(true) 0.042026s: Exiting Redux.query 0.042040s: Entering Redux.assert_term(-2147483648 <= v0 && v0 <= 2147483647) 0.042100s: Exiting Redux.assert_term: 0.000049 seconds 0.042111s: large_const__verifast_instrumented_modified.c(25,13-17): Producing assertion 0.042126s: Entering Redux.assume(true) 0.042138s: Exiting Redux.assume: 0.000002 seconds 0.042147s: large_const__verifast_instrumented_modified.c(48,5-7): Executing statement 0.042163s: Entering Redux.assume(0 <= v0) 0.042220s: Exiting Redux.assume: 0.000045 seconds 0.042232s: Entering Redux.assume(!(n0 < 2)) 0.042622s: Exiting Redux.assume: 0.000379 seconds 0.042636s: large_const__verifast_instrumented_modified.c(48,29-35): Executing return statement 0.042653s: large_const__verifast_instrumented_modified.c(28,13-17): Consuming assertion 0.042662s: large_const__verifast_instrumented_modified.c(64,1-2): Cleaning up dummy fraction chunks 0.042671s: large_const__verifast_instrumented_modified.c(64,1-2): Leak check. 0.042681s: Entering Redux.assume(!(!(n0 < 2))) 0.042744s: Exiting Redux.assume: 0.000054 seconds 0.042757s: large_const__verifast_instrumented_modified.c(49,5-7): Executing statement 0.042769s: Entering Redux.assume(v0 = 0) 0.042832s: Exiting Redux.assume: 0.000046 seconds 0.042843s: large_const__verifast_instrumented_modified.c(50,9-11): Executing statement 0.042866s: large_const__verifast_instrumented_modified.c(44,110-112): Consuming assertion 0.042884s: Entering Redux.query(10000 <= 10000 && (k0 + 4000) = 0 && 4000 <= 4000 && (i0 + 1) = 0 && 2000 <= 2000 || 10000 <= 10000 && 2000 <= (k0 + 4000) && 4000 <= 4000 && n0 <= 1 && 2000 <= 2000 && 1 <= (i0 + 1)) 0.043106s: Exiting Redux.query 0.043118s: large_const__verifast_instrumented_modified.c(55,3-4): Cleaning up dummy fraction chunks 0.043133s: large_const__verifast_instrumented_modified.c(55,3-4): Leak check. 0.043145s: Entering Redux.assume(!(v0 = 0)) 0.043198s: Exiting Redux.assume: 0.000043 seconds 0.043210s: large_const__verifast_instrumented_modified.c(51,10-12): Executing statement 0.043222s: Entering Redux.assume(v0 = 1) 0.043282s: Exiting Redux.assume: 0.000050 seconds 0.043292s: large_const__verifast_instrumented_modified.c(52,9-11): Executing statement 0.043323s: large_const__verifast_instrumented_modified.c(44,110-112): Consuming assertion 0.043341s: Entering Redux.query(10000 <= 10000 && (k0 + 2000) = 0 && 4000 <= 4000 && (i0 + 1) = 0 && 2000 <= 2000 || 10000 <= 10000 && 2000 <= (k0 + 2000) && 4000 <= 4000 && n0 <= 1 && 2000 <= 2000 && 1 <= (i0 + 1)) 0.043548s: Exiting Redux.query 0.043561s: large_const__verifast_instrumented_modified.c(55,3-4): Cleaning up dummy fraction chunks 0.043570s: large_const__verifast_instrumented_modified.c(55,3-4): Leak check. 0.043587s: Entering Redux.assume(!(v0 = 1)) 0.043679s: Exiting Redux.assume: 0.000081 seconds 0.043691s: large_const__verifast_instrumented_modified.c(54,9-11): Executing statement 0.043715s: large_const__verifast_instrumented_modified.c(44,110-112): Consuming assertion 0.043733s: Entering Redux.query(10000 <= 10000 && (k0 + 10000) = 0 && 4000 <= 4000 && (i0 + 1) = 0 && 2000 <= 2000 || 10000 <= 10000 && 2000 <= (k0 + 10000) && 4000 <= 4000 && n0 <= 1 && 2000 <= 2000 && 1 <= (i0 + 1)) 0.043958s: Exiting Redux.query 0.043971s: large_const__verifast_instrumented_modified.c(55,3-4): Cleaning up dummy fraction chunks 0.043979s: large_const__verifast_instrumented_modified.c(55,3-4): Leak check. 0.043997s: Entering Redux.assume(!(0 <= v0)) 0.044058s: Exiting Redux.assume: 0.000050 seconds 0.044068s: Entering Redux.assume(!(false)) 0.044079s: Exiting Redux.assume: 0.000001 seconds 0.044088s: large_const__verifast_instrumented_modified.c(48,29-35): Executing return statement 0.044103s: large_const__verifast_instrumented_modified.c(28,13-17): Consuming assertion 0.044112s: large_const__verifast_instrumented_modified.c(64,1-2): Cleaning up dummy fraction chunks 0.044121s: large_const__verifast_instrumented_modified.c(64,1-2): Leak check. 0.044130s: Entering Redux.assume(!(!(false))) 0.044141s: Exiting Redux.assume: 0.000002 seconds 0.044156s: Entering Redux.assume(!(i0 < n0)) 0.044209s: Exiting Redux.assume: 0.000044 seconds 0.044220s: large_const__verifast_instrumented_modified.c(56,5-6): Executing statement 0.044238s: large_const__verifast_instrumented_modified.c(57,3-8): Executing statement 0.044254s: large_const__verifast_instrumented_modified.c(57,155-157): Consuming assertion 0.044272s: Entering Redux.query(0 = 0 && n0 <= 0 || 10000 <= 10000 && 0 <= 0 && 2000 <= k0 && 4000 <= 4000 && n0 <= 1 && 2000 <= 2000 || 10000 <= 10000 && 1 <= k0 && 1 <= 0 && 4000 <= 4000 && n0 <= 1 && 2000 <= 2000) 0.044387s: Exiting Redux.query 0.044401s: Entering Redux.assert_term(-2147483648 <= j0 && j0 <= 2147483647) 0.044457s: Exiting Redux.assert_term: 0.000040 seconds 0.044468s: Entering Redux.assert_term(-2147483648 <= k3 && k3 <= 2147483647) 0.044515s: Exiting Redux.assert_term: 0.000038 seconds 0.044525s: large_const__verifast_instrumented_modified.c(57,155-157): Producing assertion 0.044543s: Entering Redux.assume(j0 = 0 && n0 <= 0 || 10000 <= 10000 && 0 <= j0 && 2000 <= k3 && 4000 <= 4000 && n0 <= 1 && 2000 <= 2000 || 10000 <= 10000 && 1 <= k3 && 1 <= j0 && 4000 <= 4000 && n0 <= 1 && 2000 <= 2000) 0.044639s: Exiting Redux.assume: 0.000081 seconds 0.044649s: large_const__verifast_instrumented_modified.c(57,3-8): Evaluating loop condition 0.044660s: Entering Redux.assume(j0 < n0) 0.044864s: Exiting Redux.assume: 0.000195 seconds 0.044876s: large_const__verifast_instrumented_modified.c(58,2-3): Executing statement 0.044889s: large_const__verifast_instrumented_modified.c(59,5-22): Executing statement 0.044904s: Entering Redux.assume(0 < k3) 0.045116s: Exiting Redux.assume: 0.000193 seconds 0.045129s: large_const__verifast_instrumented_modified.c(59,5-22): Verifying call 0.045138s: large_const__verifast_instrumented_modified.c(16,50-52): Consuming assertion 0.045147s: Entering Redux.query(1 <= 1) 0.045156s: Exiting Redux.query 0.045165s: large_const__verifast_instrumented_modified.c(17,16-18): Producing assertion 0.045175s: Entering Redux.assume(1 <= 1) 0.045185s: Exiting Redux.assume: 0.000001 seconds 0.045194s: large_const__verifast_instrumented_modified.c(60,6-8): Executing statement 0.045217s: large_const__verifast_instrumented_modified.c(61,6-8): Executing statement 0.045235s: large_const__verifast_instrumented_modified.c(57,155-157): Consuming assertion 0.045254s: Entering Redux.query((j0 + 1) = 0 && n0 <= 0 || 10000 <= 10000 && 0 <= (j0 + 1) && 2000 <= (k3 - 1) && 4000 <= 4000 && n0 <= 1 && 2000 <= 2000 || 10000 <= 10000 && 1 <= (k3 - 1) && 1 <= (j0 + 1) && 4000 <= 4000 && n0 <= 1 && 2000 <= 2000) 0.046045s: Exiting Redux.query 0.046065s: large_const__verifast_instrumented_modified.c(62,3-4): Cleaning up dummy fraction chunks 0.046074s: large_const__verifast_instrumented_modified.c(62,3-4): Leak check. 0.046087s: Entering Redux.assume(!(0 < k3)) 0.046305s: Exiting Redux.assume: 0.000209 seconds 0.046321s: Entering Redux.assume(!(j0 < n0)) 0.046404s: Exiting Redux.assume: 0.000073 seconds 0.046413s: large_const__verifast_instrumented_modified.c(63,3-9): Executing return statement 0.046424s: large_const__verifast_instrumented_modified.c(28,13-17): Consuming assertion 0.046438s: large_const__verifast_instrumented_modified.c(64,1-2): Cleaning up dummy fraction chunks 0.046446s: large_const__verifast_instrumented_modified.c(64,1-2): Leak check. 0.046467s: Entering Redux.assume(!(0 <= n0)) 0.046483s: Exiting Redux.assume: 0.000005 seconds 0.046491s: Entering Redux.assume(!(false)) 0.046502s: Exiting Redux.assume: 0.000001 seconds 0.046511s: large_const__verifast_instrumented_modified.c(41,28-34): Executing return statement 0.046525s: large_const__verifast_instrumented_modified.c(28,13-17): Consuming assertion 0.046534s: large_const__verifast_instrumented_modified.c(64,1-2): Cleaning up dummy fraction chunks 0.046542s: large_const__verifast_instrumented_modified.c(64,1-2): Leak check. 0.046551s: Entering Redux.assume(!(!(false))) 0.046561s: Exiting Redux.assume: 0.000002 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% large_const__verifast_instrumented_modified.c : lines: code: 35; annot: 15; mixed: 8; overhead: 66% Statements parsed: 125 Open statements parsed: 0 Close statements parsed: 0 Statement executions: 28 Execution steps (including assertion production/consumption steps): 117 Symbolic execution forks: 13 Prover assumes: 36 Term equality tests -- same term: 3 Term equality tests -- prover query: 0 Term equality tests -- total: 3 Other prover queries: 12 Prover statistics: # toplevel assumes and queries (with # pending case splits) = 212 (0), 23 (1), 7 (2), 0 (more than 30) assume_core_count = 416 number of case splits = 90 simplex_assert_ge_count = 375 simplex_assert_eq_count = 120 simplex_assert_neq_count = 0 max_truenode_childcount = 30 max_falsenode_childcount = 23 axiom triggered counts: pointer_within_limits 1 ptr_within_limits 1 boxed_bool_unboxed_bool_x_eq_x 1 ptr_provenance_max_addr_limits 2 ptr_provenance_min_addr_limits 2 Time spent in query, assume, push, pop: 0.004223s Time spent in Simplex: 0.002126s Time spent parsing: 0.017034s Function timings (> 0.1s): Total time: 0.04 seconds 0 errors found (28 statements verified)