./verifast-validate-witness.sh sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound20.c ./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound20.yml/witness-2.1.yml -------------------------------------------------------------------------------- + PROGRAM=sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound20.c + WITNESS=./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound20.yml/witness-2.1.yml ++ basename sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound20.c + FILE=mannadiv_valuebound20.c ++ echo mannadiv_valuebound20 ++ sed 's/[-\.]/_/g' - + SANITIZED=mannadiv_valuebound20 + MODULE=mannadiv_valuebound20__verifast_instrumented_modified + INSTRUMENTED_PROGRAM=mannadiv_valuebound20__verifast_instrumented.c ++ basename ./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound20.yml/witness-2.1.yml + TRANSLATED_WITNESS=verifast_translated.witness-2.1.yml + FINAL_PROGRAM=mannadiv_valuebound20__verifast_instrumented_modified.c + change_format_cli.py -w ./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound20.yml/witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound20.c -o verifast_translated.witness-2.1.yml --from acsl_expression --to verifast_expression -n mannadiv_valuebound20__verifast_instrumented_modified Cast deleted. Potential Overflow in Invariant. + instrument_program_cli.py -w verifast_translated.witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound20.c -o mannadiv_valuebound20__verifast_instrumented.c + program_modifications_cli.py -p mannadiv_valuebound20__verifast_instrumented.c -o mannadiv_valuebound20__verifast_instrumented_modified.c + verifast -stats -verbose 4 -allow_dead_code -read_options_from_source_file -c mannadiv_valuebound20__verifast_instrumented_modified.c mannadiv_valuebound20__verifast_instrumented_modified.c 0.006933s: Entering Redux.assert_term(unboxed_bool(0) = false) 0.006971s: Exiting Redux.assert_term: 0.000012 seconds 0.007021s: Entering Redux.assert_term(sizeof(bool_typeid) = 1) 0.007038s: Exiting Redux.assert_term: 0.000006 seconds 0.007049s: Entering Redux.assert_term(sizeof(char_typeid) = 1) 0.007063s: Exiting Redux.assert_term: 0.000005 seconds 0.007073s: Entering Redux.assert_term(sizeof(unsigned_char_typeid) = 1) 0.007086s: Exiting Redux.assert_term: 0.000002 seconds 0.007098s: Entering Redux.assert_term(sizeof(short_typeid) = 2) 0.007112s: Exiting Redux.assert_term: 0.000005 seconds 0.007120s: Entering Redux.assert_term(sizeof(ushort_typeid) = 2) 0.007141s: Exiting Redux.assert_term: 0.000005 seconds 0.007151s: Entering Redux.assert_term(sizeof(int_typeid) = 4) 0.007165s: Exiting Redux.assert_term: 0.000002 seconds 0.007173s: Entering Redux.assert_term(sizeof(unsigned_int_typeid) = 4) 0.007186s: Exiting Redux.assert_term: 0.000004 seconds 0.007194s: Entering Redux.assert_term(sizeof(long_typeid) = 4) 0.007210s: Exiting Redux.assert_term: 0.000006 seconds 0.007220s: Entering Redux.assert_term(sizeof(unsigned_long_typeid) = 4) 0.007236s: Exiting Redux.assert_term: 0.000002 seconds 0.007246s: Entering Redux.assert_term(sizeof(long_long_typeid) = 8) 0.007260s: Exiting Redux.assert_term: 0.000004 seconds 0.007268s: Entering Redux.assert_term(sizeof(unsigned_long_long_typeid) = 8) 0.007281s: Exiting Redux.assert_term: 0.000002 seconds 0.007291s: Entering Redux.assert_term(sizeof(intptr_t_typeid) = 4) 0.007304s: Exiting Redux.assert_term: 0.000004 seconds 0.007312s: Entering Redux.assert_term(sizeof(uintptr_t_typeid) = 4) 0.007331s: Exiting Redux.assert_term: 0.000004 seconds 0.007339s: Entering Redux.assert_term(sizeof(uint8_t_typeid) = 1) 0.007351s: Exiting Redux.assert_term: 0.000002 seconds 0.007361s: Entering Redux.assert_term(sizeof(int8_t_typeid) = 1) 0.007372s: Exiting Redux.assert_term: 0.000002 seconds 0.007382s: Entering Redux.assert_term(sizeof(uint16_t_typeid) = 2) 0.007395s: Exiting Redux.assert_term: 0.000004 seconds 0.007403s: Entering Redux.assert_term(sizeof(int16_t_typeid) = 2) 0.007421s: Exiting Redux.assert_term: 0.000004 seconds 0.007432s: Entering Redux.assert_term(sizeof(uint32_t_typeid) = 4) 0.007443s: Exiting Redux.assert_term: 0.000002 seconds 0.007453s: Entering Redux.assert_term(sizeof(int32_t_typeid) = 4) 0.007468s: Exiting Redux.assert_term: 0.000007 seconds 0.007477s: Entering Redux.assert_term(sizeof(uint64_t_typeid) = 8) 0.007491s: Exiting Redux.assert_term: 0.000004 seconds 0.007500s: Entering Redux.assert_term(sizeof(int64_t_typeid) = 8) 0.007519s: Exiting Redux.assert_term: 0.000003 seconds 0.007531s: Entering Redux.assert_term(sizeof(uint128_t_typeid) = 16) 0.007546s: Exiting Redux.assert_term: 0.000005 seconds 0.007554s: Entering Redux.assert_term(sizeof(int128_t_typeid) = 16) 0.007567s: Exiting Redux.assert_term: 0.000005 seconds 0.007578s: Entering Redux.assert_term(sizeof(float_typeid) = 4) 0.007590s: Exiting Redux.assert_term: 0.000002 seconds 0.007600s: Entering Redux.assert_term(sizeof(double_typeid) = 8) 0.007620s: Exiting Redux.assert_term: 0.000004 seconds 0.007630s: Entering Redux.assert_term(sizeof(void_ptr_typeid) = 4) 0.007643s: Exiting Redux.assert_term: 0.000005 seconds 0.024563s: Entering Redux.assert_term(func_rank(default_value_eq_zero) < 0) 0.024611s: Exiting Redux.assert_term: 0.000013 seconds 0.024631s: Entering Redux.assume(true ==> default_value = 0) 0.024646s: Exiting Redux.assume: 0.000007 seconds 0.025835s: Entering Redux.assert_term(func_rank(length_nonnegative) < 0) 0.025868s: Exiting Redux.assert_term: 0.000005 seconds 0.025882s: Entering Redux.assert_term(func_rank(append_nil) < 0) 0.025894s: Exiting Redux.assert_term: 0.000002 seconds 0.025912s: Entering Redux.assert_term(func_rank(length_append) < 0) 0.025925s: Exiting Redux.assert_term: 0.000003 seconds 0.025942s: Entering Redux.assert_term(func_rank(reverse_reverse) < 0) 0.025954s: Exiting Redux.assert_term: 0.000002 seconds 0.025964s: Entering Redux.assert_term(func_rank(mem_nth) < 0) 0.025981s: Exiting Redux.assert_term: 0.000003 seconds 0.025997s: Entering Redux.assert_term(func_rank(mem_append) < 0) 0.026009s: Exiting Redux.assert_term: 0.000003 seconds 0.026024s: Entering Redux.assert_term(func_rank(take_0) < 0) 0.026036s: Exiting Redux.assert_term: 0.000003 seconds 0.026047s: Entering Redux.assert_term(func_rank(take_length) < 0) 0.026058s: Exiting Redux.assert_term: 0.000003 seconds 0.026072s: Entering Redux.assert_term(func_rank(length_take) < 0) 0.026083s: Exiting Redux.assert_term: 0.000003 seconds 0.026103s: Entering Redux.assert_term(func_rank(nth_take) < 0) 0.026115s: Exiting Redux.assert_term: 0.000002 seconds 0.026131s: Entering Redux.assert_term(func_rank(drop_0) < 0) 0.026142s: Exiting Redux.assert_term: 0.000003 seconds 0.026153s: Entering Redux.assert_term(func_rank(drop_length) < 0) 0.026165s: Exiting Redux.assert_term: 0.000002 seconds 0.026178s: Entering Redux.assert_term(func_rank(length_drop) < 0) 0.026189s: Exiting Redux.assert_term: 0.000002 seconds 0.026210s: Entering Redux.assert_term(func_rank(drop_n_take_n) < 0) 0.026222s: Exiting Redux.assert_term: 0.000002 seconds 0.026236s: Entering Redux.assert_term(func_rank(length_remove) < 0) 0.026248s: Exiting Redux.assert_term: 0.000002 seconds 0.026266s: Entering Redux.assert_term(func_rank(drop_take_remove_nth) < 0) 0.026280s: Exiting Redux.assert_term: 0.000003 seconds 0.026298s: Entering Redux.assert_term(func_rank(append_take_drop_n) < 0) 0.026310s: Exiting Redux.assert_term: 0.000003 seconds 0.026332s: Entering Redux.assert_term(func_rank(mem_index_of) < 0) 0.026344s: Exiting Redux.assert_term: 0.000003 seconds 0.026360s: Entering Redux.assert_term(func_rank(nth_update) < 0) 0.026371s: Exiting Redux.assert_term: 0.000003 seconds 0.026390s: Entering Redux.assert_term(func_rank(length_update) < 0) 0.026402s: Exiting Redux.assert_term: 0.000003 seconds 0.029110s: Entering Redux.assume(null_pointer = pointer_ctor(null_pointer_provenance, 0)) 0.029130s: Exiting Redux.assume: 0.000004 seconds 0.034204s: Entering Redux.assert_term(func_rank(field_ptr_provenance_injective) < 0) 0.034226s: Exiting Redux.assert_term: 0.000005 seconds 0.034245s: Entering Redux.assert_term(func_rank(ptr_provenance_min_addr_limits) < 0) 0.034259s: Exiting Redux.assert_term: 0.000003 seconds 0.034274s: Entering Redux.assert_term(func_rank(ptr_provenance_max_addr_limits) < 0) 0.034286s: Exiting Redux.assert_term: 0.000002 seconds 0.034301s: Entering Redux.assert_term(func_rank(null_pointer_provenance_min_addr) < 0) 0.034320s: Exiting Redux.assert_term: 0.000003 seconds 0.034331s: Entering Redux.assume(true ==> ptr_provenance_min_addr(null_pointer_provenance) = 0) 0.034351s: Exiting Redux.assume: 0.000010 seconds 0.034365s: Entering Redux.assert_term(func_rank(null_pointer_provenance_max_addr) < 0) 0.034378s: Exiting Redux.assert_term: 0.000004 seconds 0.034389s: Entering Redux.assume(true ==> ptr_provenance_max_addr(null_pointer_provenance) = 4294967295) 0.034415s: Exiting Redux.assume: 0.000012 seconds 0.034430s: Entering Redux.assert_term(func_rank(field_ptr_provenance_min_addr) < 0) 0.034442s: Exiting Redux.assert_term: 0.000003 seconds 0.034459s: Entering Redux.assert_term(func_rank(field_ptr_provenance_max_addr) < 0) 0.034471s: Exiting Redux.assert_term: 0.000003 seconds 0.034491s: Entering Redux.assert_term(func_rank(field_pointer_within_limits_def) < 0) 0.034504s: Exiting Redux.assert_term: 0.000003 seconds 0.034525s: Entering Redux.assert_term(func_rank(first_field_pointer_within_limits_elim) < 0) 0.034542s: Exiting Redux.assert_term: 0.000003 seconds 0.034564s: Entering Redux.assert_term(func_rank(first_field_of_union_variant_pointer_within_limits_elim) < 0) 0.034576s: Exiting Redux.assert_term: 0.000003 seconds 0.034599s: Entering Redux.assert_term(func_rank(ptr_within_limits_field_ptr_0) < 0) 0.034612s: Exiting Redux.assert_term: 0.000002 seconds 0.034632s: Entering Redux.assert_term(func_rank(has_type_short_ushort) < 0) 0.034650s: Exiting Redux.assert_term: 0.000002 seconds 0.034666s: Entering Redux.assert_term(func_rank(has_type_int_uint) < 0) 0.034679s: Exiting Redux.assert_term: 0.000002 seconds 0.034694s: Entering Redux.assert_term(func_rank(has_type_long_ulong) < 0) 0.034706s: Exiting Redux.assert_term: 0.000003 seconds 0.034721s: Entering Redux.assert_term(func_rank(has_type_llong_ullong) < 0) 0.034733s: Exiting Redux.assert_term: 0.000003 seconds 0.034747s: Entering Redux.assert_term(func_rank(has_type_intptr_uintptr) < 0) 0.034766s: Exiting Redux.assert_term: 0.000002 seconds 0.034784s: Entering Redux.assert_term(func_rank(has_type_int8_uint8) < 0) 0.034797s: Exiting Redux.assert_term: 0.000004 seconds 0.034817s: Entering Redux.assert_term(func_rank(has_type_int16_uint16) < 0) 0.034832s: Exiting Redux.assert_term: 0.000003 seconds 0.034847s: Entering Redux.assert_term(func_rank(has_type_int32_uint32) < 0) 0.034860s: Exiting Redux.assert_term: 0.000003 seconds 0.034875s: Entering Redux.assert_term(func_rank(has_type_int64_uint64) < 0) 0.034893s: Exiting Redux.assert_term: 0.000002 seconds 0.034918s: Entering Redux.assert_term(func_rank(has_type_int128_uint128) < 0) 0.034931s: Exiting Redux.assert_term: 0.000003 seconds 0.034947s: Entering Redux.assert_term(func_rank(has_type_ptr_add_) < 0) 0.034959s: Exiting Redux.assert_term: 0.000003 seconds 0.034982s: Entering Redux.assert_term(func_rank(llong_integer_to_llong_) < 0) 0.034994s: Exiting Redux.assert_term: 0.000003 seconds 0.035014s: Entering Redux.assert_term(func_rank(u_llong_integer_to_ullong_) < 0) 0.035027s: Exiting Redux.assert_term: 0.000002 seconds 0.035094s: Entering Redux.assert_term(func_rank(pointer_nonzero) < 0) 0.035106s: Exiting Redux.assert_term: 0.000003 seconds 0.035127s: Entering Redux.assert_term(func_rank(pointer_of_chars_of_pointer) < 0) 0.035139s: Exiting Redux.assert_term: 0.000002 seconds 0.035165s: Entering Redux.assert_term(func_rank(chars_of_pointer_of_chars) < 0) 0.035178s: Exiting Redux.assert_term: 0.000002 seconds 0.035207s: Entering Redux.assert_term(func_rank(chars_to_chars_) < 0) 0.035219s: Exiting Redux.assert_term: 0.000003 seconds 0.035233s: Entering Redux.assert_term(func_rank(chars__to_chars) < 0) 0.035245s: Exiting Redux.assert_term: 0.000003 seconds 0.035262s: Entering Redux.assert_term(func_rank(chars__split) < 0) 0.035274s: Exiting Redux.assert_term: 0.000003 seconds 0.035289s: Entering Redux.assert_term(func_rank(chars__join) < 0) 0.035301s: Exiting Redux.assert_term: 0.000002 seconds 0.035322s: Entering Redux.assert_term(func_rank(chars_chars__join) < 0) 0.035336s: Exiting Redux.assert_term: 0.000004 seconds 0.035352s: Entering Redux.assert_term(func_rank(chars__inv) < 0) 0.035365s: Exiting Redux.assert_term: 0.000003 seconds 0.035381s: Entering Redux.assert_term(func_rank(chars_inv) < 0) 0.035393s: Exiting Redux.assert_term: 0.000002 seconds 0.035410s: Entering Redux.assert_term(func_rank(chars_split) < 0) 0.035422s: Exiting Redux.assert_term: 0.000003 seconds 0.035442s: Entering Redux.assert_term(func_rank(chars_join) < 0) 0.035454s: Exiting Redux.assert_term: 0.000003 seconds 0.035468s: Entering Redux.assert_term(func_rank(int_of_chars_of_int) < 0) 0.035480s: Exiting Redux.assert_term: 0.000003 seconds 0.035501s: Entering Redux.assert_term(func_rank(chars_of_int_of_chars) < 0) 0.035513s: Exiting Redux.assert_term: 0.000003 seconds 0.035536s: Entering Redux.assert_term(func_rank(chars_of_int_size) < 0) 0.035549s: Exiting Redux.assert_term: 0.000003 seconds 0.035571s: Entering Redux.assert_term(func_rank(int_of_chars_size) < 0) 0.035584s: Exiting Redux.assert_term: 0.000003 seconds 0.035605s: Entering Redux.assert_term(func_rank(chars__to_int_) < 0) 0.035618s: Exiting Redux.assert_term: 0.000002 seconds 0.035632s: Entering Redux.assert_term(func_rank(chars_to_integer) < 0) 0.035644s: Exiting Redux.assert_term: 0.000002 seconds 0.035658s: Entering Redux.assert_term(func_rank(chars_to_u_integer) < 0) 0.035670s: Exiting Redux.assert_term: 0.000002 seconds 0.035691s: Entering Redux.assert_term(func_rank(chars_to_short_integer) < 0) 0.035704s: Exiting Redux.assert_term: 0.000002 seconds 0.035717s: Entering Redux.assert_term(func_rank(chars_to_u_short_integer) < 0) 0.035729s: Exiting Redux.assert_term: 0.000003 seconds 0.035743s: Entering Redux.assert_term(func_rank(chars_to_pointer) < 0) 0.035755s: Exiting Redux.assert_term: 0.000003 seconds 0.035769s: Entering Redux.assert_term(func_rank(chars_to_boolean) < 0) 0.035788s: Exiting Redux.assert_term: 0.000002 seconds 0.035802s: Entering Redux.assert_term(func_rank(chars_to_integer_) < 0) 0.035814s: Exiting Redux.assert_term: 0.000002 seconds 0.035827s: Entering Redux.assert_term(func_rank(int__to_chars_) < 0) 0.035840s: Exiting Redux.assert_term: 0.000002 seconds 0.035854s: Entering Redux.assert_term(func_rank(integer_to_chars) < 0) 0.035866s: Exiting Redux.assert_term: 0.000002 seconds 0.035879s: Entering Redux.assert_term(func_rank(uint__to_chars_) < 0) 0.035898s: Exiting Redux.assert_term: 0.000002 seconds 0.035919s: Entering Redux.assert_term(func_rank(u_integer_to_chars) < 0) 0.035931s: Exiting Redux.assert_term: 0.000003 seconds 0.035945s: Entering Redux.assert_term(func_rank(short_integer_to_chars) < 0) 0.035957s: Exiting Redux.assert_term: 0.000003 seconds 0.035971s: Entering Redux.assert_term(func_rank(u_short_integer_to_chars) < 0) 0.035983s: Exiting Redux.assert_term: 0.000002 seconds 0.035997s: Entering Redux.assert_term(func_rank(pointer_to_chars) < 0) 0.036014s: Exiting Redux.assert_term: 0.000003 seconds 0.036028s: Entering Redux.assert_term(func_rank(boolean_to_chars) < 0) 0.036040s: Exiting Redux.assert_term: 0.000002 seconds 0.036054s: Entering Redux.assert_term(func_rank(integer__to_chars) < 0) 0.036066s: Exiting Redux.assert_term: 0.000002 seconds 0.036080s: Entering Redux.assert_term(func_rank(u_character_to_character) < 0) 0.036091s: Exiting Redux.assert_term: 0.000003 seconds 0.036104s: Entering Redux.assert_term(func_rank(character_to_u_character) < 0) 0.036124s: Exiting Redux.assert_term: 0.000003 seconds 0.036138s: Entering Redux.assert_term(func_rank(uchars__inv) < 0) 0.036150s: Exiting Redux.assert_term: 0.000002 seconds 0.036163s: Entering Redux.assert_term(func_rank(uchars__split) < 0) 0.036174s: Exiting Redux.assert_term: 0.000003 seconds 0.036188s: Entering Redux.assert_term(func_rank(uchars_to_uchars_) < 0) 0.036200s: Exiting Redux.assert_term: 0.000003 seconds 0.036213s: Entering Redux.assert_term(func_rank(uchars_inv) < 0) 0.036232s: Exiting Redux.assert_term: 0.000003 seconds 0.036245s: Entering Redux.assert_term(func_rank(uchars_split) < 0) 0.036256s: Exiting Redux.assert_term: 0.000003 seconds 0.036271s: Entering Redux.assert_term(func_rank(uchars_join) < 0) 0.036282s: Exiting Redux.assert_term: 0.000003 seconds 0.036296s: Entering Redux.assert_term(func_rank(ints__split) < 0) 0.036308s: Exiting Redux.assert_term: 0.000003 seconds 0.036325s: Entering Redux.assert_term(func_rank(ints__join) < 0) 0.036341s: Exiting Redux.assert_term: 0.000003 seconds 0.036356s: Entering Redux.assert_term(func_rank(ints_to_ints_) < 0) 0.036368s: Exiting Redux.assert_term: 0.000003 seconds 0.036382s: Entering Redux.assert_term(func_rank(ints__to_ints) < 0) 0.036393s: Exiting Redux.assert_term: 0.000003 seconds 0.036408s: Entering Redux.assert_term(func_rank(ints_inv) < 0) 0.036419s: Exiting Redux.assert_term: 0.000002 seconds 0.036432s: Entering Redux.assert_term(func_rank(ints__inv) < 0) 0.036448s: Exiting Redux.assert_term: 0.000002 seconds 0.036460s: Entering Redux.assert_term(func_rank(uints_inv) < 0) 0.036472s: Exiting Redux.assert_term: 0.000003 seconds 0.036485s: Entering Redux.assert_term(func_rank(llongs_inv) < 0) 0.036496s: Exiting Redux.assert_term: 0.000002 seconds 0.036509s: Entering Redux.assert_term(func_rank(ullongs_inv) < 0) 0.036521s: Exiting Redux.assert_term: 0.000003 seconds 0.036533s: Entering Redux.assert_term(func_rank(shorts_inv) < 0) 0.036549s: Exiting Redux.assert_term: 0.000003 seconds 0.036562s: Entering Redux.assert_term(func_rank(ushorts_inv) < 0) 0.036573s: Exiting Redux.assert_term: 0.000003 seconds 0.036585s: Entering Redux.assert_term(func_rank(bools_inv) < 0) 0.036596s: Exiting Redux.assert_term: 0.000002 seconds 0.036609s: Entering Redux.assert_term(func_rank(pointers__inv) < 0) 0.036620s: Exiting Redux.assert_term: 0.000003 seconds 0.036633s: Entering Redux.assert_term(func_rank(pointers__split) < 0) 0.036648s: Exiting Redux.assert_term: 0.000003 seconds 0.036664s: Entering Redux.assert_term(func_rank(pointers__join) < 0) 0.036676s: Exiting Redux.assert_term: 0.000002 seconds 0.036690s: Entering Redux.assert_term(func_rank(pointers_pointers__join) < 0) 0.036702s: Exiting Redux.assert_term: 0.000002 seconds 0.036716s: Entering Redux.assert_term(func_rank(pointers_to_pointers_) < 0) 0.036728s: Exiting Redux.assert_term: 0.000002 seconds 0.036742s: Entering Redux.assert_term(func_rank(pointers_inv) < 0) 0.036758s: Exiting Redux.assert_term: 0.000002 seconds 0.036772s: Entering Redux.assert_term(func_rank(pointers_split) < 0) 0.036783s: Exiting Redux.assert_term: 0.000003 seconds 0.036799s: Entering Redux.assert_term(func_rank(pointers_join) < 0) 0.036810s: Exiting Redux.assert_term: 0.000002 seconds 0.036825s: Entering Redux.assert_term(func_rank(map_uchar_of_char_char_of_uchar) < 0) 0.036837s: Exiting Redux.assert_term: 0.000003 seconds 0.036857s: Entering Redux.assert_term(func_rank(map_char_of_uchar_uchar_of_char) < 0) 0.036873s: Exiting Redux.assert_term: 0.000003 seconds 0.036893s: Entering Redux.assert_term(func_rank(chars_to_uchars) < 0) 0.036910s: Exiting Redux.assert_term: 0.000002 seconds 0.036924s: Entering Redux.assert_term(func_rank(chars__to_uchars_) < 0) 0.036936s: Exiting Redux.assert_term: 0.000002 seconds 0.036949s: Entering Redux.assert_term(func_rank(uchars_to_chars) < 0) 0.036960s: Exiting Redux.assert_term: 0.000002 seconds 0.036974s: Entering Redux.assert_term(func_rank(uchars__to_chars_) < 0) 0.036993s: Exiting Redux.assert_term: 0.000003 seconds 0.037007s: Entering Redux.assert_term(func_rank(chars_to_ints) < 0) 0.037019s: Exiting Redux.assert_term: 0.000002 seconds 0.037033s: Entering Redux.assert_term(func_rank(ints_to_chars) < 0) 0.037045s: Exiting Redux.assert_term: 0.000002 seconds 0.037059s: Entering Redux.assert_term(func_rank(ints__to_chars_) < 0) 0.037070s: Exiting Redux.assert_term: 0.000003 seconds 0.037084s: Entering Redux.assert_term(func_rank(chars_to_uints) < 0) 0.037102s: Exiting Redux.assert_term: 0.000003 seconds 0.037116s: Entering Redux.assert_term(func_rank(uints_to_chars) < 0) 0.037128s: Exiting Redux.assert_term: 0.000002 seconds 0.037142s: Entering Redux.assert_term(func_rank(chars_to_bools) < 0) 0.037153s: Exiting Redux.assert_term: 0.000003 seconds 0.037167s: Entering Redux.assert_term(func_rank(bools_to_chars) < 0) 0.037179s: Exiting Redux.assert_term: 0.000002 seconds 0.037196s: Entering Redux.assert_term(func_rank(chars_to_integers_) < 0) 0.037212s: Exiting Redux.assert_term: 0.000003 seconds 0.037228s: Entering Redux.assert_term(func_rank(integers__to_chars) < 0) 0.037240s: Exiting Redux.assert_term: 0.000003 seconds 0.037254s: Entering Redux.assert_term(func_rank(integers___to_chars_) < 0) 0.037265s: Exiting Redux.assert_term: 0.000003 seconds 0.037279s: Entering Redux.assert_term(func_rank(uchars_to_integers_) < 0) 0.037290s: Exiting Redux.assert_term: 0.000002 seconds 0.037310s: Entering Redux.assert_term(func_rank(integers__to_uchars) < 0) 0.037322s: Exiting Redux.assert_term: 0.000003 seconds 0.037338s: Entering Redux.assert_term(func_rank(chars__to_pointers_) < 0) 0.037350s: Exiting Redux.assert_term: 0.000003 seconds 0.037368s: Entering Redux.assert_term(func_rank(pointers__to_chars_) < 0) 0.037382s: Exiting Redux.assert_term: 0.000003 seconds 0.037397s: Entering Redux.assert_term(func_rank(chars_to_pointers) < 0) 0.037409s: Exiting Redux.assert_term: 0.000002 seconds 0.037430s: Entering Redux.assert_term(func_rank(pointers_to_chars) < 0) 0.037443s: Exiting Redux.assert_term: 0.000002 seconds 0.037458s: Entering Redux.assert_term(func_rank(integers__inv) < 0) 0.037470s: Exiting Redux.assert_term: 0.000003 seconds 0.037485s: Entering Redux.assert_term(func_rank(integers__to_integers__) < 0) 0.037497s: Exiting Redux.assert_term: 0.000003 seconds 0.037513s: Entering Redux.assert_term(func_rank(divrem_elim) < 0) 0.037525s: Exiting Redux.assert_term: 0.000003 seconds 0.037543s: Entering Redux.assert_term(func_rank(string_to_body_chars) < 0) 0.037555s: Exiting Redux.assert_term: 0.000003 seconds 0.037570s: Entering Redux.assert_term(func_rank(body_chars_to_string) < 0) 0.037583s: Exiting Redux.assert_term: 0.000002 seconds 0.037599s: Entering Redux.assert_term(func_rank(chars_to_string) < 0) 0.037612s: Exiting Redux.assert_term: 0.000002 seconds 0.037628s: Entering Redux.assert_term(func_rank(string_to_chars_) < 0) 0.037641s: Exiting Redux.assert_term: 0.000002 seconds 0.037660s: Entering Redux.assert_term(func_rank(string_to_chars) < 0) 0.037672s: Exiting Redux.assert_term: 0.000003 seconds 0.037687s: Entering Redux.assert_term(func_rank(chars_separate_string) < 0) 0.037699s: Exiting Redux.assert_term: 0.000003 seconds 0.038009s: Entering Redux.assert_term(func_rank(chars_unseparate_string) < 0) 0.038025s: Exiting Redux.assert_term: 0.000003 seconds 0.038960s: Entering Redux.assert_term(func_rank(reach_error) = 199) 0.038986s: Exiting Redux.assert_term: 0.000005 seconds 0.039006s: Entering Redux.assert_term(func_rank(assume_abort_if_not) = 201) 0.039018s: Exiting Redux.assert_term: 0.000003 seconds 0.039032s: Entering Redux.assert_term(func_rank(__VERIFIER_assert) = 202) 0.039045s: Exiting Redux.assert_term: 0.000003 seconds 0.039060s: Entering Redux.assert_term(func_rank(main) = 203) 0.039071s: Exiting Redux.assert_term: 0.000003 seconds 0.039103s: mannadiv_valuebound20__verifast_instrumented_modified.c(32,5-9): Function 'main': Function type implementation check 0.039131s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,18-24): Producing assertion 0.039145s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,49-51): Producing assertion 0.039156s: Entering Redux.assume(0 <= argc) 0.039170s: Exiting Redux.assume: 0.000005 seconds 0.039180s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,61-62): Producing assertion 0.039197s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,64-68): Producing assertion 0.039211s: mannadiv_valuebound20__verifast_instrumented_modified.c(32,25-31): Consuming assertion 0.039226s: Consuming chunk module(mannadiv_valuebound20__verifast_instrumented_modified, true) 0.039238s: mannadiv_valuebound20__verifast_instrumented_modified.c(33,13-17): Producing assertion 0.039250s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1085,17-21): Consuming assertion 0.039265s: mannadiv_valuebound20__verifast_instrumented_modified.c(32,5-9): Cleaning up dummy fraction chunks 0.039273s: mannadiv_valuebound20__verifast_instrumented_modified.c(32,5-9): Leak check. 0.039311s: mannadiv_valuebound20__verifast_instrumented_modified.c(12,6-17): Verifying function 'reach_error' 0.039322s: mannadiv_valuebound20__verifast_instrumented_modified.c(12,33-38): Producing assertion 0.039333s: Entering Redux.assume(false) 0.039352s: Exiting Redux.assume: 0.000001 seconds 0.039367s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.039380s: Exiting Redux.assert_term: 0.000003 seconds 0.039391s: mannadiv_valuebound20__verifast_instrumented_modified.c(18,6-25): Verifying function 'assume_abort_if_not' 0.039400s: mannadiv_valuebound20__verifast_instrumented_modified.c(18,49-53): Producing assertion 0.039408s: Entering Redux.assume(true) 0.039418s: Exiting Redux.assume: 0.000001 seconds 0.039438s: mannadiv_valuebound20__verifast_instrumented_modified.c(18,6-25): Executing statement 0.039455s: mannadiv_valuebound20__verifast_instrumented_modified.c(21,3-5): Executing statement 0.039475s: Entering Redux.assume(!(!(cond = 0))) 0.039500s: Exiting Redux.assume: 0.000015 seconds 0.039510s: mannadiv_valuebound20__verifast_instrumented_modified.c(21,13-14): Executing statement 0.039520s: mannadiv_valuebound20__verifast_instrumented_modified.c(21,14-19): Executing statement 0.039542s: Entering Redux.assert_term(func_rank(abort) < 0) 0.039556s: Exiting Redux.assert_term: 0.000002 seconds 0.039566s: mannadiv_valuebound20__verifast_instrumented_modified.c(21,14-19): Verifying call 0.039576s: mannadiv_valuebound20__verifast_instrumented_modified.c(9,38-42): Consuming assertion 0.039585s: Entering Redux.query(true) 0.039593s: Exiting Redux.query 0.039603s: mannadiv_valuebound20__verifast_instrumented_modified.c(10,13-17): Producing assertion 0.039612s: Entering Redux.assume(true) 0.039627s: Exiting Redux.assume: 0.000001 seconds 0.039638s: mannadiv_valuebound20__verifast_instrumented_modified.c(22,1-2): Executing return statement 0.039648s: mannadiv_valuebound20__verifast_instrumented_modified.c(19,13-17): Consuming assertion 0.039656s: Entering Redux.query(true) 0.039665s: Exiting Redux.query 0.039673s: mannadiv_valuebound20__verifast_instrumented_modified.c(22,1-2): Cleaning up dummy fraction chunks 0.039682s: mannadiv_valuebound20__verifast_instrumented_modified.c(22,1-2): Leak check. 0.039698s: Entering Redux.assume(!(!(!(cond = 0)))) 0.039712s: Exiting Redux.assume: 0.000004 seconds 0.039721s: mannadiv_valuebound20__verifast_instrumented_modified.c(22,1-2): Executing return statement 0.039730s: mannadiv_valuebound20__verifast_instrumented_modified.c(19,13-17): Consuming assertion 0.039738s: Entering Redux.query(true) 0.039747s: Exiting Redux.query 0.039756s: mannadiv_valuebound20__verifast_instrumented_modified.c(22,1-2): Cleaning up dummy fraction chunks 0.039773s: mannadiv_valuebound20__verifast_instrumented_modified.c(22,1-2): Leak check. 0.039788s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.039801s: Exiting Redux.assert_term: 0.000004 seconds 0.039812s: mannadiv_valuebound20__verifast_instrumented_modified.c(23,6-23): Verifying function '__VERIFIER_assert' 0.039821s: mannadiv_valuebound20__verifast_instrumented_modified.c(23,50-52): Producing assertion 0.039831s: Entering Redux.assume(1 <= cond) 0.039855s: Exiting Redux.assume: 0.000005 seconds 0.039865s: mannadiv_valuebound20__verifast_instrumented_modified.c(23,6-23): Executing statement 0.039875s: mannadiv_valuebound20__verifast_instrumented_modified.c(26,5-7): Executing statement 0.040736s: Entering Redux.assume(!(!(cond = 0))) 0.040757s: Exiting Redux.assume: 0.000009 seconds 0.040768s: Entering Redux.assume(!(!(!(cond = 0)))) 0.040780s: Exiting Redux.assume: 0.000003 seconds 0.040789s: mannadiv_valuebound20__verifast_instrumented_modified.c(30,5-11): Executing return statement 0.040805s: mannadiv_valuebound20__verifast_instrumented_modified.c(24,16-18): Consuming assertion 0.040814s: Entering Redux.query(1 <= cond) 0.040828s: Exiting Redux.query 0.040837s: mannadiv_valuebound20__verifast_instrumented_modified.c(31,1-2): Cleaning up dummy fraction chunks 0.040846s: mannadiv_valuebound20__verifast_instrumented_modified.c(31,1-2): Leak check. 0.040865s: mannadiv_valuebound20__verifast_instrumented_modified.c(32,5-9): Verifying function 'main' 0.040879s: mannadiv_valuebound20__verifast_instrumented_modified.c(32,25-31): Producing assertion 0.040893s: mannadiv_valuebound20__verifast_instrumented_modified.c(36,5-16): Executing statement 0.040916s: Consuming chunk [_]module(mannadiv_valuebound20__verifast_instrumented_modified, true) 0.040932s: mannadiv_valuebound20__verifast_instrumented_modified.c(32,5-9): Executing statement 0.040944s: mannadiv_valuebound20__verifast_instrumented_modified.c(38,5-8): Executing statement 0.040962s: Entering Redux.assert_term(-2147483648 <= x1 && x1 <= 2147483647) 0.040976s: Exiting Redux.assert_term: 0.000004 seconds 0.040986s: Entering Redux.assert_term(-2147483648 <= x2 && x2 <= 2147483647) 0.040997s: Exiting Redux.assert_term: 0.000003 seconds 0.041006s: mannadiv_valuebound20__verifast_instrumented_modified.c(39,5-8): Executing statement 0.041016s: Entering Redux.assert_term(-2147483648 <= y1 && y1 <= 2147483647) 0.041028s: Exiting Redux.assert_term: 0.000003 seconds 0.041043s: Entering Redux.assert_term(-2147483648 <= y2 && y2 <= 2147483647) 0.041054s: Exiting Redux.assert_term: 0.000003 seconds 0.041063s: Entering Redux.assert_term(-2147483648 <= y3 && y3 <= 2147483647) 0.041075s: Exiting Redux.assert_term: 0.000002 seconds 0.041085s: mannadiv_valuebound20__verifast_instrumented_modified.c(40,8-9): Executing statement 0.041102s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.041116s: Exiting Redux.assert_term: 0.000004 seconds 0.041131s: mannadiv_valuebound20__verifast_instrumented_modified.c(40,10-31): Verifying call 0.041140s: mannadiv_valuebound20__verifast_instrumented_modified.c(15,53-57): Consuming assertion 0.041149s: Entering Redux.query(true) 0.041158s: Exiting Redux.query 0.041169s: Entering Redux.assert_term(-2147483648 <= x10 && x10 <= 2147483647) 0.041181s: Exiting Redux.assert_term: 0.000003 seconds 0.041191s: mannadiv_valuebound20__verifast_instrumented_modified.c(16,13-17): Producing assertion 0.041205s: Entering Redux.assume(true) 0.041216s: Exiting Redux.assume: 0.000001 seconds 0.041225s: mannadiv_valuebound20__verifast_instrumented_modified.c(41,8-9): Executing statement 0.041236s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.041250s: Exiting Redux.assert_term: 0.000004 seconds 0.041259s: mannadiv_valuebound20__verifast_instrumented_modified.c(41,10-31): Verifying call 0.041268s: mannadiv_valuebound20__verifast_instrumented_modified.c(15,53-57): Consuming assertion 0.041284s: Entering Redux.query(true) 0.041293s: Exiting Redux.query 0.041303s: Entering Redux.assert_term(-2147483648 <= x20 && x20 <= 2147483647) 0.041315s: Exiting Redux.assert_term: 0.000003 seconds 0.041324s: mannadiv_valuebound20__verifast_instrumented_modified.c(16,13-17): Producing assertion 0.041333s: Entering Redux.assume(true) 0.041343s: Exiting Redux.assume: 0.000001 seconds 0.041352s: mannadiv_valuebound20__verifast_instrumented_modified.c(43,5-24): Executing statement 0.041374s: Entering Redux.assume(0 <= x10) 0.041389s: Exiting Redux.assume: 0.000005 seconds 0.041399s: mannadiv_valuebound20__verifast_instrumented_modified.c(43,5-24): Verifying call 0.041408s: mannadiv_valuebound20__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.041417s: Entering Redux.query(true) 0.041425s: Exiting Redux.query 0.041434s: mannadiv_valuebound20__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.041442s: Entering Redux.assume(true) 0.041453s: Exiting Redux.assume: 0.000001 seconds 0.041467s: mannadiv_valuebound20__verifast_instrumented_modified.c(44,5-24): Executing statement 0.041480s: Entering Redux.assume(!(x20 = 0)) 0.041492s: Exiting Redux.assume: 0.000003 seconds 0.041502s: mannadiv_valuebound20__verifast_instrumented_modified.c(44,5-24): Verifying call 0.041510s: mannadiv_valuebound20__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.041518s: Entering Redux.query(true) 0.041527s: Exiting Redux.query 0.041542s: mannadiv_valuebound20__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.041550s: Entering Redux.assume(true) 0.041560s: Exiting Redux.assume: 0.000001 seconds 0.041569s: mannadiv_valuebound20__verifast_instrumented_modified.c(46,8-9): Executing statement 0.041578s: mannadiv_valuebound20__verifast_instrumented_modified.c(47,8-9): Executing statement 0.041587s: mannadiv_valuebound20__verifast_instrumented_modified.c(48,8-9): Executing statement 0.041596s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,5-10): Executing statement 0.041618s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.041630s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.041639s: Exiting Redux.query 0.041650s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.041663s: Exiting Redux.assert_term: 0.000003 seconds 0.041672s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.041685s: Exiting Redux.assert_term: 0.000002 seconds 0.041704s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.041719s: Exiting Redux.assert_term: 0.000003 seconds 0.041732s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.041745s: Exiting Redux.assert_term: 0.000003 seconds 0.041754s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.041766s: Exiting Redux.assert_term: 0.000002 seconds 0.041775s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,53-55): Producing assertion 0.041792s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.041817s: Exiting Redux.assume: 0.000015 seconds 0.041826s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,5-10): Evaluating loop condition 0.041837s: Entering Redux.assume(!(1 = 0)) 0.041848s: Exiting Redux.assume: 0.000001 seconds 0.041857s: mannadiv_valuebound20__verifast_instrumented_modified.c(51,2-3): Executing statement 0.041870s: mannadiv_valuebound20__verifast_instrumented_modified.c(52,9-26): Executing statement 0.041893s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.041915s: Exiting Redux.assume: 0.000011 seconds 0.041925s: mannadiv_valuebound20__verifast_instrumented_modified.c(52,9-26): Verifying call 0.041934s: mannadiv_valuebound20__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.041943s: Entering Redux.query(1 <= 1) 0.041952s: Exiting Redux.query 0.041961s: mannadiv_valuebound20__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.041975s: Entering Redux.assume(1 <= 1) 0.041986s: Exiting Redux.assume: 0.000002 seconds 0.041995s: mannadiv_valuebound20__verifast_instrumented_modified.c(54,9-11): Executing statement 0.042006s: Entering Redux.assume(!(!(y30 = 0))) 0.042032s: Exiting Redux.assume: 0.000016 seconds 0.042041s: mannadiv_valuebound20__verifast_instrumented_modified.c(54,25-30): Executing statement 0.042052s: mannadiv_valuebound20__verifast_instrumented_modified.c(65,5-22): Executing statement 0.042073s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.042087s: Exiting Redux.assume: 0.000004 seconds 0.042097s: mannadiv_valuebound20__verifast_instrumented_modified.c(65,5-22): Verifying call 0.042105s: mannadiv_valuebound20__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.042115s: Entering Redux.query(1 <= 1) 0.042123s: Exiting Redux.query 0.042132s: mannadiv_valuebound20__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.042141s: Entering Redux.assume(1 <= 1) 0.042157s: Exiting Redux.assume: 0.000001 seconds 0.042166s: mannadiv_valuebound20__verifast_instrumented_modified.c(66,5-11): Executing return statement 0.042176s: mannadiv_valuebound20__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.042185s: mannadiv_valuebound20__verifast_instrumented_modified.c(67,1-2): Cleaning up dummy fraction chunks 0.042194s: mannadiv_valuebound20__verifast_instrumented_modified.c(67,1-2): Leak check. 0.042204s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.042227s: Exiting Redux.assume: 0.000008 seconds 0.042239s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.042251s: Exiting Redux.assume: 0.000002 seconds 0.042261s: mannadiv_valuebound20__verifast_instrumented_modified.c(56,9-11): Executing statement 0.042274s: Entering Redux.assume((y20 + 1) = x20) 0.042294s: Exiting Redux.assume: 0.000010 seconds 0.042303s: mannadiv_valuebound20__verifast_instrumented_modified.c(56,27-28): Executing statement 0.042315s: mannadiv_valuebound20__verifast_instrumented_modified.c(57,16-17): Executing statement 0.042333s: mannadiv_valuebound20__verifast_instrumented_modified.c(58,16-17): Executing statement 0.042343s: mannadiv_valuebound20__verifast_instrumented_modified.c(59,16-17): Executing statement 0.042360s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.042372s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.042425s: Exiting Redux.query 0.042436s: mannadiv_valuebound20__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.042451s: mannadiv_valuebound20__verifast_instrumented_modified.c(64,5-6): Leak check. 0.042462s: Entering Redux.assume(!((y20 + 1) = x20)) 0.042482s: Exiting Redux.assume: 0.000010 seconds 0.042491s: mannadiv_valuebound20__verifast_instrumented_modified.c(60,16-17): Executing statement 0.042503s: mannadiv_valuebound20__verifast_instrumented_modified.c(61,16-17): Executing statement 0.042515s: mannadiv_valuebound20__verifast_instrumented_modified.c(62,16-17): Executing statement 0.042538s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.042550s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.042565s: Exiting Redux.query 0.042574s: mannadiv_valuebound20__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.042583s: mannadiv_valuebound20__verifast_instrumented_modified.c(64,5-6): Leak check. 0.042595s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.042617s: Exiting Redux.assume: 0.000006 seconds 0.042627s: Entering Redux.assume(!(!(1 = 0))) 0.042637s: Exiting Redux.assume: 0.000001 seconds 0.042648s: Entering Redux.assume(!(!(x20 = 0))) 0.042671s: Exiting Redux.assume: 0.000012 seconds 0.042681s: mannadiv_valuebound20__verifast_instrumented_modified.c(44,5-24): Verifying call 0.042689s: mannadiv_valuebound20__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.042698s: Entering Redux.query(true) 0.042716s: Exiting Redux.query 0.042725s: mannadiv_valuebound20__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.042733s: Entering Redux.assume(true) 0.042744s: Exiting Redux.assume: 0.000001 seconds 0.042752s: mannadiv_valuebound20__verifast_instrumented_modified.c(46,8-9): Executing statement 0.042763s: mannadiv_valuebound20__verifast_instrumented_modified.c(47,8-9): Executing statement 0.042773s: mannadiv_valuebound20__verifast_instrumented_modified.c(48,8-9): Executing statement 0.042793s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,5-10): Executing statement 0.042806s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.042816s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.042826s: Exiting Redux.query 0.042837s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.042850s: Exiting Redux.assert_term: 0.000003 seconds 0.042859s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.042877s: Exiting Redux.assert_term: 0.000002 seconds 0.042886s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.042898s: Exiting Redux.assert_term: 0.000002 seconds 0.042915s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.042927s: Exiting Redux.assert_term: 0.000002 seconds 0.042936s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.042947s: Exiting Redux.assert_term: 0.000002 seconds 0.042962s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,53-55): Producing assertion 0.042973s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.042995s: Exiting Redux.assume: 0.000013 seconds 0.043004s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,5-10): Evaluating loop condition 0.043014s: Entering Redux.assume(!(1 = 0)) 0.043025s: Exiting Redux.assume: 0.000001 seconds 0.043034s: mannadiv_valuebound20__verifast_instrumented_modified.c(51,2-3): Executing statement 0.043052s: mannadiv_valuebound20__verifast_instrumented_modified.c(52,9-26): Executing statement 0.043069s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.043083s: Exiting Redux.assume: 0.000003 seconds 0.043092s: mannadiv_valuebound20__verifast_instrumented_modified.c(52,9-26): Verifying call 0.043101s: mannadiv_valuebound20__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.043110s: Entering Redux.query(1 <= 1) 0.043118s: Exiting Redux.query 0.043127s: mannadiv_valuebound20__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.043142s: Entering Redux.assume(1 <= 1) 0.043153s: Exiting Redux.assume: 0.000001 seconds 0.043161s: mannadiv_valuebound20__verifast_instrumented_modified.c(54,9-11): Executing statement 0.043173s: Entering Redux.assume(!(!(y30 = 0))) 0.043214s: Exiting Redux.assume: 0.000032 seconds 0.043223s: mannadiv_valuebound20__verifast_instrumented_modified.c(54,25-30): Executing statement 0.043234s: mannadiv_valuebound20__verifast_instrumented_modified.c(65,5-22): Executing statement 0.043254s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.043265s: Exiting Redux.assume: 0.000002 seconds 0.043274s: mannadiv_valuebound20__verifast_instrumented_modified.c(65,5-22): Verifying call 0.043283s: mannadiv_valuebound20__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.043292s: Entering Redux.query(1 <= 1) 0.043301s: Exiting Redux.query 0.043310s: mannadiv_valuebound20__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.043324s: Entering Redux.assume(1 <= 1) 0.043334s: Exiting Redux.assume: 0.000001 seconds 0.043343s: mannadiv_valuebound20__verifast_instrumented_modified.c(66,5-11): Executing return statement 0.043353s: mannadiv_valuebound20__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.043362s: mannadiv_valuebound20__verifast_instrumented_modified.c(67,1-2): Cleaning up dummy fraction chunks 0.043371s: mannadiv_valuebound20__verifast_instrumented_modified.c(67,1-2): Leak check. 0.043386s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.043397s: Exiting Redux.assume: 0.000001 seconds 0.043408s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.043421s: Exiting Redux.assume: 0.000003 seconds 0.043431s: mannadiv_valuebound20__verifast_instrumented_modified.c(56,9-11): Executing statement 0.043444s: Entering Redux.assume((y20 + 1) = x20) 0.043477s: Exiting Redux.assume: 0.000022 seconds 0.043486s: mannadiv_valuebound20__verifast_instrumented_modified.c(56,27-28): Executing statement 0.043505s: mannadiv_valuebound20__verifast_instrumented_modified.c(57,16-17): Executing statement 0.043517s: mannadiv_valuebound20__verifast_instrumented_modified.c(58,16-17): Executing statement 0.043527s: mannadiv_valuebound20__verifast_instrumented_modified.c(59,16-17): Executing statement 0.043544s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.043556s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.043576s: Exiting Redux.query 0.043586s: mannadiv_valuebound20__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.043595s: mannadiv_valuebound20__verifast_instrumented_modified.c(64,5-6): Leak check. 0.043605s: Entering Redux.assume(!((y20 + 1) = x20)) 0.043618s: Exiting Redux.assume: 0.000003 seconds 0.043626s: mannadiv_valuebound20__verifast_instrumented_modified.c(60,16-17): Executing statement 0.043640s: mannadiv_valuebound20__verifast_instrumented_modified.c(61,16-17): Executing statement 0.043658s: mannadiv_valuebound20__verifast_instrumented_modified.c(62,16-17): Executing statement 0.043674s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.043685s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.043699s: Exiting Redux.query 0.043709s: mannadiv_valuebound20__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.043718s: mannadiv_valuebound20__verifast_instrumented_modified.c(64,5-6): Leak check. 0.043735s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.043750s: Exiting Redux.assume: 0.000005 seconds 0.043760s: Entering Redux.assume(!(!(1 = 0))) 0.043771s: Exiting Redux.assume: 0.000001 seconds 0.043784s: Entering Redux.assume(!(0 <= x10)) 0.043798s: Exiting Redux.assume: 0.000005 seconds 0.043808s: mannadiv_valuebound20__verifast_instrumented_modified.c(43,5-24): Verifying call 0.043817s: mannadiv_valuebound20__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.043831s: Entering Redux.query(true) 0.043841s: Exiting Redux.query 0.043850s: mannadiv_valuebound20__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.043858s: Entering Redux.assume(true) 0.043869s: Exiting Redux.assume: 0.000001 seconds 0.043877s: mannadiv_valuebound20__verifast_instrumented_modified.c(44,5-24): Executing statement 0.043890s: Entering Redux.assume(!(x20 = 0)) 0.043903s: Exiting Redux.assume: 0.000002 seconds 0.043925s: mannadiv_valuebound20__verifast_instrumented_modified.c(44,5-24): Verifying call 0.043934s: mannadiv_valuebound20__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.043942s: Entering Redux.query(true) 0.043951s: Exiting Redux.query 0.043960s: mannadiv_valuebound20__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.043970s: Entering Redux.assume(true) 0.043980s: Exiting Redux.assume: 0.000001 seconds 0.043989s: mannadiv_valuebound20__verifast_instrumented_modified.c(46,8-9): Executing statement 0.044005s: mannadiv_valuebound20__verifast_instrumented_modified.c(47,8-9): Executing statement 0.044015s: mannadiv_valuebound20__verifast_instrumented_modified.c(48,8-9): Executing statement 0.044024s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,5-10): Executing statement 0.044037s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.044047s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.044069s: Exiting Redux.query 0.044081s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.044094s: Exiting Redux.assert_term: 0.000004 seconds 0.044104s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.044115s: Exiting Redux.assert_term: 0.000002 seconds 0.044125s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.044136s: Exiting Redux.assert_term: 0.000003 seconds 0.044145s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.044166s: Exiting Redux.assert_term: 0.000002 seconds 0.044175s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.044187s: Exiting Redux.assert_term: 0.000002 seconds 0.044196s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,53-55): Producing assertion 0.044207s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.044229s: Exiting Redux.assume: 0.000012 seconds 0.044238s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,5-10): Evaluating loop condition 0.044254s: Entering Redux.assume(!(1 = 0)) 0.044266s: Exiting Redux.assume: 0.000002 seconds 0.044276s: mannadiv_valuebound20__verifast_instrumented_modified.c(51,2-3): Executing statement 0.044288s: mannadiv_valuebound20__verifast_instrumented_modified.c(52,9-26): Executing statement 0.044304s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.044319s: Exiting Redux.assume: 0.000004 seconds 0.044329s: mannadiv_valuebound20__verifast_instrumented_modified.c(52,9-26): Verifying call 0.044346s: mannadiv_valuebound20__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.044356s: Entering Redux.query(1 <= 1) 0.044364s: Exiting Redux.query 0.044373s: mannadiv_valuebound20__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.044382s: Entering Redux.assume(1 <= 1) 0.044393s: Exiting Redux.assume: 0.000001 seconds 0.044402s: mannadiv_valuebound20__verifast_instrumented_modified.c(54,9-11): Executing statement 0.044413s: Entering Redux.assume(!(!(y30 = 0))) 0.044445s: Exiting Redux.assume: 0.000016 seconds 0.044454s: mannadiv_valuebound20__verifast_instrumented_modified.c(54,25-30): Executing statement 0.044466s: mannadiv_valuebound20__verifast_instrumented_modified.c(65,5-22): Executing statement 0.044481s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.044494s: Exiting Redux.assume: 0.000004 seconds 0.044504s: mannadiv_valuebound20__verifast_instrumented_modified.c(65,5-22): Verifying call 0.044513s: mannadiv_valuebound20__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.044528s: Entering Redux.query(1 <= 1) 0.044537s: Exiting Redux.query 0.044546s: mannadiv_valuebound20__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.044555s: Entering Redux.assume(1 <= 1) 0.044566s: Exiting Redux.assume: 0.000001 seconds 0.044576s: mannadiv_valuebound20__verifast_instrumented_modified.c(66,5-11): Executing return statement 0.044585s: mannadiv_valuebound20__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.044600s: mannadiv_valuebound20__verifast_instrumented_modified.c(67,1-2): Cleaning up dummy fraction chunks 0.044609s: mannadiv_valuebound20__verifast_instrumented_modified.c(67,1-2): Leak check. 0.044620s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.044637s: Exiting Redux.assume: 0.000008 seconds 0.044648s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.044660s: Exiting Redux.assume: 0.000003 seconds 0.044670s: mannadiv_valuebound20__verifast_instrumented_modified.c(56,9-11): Executing statement 0.044690s: Entering Redux.assume((y20 + 1) = x20) 0.044710s: Exiting Redux.assume: 0.000009 seconds 0.044720s: mannadiv_valuebound20__verifast_instrumented_modified.c(56,27-28): Executing statement 0.044733s: mannadiv_valuebound20__verifast_instrumented_modified.c(57,16-17): Executing statement 0.044744s: mannadiv_valuebound20__verifast_instrumented_modified.c(58,16-17): Executing statement 0.044754s: mannadiv_valuebound20__verifast_instrumented_modified.c(59,16-17): Executing statement 0.044870s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.044883s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.044945s: Exiting Redux.query 0.044955s: mannadiv_valuebound20__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.044965s: mannadiv_valuebound20__verifast_instrumented_modified.c(64,5-6): Leak check. 0.044977s: Entering Redux.assume(!((y20 + 1) = x20)) 0.045003s: Exiting Redux.assume: 0.000010 seconds 0.045012s: mannadiv_valuebound20__verifast_instrumented_modified.c(60,16-17): Executing statement 0.045024s: mannadiv_valuebound20__verifast_instrumented_modified.c(61,16-17): Executing statement 0.045036s: mannadiv_valuebound20__verifast_instrumented_modified.c(62,16-17): Executing statement 0.045051s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.045062s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.045082s: Exiting Redux.query 0.045091s: mannadiv_valuebound20__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.045100s: mannadiv_valuebound20__verifast_instrumented_modified.c(64,5-6): Leak check. 0.045113s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.045129s: Exiting Redux.assume: 0.000006 seconds 0.045139s: Entering Redux.assume(!(!(1 = 0))) 0.045149s: Exiting Redux.assume: 0.000001 seconds 0.045162s: Entering Redux.assume(!(!(x20 = 0))) 0.045190s: Exiting Redux.assume: 0.000013 seconds 0.045199s: mannadiv_valuebound20__verifast_instrumented_modified.c(44,5-24): Verifying call 0.045207s: mannadiv_valuebound20__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.045215s: Entering Redux.query(true) 0.045224s: Exiting Redux.query 0.045232s: mannadiv_valuebound20__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.045240s: Entering Redux.assume(true) 0.045250s: Exiting Redux.assume: 0.000001 seconds 0.045264s: mannadiv_valuebound20__verifast_instrumented_modified.c(46,8-9): Executing statement 0.045275s: mannadiv_valuebound20__verifast_instrumented_modified.c(47,8-9): Executing statement 0.045284s: mannadiv_valuebound20__verifast_instrumented_modified.c(48,8-9): Executing statement 0.045293s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,5-10): Executing statement 0.045305s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.045321s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.045331s: Exiting Redux.query 0.045343s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.045358s: Exiting Redux.assert_term: 0.000004 seconds 0.045367s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.045378s: Exiting Redux.assert_term: 0.000003 seconds 0.045387s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.045398s: Exiting Redux.assert_term: 0.000002 seconds 0.045412s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.045423s: Exiting Redux.assert_term: 0.000002 seconds 0.045432s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.045443s: Exiting Redux.assert_term: 0.000002 seconds 0.045451s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,53-55): Producing assertion 0.045461s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.045487s: Exiting Redux.assume: 0.000017 seconds 0.045496s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,5-10): Evaluating loop condition 0.045511s: Entering Redux.assume(!(1 = 0)) 0.045521s: Exiting Redux.assume: 0.000001 seconds 0.045530s: mannadiv_valuebound20__verifast_instrumented_modified.c(51,2-3): Executing statement 0.045542s: mannadiv_valuebound20__verifast_instrumented_modified.c(52,9-26): Executing statement 0.045558s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.045571s: Exiting Redux.assume: 0.000004 seconds 0.045591s: mannadiv_valuebound20__verifast_instrumented_modified.c(52,9-26): Verifying call 0.045600s: mannadiv_valuebound20__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.045609s: Entering Redux.query(1 <= 1) 0.045617s: Exiting Redux.query 0.045625s: mannadiv_valuebound20__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.045634s: Entering Redux.assume(1 <= 1) 0.045644s: Exiting Redux.assume: 0.000001 seconds 0.045652s: mannadiv_valuebound20__verifast_instrumented_modified.c(54,9-11): Executing statement 0.045672s: Entering Redux.assume(!(!(y30 = 0))) 0.045711s: Exiting Redux.assume: 0.000030 seconds 0.045720s: mannadiv_valuebound20__verifast_instrumented_modified.c(54,25-30): Executing statement 0.045730s: mannadiv_valuebound20__verifast_instrumented_modified.c(65,5-22): Executing statement 0.045744s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.045755s: Exiting Redux.assume: 0.000002 seconds 0.045764s: mannadiv_valuebound20__verifast_instrumented_modified.c(65,5-22): Verifying call 0.045778s: mannadiv_valuebound20__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.045787s: Entering Redux.query(1 <= 1) 0.045795s: Exiting Redux.query 0.045803s: mannadiv_valuebound20__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.045812s: Entering Redux.assume(1 <= 1) 0.045821s: Exiting Redux.assume: 0.000001 seconds 0.045829s: mannadiv_valuebound20__verifast_instrumented_modified.c(66,5-11): Executing return statement 0.045844s: mannadiv_valuebound20__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.045853s: mannadiv_valuebound20__verifast_instrumented_modified.c(67,1-2): Cleaning up dummy fraction chunks 0.045861s: mannadiv_valuebound20__verifast_instrumented_modified.c(67,1-2): Leak check. 0.045871s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.045881s: Exiting Redux.assume: 0.000002 seconds 0.045893s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.045911s: Exiting Redux.assume: 0.000003 seconds 0.045927s: mannadiv_valuebound20__verifast_instrumented_modified.c(56,9-11): Executing statement 0.045940s: Entering Redux.assume((y20 + 1) = x20) 0.045969s: Exiting Redux.assume: 0.000019 seconds 0.045978s: mannadiv_valuebound20__verifast_instrumented_modified.c(56,27-28): Executing statement 0.045990s: mannadiv_valuebound20__verifast_instrumented_modified.c(57,16-17): Executing statement 0.046001s: mannadiv_valuebound20__verifast_instrumented_modified.c(58,16-17): Executing statement 0.046017s: mannadiv_valuebound20__verifast_instrumented_modified.c(59,16-17): Executing statement 0.046033s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.046043s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.046057s: Exiting Redux.query 0.046066s: mannadiv_valuebound20__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.046074s: mannadiv_valuebound20__verifast_instrumented_modified.c(64,5-6): Leak check. 0.046092s: Entering Redux.assume(!((y20 + 1) = x20)) 0.046103s: Exiting Redux.assume: 0.000003 seconds 0.046112s: mannadiv_valuebound20__verifast_instrumented_modified.c(60,16-17): Executing statement 0.046124s: mannadiv_valuebound20__verifast_instrumented_modified.c(61,16-17): Executing statement 0.046135s: mannadiv_valuebound20__verifast_instrumented_modified.c(62,16-17): Executing statement 0.046150s: mannadiv_valuebound20__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.046166s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.046180s: Exiting Redux.query 0.046189s: mannadiv_valuebound20__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.046197s: mannadiv_valuebound20__verifast_instrumented_modified.c(64,5-6): Leak check. 0.046208s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.046222s: Exiting Redux.assume: 0.000006 seconds 0.046231s: Entering Redux.assume(!(!(1 = 0))) 0.046241s: 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% mannadiv_valuebound20__verifast_instrumented_modified.c : lines: code: 32; annot: 14; mixed: 7; overhead: 66% Statements parsed: 119 Open statements parsed: 0 Close statements parsed: 0 Statement executions: 24 Execution steps (including assertion production/consumption steps): 250 Symbolic execution forks: 25 Prover assumes: 75 Term equality tests -- same term: 3 Term equality tests -- prover query: 0 Term equality tests -- total: 3 Other prover queries: 32 Prover statistics: # toplevel assumes and queries (with # pending case splits) = 312 (0), 0 (more than 30) assume_core_count = 373 number of case splits = 0 simplex_assert_ge_count = 206 simplex_assert_eq_count = 33 simplex_assert_neq_count = 16 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.001041s Time spent in Simplex: 0.000569s Time spent parsing: 0.016711s Function timings (> 0.1s): Total time: 0.04 seconds 0 errors found (24 statements verified)