./verifast-validate-witness.sh sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound2.c ./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound2.yml/witness-2.1.yml -------------------------------------------------------------------------------- + PROGRAM=sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound2.c + WITNESS=./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound2.yml/witness-2.1.yml ++ basename sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound2.c + FILE=mannadiv_valuebound2.c ++ echo mannadiv_valuebound2 ++ sed 's/[-\.]/_/g' - + SANITIZED=mannadiv_valuebound2 + MODULE=mannadiv_valuebound2__verifast_instrumented_modified + INSTRUMENTED_PROGRAM=mannadiv_valuebound2__verifast_instrumented.c ++ basename ./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound2.yml/witness-2.1.yml + TRANSLATED_WITNESS=verifast_translated.witness-2.1.yml + FINAL_PROGRAM=mannadiv_valuebound2__verifast_instrumented_modified.c + change_format_cli.py -w ./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound2.yml/witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound2.c -o verifast_translated.witness-2.1.yml --from acsl_expression --to verifast_expression -n mannadiv_valuebound2__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_valuebound2.c -o mannadiv_valuebound2__verifast_instrumented.c + program_modifications_cli.py -p mannadiv_valuebound2__verifast_instrumented.c -o mannadiv_valuebound2__verifast_instrumented_modified.c + verifast -stats -verbose 4 -allow_dead_code -read_options_from_source_file -c mannadiv_valuebound2__verifast_instrumented_modified.c mannadiv_valuebound2__verifast_instrumented_modified.c 0.007151s: Entering Redux.assert_term(unboxed_bool(0) = false) 0.007193s: Exiting Redux.assert_term: 0.000023 seconds 0.007230s: Entering Redux.assert_term(sizeof(bool_typeid) = 1) 0.007259s: Exiting Redux.assert_term: 0.000007 seconds 0.007268s: Entering Redux.assert_term(sizeof(char_typeid) = 1) 0.007281s: Exiting Redux.assert_term: 0.000004 seconds 0.007289s: Entering Redux.assert_term(sizeof(unsigned_char_typeid) = 1) 0.007302s: Exiting Redux.assert_term: 0.000001 seconds 0.007312s: Entering Redux.assert_term(sizeof(short_typeid) = 2) 0.007326s: Exiting Redux.assert_term: 0.000004 seconds 0.007334s: Entering Redux.assert_term(sizeof(ushort_typeid) = 2) 0.007353s: Exiting Redux.assert_term: 0.000004 seconds 0.007363s: Entering Redux.assert_term(sizeof(int_typeid) = 4) 0.007377s: Exiting Redux.assert_term: 0.000002 seconds 0.007385s: Entering Redux.assert_term(sizeof(unsigned_int_typeid) = 4) 0.007401s: Exiting Redux.assert_term: 0.000007 seconds 0.007410s: Entering Redux.assert_term(sizeof(long_typeid) = 4) 0.007423s: Exiting Redux.assert_term: 0.000004 seconds 0.007433s: Entering Redux.assert_term(sizeof(unsigned_long_typeid) = 4) 0.007449s: Exiting Redux.assert_term: 0.000003 seconds 0.007459s: Entering Redux.assert_term(sizeof(long_long_typeid) = 8) 0.007473s: Exiting Redux.assert_term: 0.000005 seconds 0.007482s: Entering Redux.assert_term(sizeof(unsigned_long_long_typeid) = 8) 0.007495s: Exiting Redux.assert_term: 0.000002 seconds 0.007505s: Entering Redux.assert_term(sizeof(intptr_t_typeid) = 4) 0.007519s: Exiting Redux.assert_term: 0.000004 seconds 0.007527s: Entering Redux.assert_term(sizeof(uintptr_t_typeid) = 4) 0.007545s: Exiting Redux.assert_term: 0.000004 seconds 0.007553s: Entering Redux.assert_term(sizeof(uint8_t_typeid) = 1) 0.007566s: Exiting Redux.assert_term: 0.000002 seconds 0.007576s: Entering Redux.assert_term(sizeof(int8_t_typeid) = 1) 0.007587s: Exiting Redux.assert_term: 0.000001 seconds 0.007597s: Entering Redux.assert_term(sizeof(uint16_t_typeid) = 2) 0.007610s: Exiting Redux.assert_term: 0.000004 seconds 0.007618s: Entering Redux.assert_term(sizeof(int16_t_typeid) = 2) 0.007637s: Exiting Redux.assert_term: 0.000004 seconds 0.007647s: Entering Redux.assert_term(sizeof(uint32_t_typeid) = 4) 0.007658s: Exiting Redux.assert_term: 0.000002 seconds 0.007670s: Entering Redux.assert_term(sizeof(int32_t_typeid) = 4) 0.007683s: Exiting Redux.assert_term: 0.000004 seconds 0.007691s: Entering Redux.assert_term(sizeof(uint64_t_typeid) = 8) 0.007704s: Exiting Redux.assert_term: 0.000004 seconds 0.007712s: Entering Redux.assert_term(sizeof(int64_t_typeid) = 8) 0.007729s: Exiting Redux.assert_term: 0.000002 seconds 0.007740s: Entering Redux.assert_term(sizeof(uint128_t_typeid) = 16) 0.007753s: Exiting Redux.assert_term: 0.000005 seconds 0.007761s: Entering Redux.assert_term(sizeof(int128_t_typeid) = 16) 0.007774s: Exiting Redux.assert_term: 0.000004 seconds 0.007785s: Entering Redux.assert_term(sizeof(float_typeid) = 4) 0.007795s: Exiting Redux.assert_term: 0.000002 seconds 0.007806s: Entering Redux.assert_term(sizeof(double_typeid) = 8) 0.007825s: Exiting Redux.assert_term: 0.000004 seconds 0.007833s: Entering Redux.assert_term(sizeof(void_ptr_typeid) = 4) 0.007847s: Exiting Redux.assert_term: 0.000005 seconds 0.025889s: Entering Redux.assert_term(func_rank(default_value_eq_zero) < 0) 0.025962s: Exiting Redux.assert_term: 0.000011 seconds 0.025979s: Entering Redux.assume(true ==> default_value = 0) 0.025993s: Exiting Redux.assume: 0.000005 seconds 0.027314s: Entering Redux.assert_term(func_rank(length_nonnegative) < 0) 0.027358s: Exiting Redux.assert_term: 0.000008 seconds 0.027393s: Entering Redux.assert_term(func_rank(append_nil) < 0) 0.027405s: Exiting Redux.assert_term: 0.000003 seconds 0.027417s: Entering Redux.assert_term(func_rank(length_append) < 0) 0.027429s: Exiting Redux.assert_term: 0.000003 seconds 0.027447s: Entering Redux.assert_term(func_rank(reverse_reverse) < 0) 0.027459s: Exiting Redux.assert_term: 0.000002 seconds 0.027470s: Entering Redux.assert_term(func_rank(mem_nth) < 0) 0.027481s: Exiting Redux.assert_term: 0.000003 seconds 0.027504s: Entering Redux.assert_term(func_rank(mem_append) < 0) 0.027516s: Exiting Redux.assert_term: 0.000002 seconds 0.027532s: Entering Redux.assert_term(func_rank(take_0) < 0) 0.027544s: Exiting Redux.assert_term: 0.000003 seconds 0.027554s: Entering Redux.assert_term(func_rank(take_length) < 0) 0.027566s: Exiting Redux.assert_term: 0.000002 seconds 0.027579s: Entering Redux.assert_term(func_rank(length_take) < 0) 0.027590s: Exiting Redux.assert_term: 0.000003 seconds 0.027609s: Entering Redux.assert_term(func_rank(nth_take) < 0) 0.027621s: Exiting Redux.assert_term: 0.000003 seconds 0.027637s: Entering Redux.assert_term(func_rank(drop_0) < 0) 0.027649s: Exiting Redux.assert_term: 0.000003 seconds 0.027660s: Entering Redux.assert_term(func_rank(drop_length) < 0) 0.027671s: Exiting Redux.assert_term: 0.000003 seconds 0.027687s: Entering Redux.assert_term(func_rank(length_drop) < 0) 0.027699s: Exiting Redux.assert_term: 0.000002 seconds 0.027719s: Entering Redux.assert_term(func_rank(drop_n_take_n) < 0) 0.027731s: Exiting Redux.assert_term: 0.000003 seconds 0.027746s: Entering Redux.assert_term(func_rank(length_remove) < 0) 0.027757s: Exiting Redux.assert_term: 0.000002 seconds 0.027773s: Entering Redux.assert_term(func_rank(drop_take_remove_nth) < 0) 0.027785s: Exiting Redux.assert_term: 0.000002 seconds 0.027804s: Entering Redux.assert_term(func_rank(append_take_drop_n) < 0) 0.027815s: Exiting Redux.assert_term: 0.000002 seconds 0.027837s: Entering Redux.assert_term(func_rank(mem_index_of) < 0) 0.027850s: Exiting Redux.assert_term: 0.000003 seconds 0.027866s: Entering Redux.assert_term(func_rank(nth_update) < 0) 0.027878s: Exiting Redux.assert_term: 0.000003 seconds 0.027897s: Entering Redux.assert_term(func_rank(length_update) < 0) 0.027909s: Exiting Redux.assert_term: 0.000003 seconds 0.031034s: Entering Redux.assume(null_pointer = pointer_ctor(null_pointer_provenance, 0)) 0.031125s: Exiting Redux.assume: 0.000020 seconds 0.036786s: Entering Redux.assert_term(func_rank(field_ptr_provenance_injective) < 0) 0.036844s: Exiting Redux.assert_term: 0.000010 seconds 0.036867s: Entering Redux.assert_term(func_rank(ptr_provenance_min_addr_limits) < 0) 0.036881s: Exiting Redux.assert_term: 0.000003 seconds 0.036898s: Entering Redux.assert_term(func_rank(ptr_provenance_max_addr_limits) < 0) 0.036910s: Exiting Redux.assert_term: 0.000003 seconds 0.036925s: Entering Redux.assert_term(func_rank(null_pointer_provenance_min_addr) < 0) 0.036954s: Exiting Redux.assert_term: 0.000002 seconds 0.036965s: Entering Redux.assume(true ==> ptr_provenance_min_addr(null_pointer_provenance) = 0) 0.036987s: Exiting Redux.assume: 0.000012 seconds 0.037001s: Entering Redux.assert_term(func_rank(null_pointer_provenance_max_addr) < 0) 0.037014s: Exiting Redux.assert_term: 0.000003 seconds 0.037025s: Entering Redux.assume(true ==> ptr_provenance_max_addr(null_pointer_provenance) = 4294967295) 0.037046s: Exiting Redux.assume: 0.000012 seconds 0.037067s: Entering Redux.assert_term(func_rank(field_ptr_provenance_min_addr) < 0) 0.037080s: Exiting Redux.assert_term: 0.000003 seconds 0.037098s: Entering Redux.assert_term(func_rank(field_ptr_provenance_max_addr) < 0) 0.037120s: Exiting Redux.assert_term: 0.000003 seconds 0.037142s: Entering Redux.assert_term(func_rank(field_pointer_within_limits_def) < 0) 0.037155s: Exiting Redux.assert_term: 0.000002 seconds 0.037177s: Entering Redux.assert_term(func_rank(first_field_pointer_within_limits_elim) < 0) 0.037195s: Exiting Redux.assert_term: 0.000003 seconds 0.037217s: Entering Redux.assert_term(func_rank(first_field_of_union_variant_pointer_within_limits_elim) < 0) 0.037229s: Exiting Redux.assert_term: 0.000002 seconds 0.037253s: Entering Redux.assert_term(func_rank(ptr_within_limits_field_ptr_0) < 0) 0.037265s: Exiting Redux.assert_term: 0.000003 seconds 0.037285s: Entering Redux.assert_term(func_rank(has_type_short_ushort) < 0) 0.037297s: Exiting Redux.assert_term: 0.000003 seconds 0.037321s: Entering Redux.assert_term(func_rank(has_type_int_uint) < 0) 0.037334s: Exiting Redux.assert_term: 0.000003 seconds 0.037350s: Entering Redux.assert_term(func_rank(has_type_long_ulong) < 0) 0.037362s: Exiting Redux.assert_term: 0.000003 seconds 0.037378s: Entering Redux.assert_term(func_rank(has_type_llong_ullong) < 0) 0.037390s: Exiting Redux.assert_term: 0.000002 seconds 0.037405s: Entering Redux.assert_term(func_rank(has_type_intptr_uintptr) < 0) 0.037424s: Exiting Redux.assert_term: 0.000002 seconds 0.037439s: Entering Redux.assert_term(func_rank(has_type_int8_uint8) < 0) 0.037451s: Exiting Redux.assert_term: 0.000003 seconds 0.037467s: Entering Redux.assert_term(func_rank(has_type_int16_uint16) < 0) 0.037480s: Exiting Redux.assert_term: 0.000002 seconds 0.037495s: Entering Redux.assert_term(func_rank(has_type_int32_uint32) < 0) 0.037507s: Exiting Redux.assert_term: 0.000003 seconds 0.037523s: Entering Redux.assert_term(func_rank(has_type_int64_uint64) < 0) 0.037540s: Exiting Redux.assert_term: 0.000002 seconds 0.037556s: Entering Redux.assert_term(func_rank(has_type_int128_uint128) < 0) 0.037568s: Exiting Redux.assert_term: 0.000003 seconds 0.037584s: Entering Redux.assert_term(func_rank(has_type_ptr_add_) < 0) 0.037596s: Exiting Redux.assert_term: 0.000003 seconds 0.037619s: Entering Redux.assert_term(func_rank(llong_integer_to_llong_) < 0) 0.037631s: Exiting Redux.assert_term: 0.000003 seconds 0.037647s: Entering Redux.assert_term(func_rank(u_llong_integer_to_ullong_) < 0) 0.037663s: Exiting Redux.assert_term: 0.000003 seconds 0.037736s: Entering Redux.assert_term(func_rank(pointer_nonzero) < 0) 0.037748s: Exiting Redux.assert_term: 0.000003 seconds 0.037771s: Entering Redux.assert_term(func_rank(pointer_of_chars_of_pointer) < 0) 0.037783s: Exiting Redux.assert_term: 0.000002 seconds 0.037810s: Entering Redux.assert_term(func_rank(chars_of_pointer_of_chars) < 0) 0.037822s: Exiting Redux.assert_term: 0.000002 seconds 0.037850s: Entering Redux.assert_term(func_rank(chars_to_chars_) < 0) 0.037862s: Exiting Redux.assert_term: 0.000003 seconds 0.037878s: Entering Redux.assert_term(func_rank(chars__to_chars) < 0) 0.037889s: Exiting Redux.assert_term: 0.000003 seconds 0.037907s: Entering Redux.assert_term(func_rank(chars__split) < 0) 0.037918s: Exiting Redux.assert_term: 0.000003 seconds 0.037933s: Entering Redux.assert_term(func_rank(chars__join) < 0) 0.037945s: Exiting Redux.assert_term: 0.000002 seconds 0.037965s: Entering Redux.assert_term(func_rank(chars_chars__join) < 0) 0.037977s: Exiting Redux.assert_term: 0.000003 seconds 0.037991s: Entering Redux.assert_term(func_rank(chars__inv) < 0) 0.038002s: Exiting Redux.assert_term: 0.000003 seconds 0.038015s: Entering Redux.assert_term(func_rank(chars_inv) < 0) 0.038027s: Exiting Redux.assert_term: 0.000002 seconds 0.038045s: Entering Redux.assert_term(func_rank(chars_split) < 0) 0.038057s: Exiting Redux.assert_term: 0.000002 seconds 0.038076s: Entering Redux.assert_term(func_rank(chars_join) < 0) 0.038088s: Exiting Redux.assert_term: 0.000003 seconds 0.038102s: Entering Redux.assert_term(func_rank(int_of_chars_of_int) < 0) 0.038121s: Exiting Redux.assert_term: 0.000010 seconds 0.038142s: Entering Redux.assert_term(func_rank(chars_of_int_of_chars) < 0) 0.038154s: Exiting Redux.assert_term: 0.000003 seconds 0.038177s: Entering Redux.assert_term(func_rank(chars_of_int_size) < 0) 0.038189s: Exiting Redux.assert_term: 0.000003 seconds 0.038211s: Entering Redux.assert_term(func_rank(int_of_chars_size) < 0) 0.038222s: Exiting Redux.assert_term: 0.000003 seconds 0.038245s: Entering Redux.assert_term(func_rank(chars__to_int_) < 0) 0.038257s: Exiting Redux.assert_term: 0.000002 seconds 0.038272s: Entering Redux.assert_term(func_rank(chars_to_integer) < 0) 0.038284s: Exiting Redux.assert_term: 0.000002 seconds 0.038298s: Entering Redux.assert_term(func_rank(chars_to_u_integer) < 0) 0.038310s: Exiting Redux.assert_term: 0.000002 seconds 0.038330s: Entering Redux.assert_term(func_rank(chars_to_short_integer) < 0) 0.038342s: Exiting Redux.assert_term: 0.000002 seconds 0.038357s: Entering Redux.assert_term(func_rank(chars_to_u_short_integer) < 0) 0.038369s: Exiting Redux.assert_term: 0.000002 seconds 0.038382s: Entering Redux.assert_term(func_rank(chars_to_pointer) < 0) 0.038394s: Exiting Redux.assert_term: 0.000002 seconds 0.038407s: Entering Redux.assert_term(func_rank(chars_to_boolean) < 0) 0.038419s: Exiting Redux.assert_term: 0.000002 seconds 0.038441s: Entering Redux.assert_term(func_rank(chars_to_integer_) < 0) 0.038453s: Exiting Redux.assert_term: 0.000003 seconds 0.038467s: Entering Redux.assert_term(func_rank(int__to_chars_) < 0) 0.038480s: Exiting Redux.assert_term: 0.000002 seconds 0.038494s: Entering Redux.assert_term(func_rank(integer_to_chars) < 0) 0.038506s: Exiting Redux.assert_term: 0.000002 seconds 0.038519s: Entering Redux.assert_term(func_rank(uint__to_chars_) < 0) 0.038531s: Exiting Redux.assert_term: 0.000003 seconds 0.038552s: Entering Redux.assert_term(func_rank(u_integer_to_chars) < 0) 0.038565s: Exiting Redux.assert_term: 0.000002 seconds 0.038579s: Entering Redux.assert_term(func_rank(short_integer_to_chars) < 0) 0.038590s: Exiting Redux.assert_term: 0.000003 seconds 0.038604s: Entering Redux.assert_term(func_rank(u_short_integer_to_chars) < 0) 0.038616s: Exiting Redux.assert_term: 0.000002 seconds 0.038630s: Entering Redux.assert_term(func_rank(pointer_to_chars) < 0) 0.038647s: Exiting Redux.assert_term: 0.000002 seconds 0.038661s: Entering Redux.assert_term(func_rank(boolean_to_chars) < 0) 0.038673s: Exiting Redux.assert_term: 0.000002 seconds 0.038688s: Entering Redux.assert_term(func_rank(integer__to_chars) < 0) 0.038699s: Exiting Redux.assert_term: 0.000003 seconds 0.038714s: Entering Redux.assert_term(func_rank(u_character_to_character) < 0) 0.038726s: Exiting Redux.assert_term: 0.000002 seconds 0.038739s: Entering Redux.assert_term(func_rank(character_to_u_character) < 0) 0.038760s: Exiting Redux.assert_term: 0.000003 seconds 0.038774s: Entering Redux.assert_term(func_rank(uchars__inv) < 0) 0.038787s: Exiting Redux.assert_term: 0.000002 seconds 0.038799s: Entering Redux.assert_term(func_rank(uchars__split) < 0) 0.038812s: Exiting Redux.assert_term: 0.000002 seconds 0.038827s: Entering Redux.assert_term(func_rank(uchars_to_uchars_) < 0) 0.038840s: Exiting Redux.assert_term: 0.000002 seconds 0.038854s: Entering Redux.assert_term(func_rank(uchars_inv) < 0) 0.038875s: Exiting Redux.assert_term: 0.000002 seconds 0.038889s: Entering Redux.assert_term(func_rank(uchars_split) < 0) 0.038901s: Exiting Redux.assert_term: 0.000002 seconds 0.038916s: Entering Redux.assert_term(func_rank(uchars_join) < 0) 0.038929s: Exiting Redux.assert_term: 0.000003 seconds 0.038944s: Entering Redux.assert_term(func_rank(ints__split) < 0) 0.038957s: Exiting Redux.assert_term: 0.000003 seconds 0.038973s: Entering Redux.assert_term(func_rank(ints__join) < 0) 0.038990s: Exiting Redux.assert_term: 0.000003 seconds 0.039006s: Entering Redux.assert_term(func_rank(ints_to_ints_) < 0) 0.039018s: Exiting Redux.assert_term: 0.000002 seconds 0.039033s: Entering Redux.assert_term(func_rank(ints__to_ints) < 0) 0.039046s: Exiting Redux.assert_term: 0.000002 seconds 0.039061s: Entering Redux.assert_term(func_rank(ints_inv) < 0) 0.039073s: Exiting Redux.assert_term: 0.000002 seconds 0.039088s: Entering Redux.assert_term(func_rank(ints__inv) < 0) 0.039105s: Exiting Redux.assert_term: 0.000002 seconds 0.039127s: Entering Redux.assert_term(func_rank(uints_inv) < 0) 0.039139s: Exiting Redux.assert_term: 0.000003 seconds 0.039153s: Entering Redux.assert_term(func_rank(llongs_inv) < 0) 0.039168s: Exiting Redux.assert_term: 0.000002 seconds 0.039182s: Entering Redux.assert_term(func_rank(ullongs_inv) < 0) 0.039194s: Exiting Redux.assert_term: 0.000002 seconds 0.039208s: Entering Redux.assert_term(func_rank(shorts_inv) < 0) 0.039225s: Exiting Redux.assert_term: 0.000003 seconds 0.039239s: Entering Redux.assert_term(func_rank(ushorts_inv) < 0) 0.039251s: Exiting Redux.assert_term: 0.000003 seconds 0.039265s: Entering Redux.assert_term(func_rank(bools_inv) < 0) 0.039277s: Exiting Redux.assert_term: 0.000003 seconds 0.039291s: Entering Redux.assert_term(func_rank(pointers__inv) < 0) 0.039304s: Exiting Redux.assert_term: 0.000002 seconds 0.039317s: Entering Redux.assert_term(func_rank(pointers__split) < 0) 0.039329s: Exiting Redux.assert_term: 0.000002 seconds 0.039352s: Entering Redux.assert_term(func_rank(pointers__join) < 0) 0.039364s: Exiting Redux.assert_term: 0.000003 seconds 0.039380s: Entering Redux.assert_term(func_rank(pointers_pointers__join) < 0) 0.039392s: Exiting Redux.assert_term: 0.000002 seconds 0.039408s: Entering Redux.assert_term(func_rank(pointers_to_pointers_) < 0) 0.039420s: Exiting Redux.assert_term: 0.000003 seconds 0.039435s: Entering Redux.assert_term(func_rank(pointers_inv) < 0) 0.039452s: Exiting Redux.assert_term: 0.000003 seconds 0.039467s: Entering Redux.assert_term(func_rank(pointers_split) < 0) 0.039479s: Exiting Redux.assert_term: 0.000002 seconds 0.039495s: Entering Redux.assert_term(func_rank(pointers_join) < 0) 0.039508s: Exiting Redux.assert_term: 0.000003 seconds 0.039524s: Entering Redux.assert_term(func_rank(map_uchar_of_char_char_of_uchar) < 0) 0.039537s: Exiting Redux.assert_term: 0.000002 seconds 0.039558s: Entering Redux.assert_term(func_rank(map_char_of_uchar_uchar_of_char) < 0) 0.039576s: Exiting Redux.assert_term: 0.000002 seconds 0.039596s: Entering Redux.assert_term(func_rank(chars_to_uchars) < 0) 0.039608s: Exiting Redux.assert_term: 0.000003 seconds 0.039623s: Entering Redux.assert_term(func_rank(chars__to_uchars_) < 0) 0.039635s: Exiting Redux.assert_term: 0.000003 seconds 0.039650s: Entering Redux.assert_term(func_rank(uchars_to_chars) < 0) 0.039662s: Exiting Redux.assert_term: 0.000003 seconds 0.039677s: Entering Redux.assert_term(func_rank(uchars__to_chars_) < 0) 0.039700s: Exiting Redux.assert_term: 0.000002 seconds 0.039715s: Entering Redux.assert_term(func_rank(chars_to_ints) < 0) 0.039728s: Exiting Redux.assert_term: 0.000002 seconds 0.039743s: Entering Redux.assert_term(func_rank(ints_to_chars) < 0) 0.039756s: Exiting Redux.assert_term: 0.000002 seconds 0.039771s: Entering Redux.assert_term(func_rank(ints__to_chars_) < 0) 0.039783s: Exiting Redux.assert_term: 0.000003 seconds 0.039799s: Entering Redux.assert_term(func_rank(chars_to_uints) < 0) 0.039820s: Exiting Redux.assert_term: 0.000002 seconds 0.039835s: Entering Redux.assert_term(func_rank(uints_to_chars) < 0) 0.039848s: Exiting Redux.assert_term: 0.000003 seconds 0.039862s: Entering Redux.assert_term(func_rank(chars_to_bools) < 0) 0.039875s: Exiting Redux.assert_term: 0.000002 seconds 0.039891s: Entering Redux.assert_term(func_rank(bools_to_chars) < 0) 0.039903s: Exiting Redux.assert_term: 0.000002 seconds 0.039917s: Entering Redux.assert_term(func_rank(chars_to_integers_) < 0) 0.039935s: Exiting Redux.assert_term: 0.000003 seconds 0.039953s: Entering Redux.assert_term(func_rank(integers__to_chars) < 0) 0.039967s: Exiting Redux.assert_term: 0.000003 seconds 0.039982s: Entering Redux.assert_term(func_rank(integers___to_chars_) < 0) 0.039994s: Exiting Redux.assert_term: 0.000002 seconds 0.040008s: Entering Redux.assert_term(func_rank(uchars_to_integers_) < 0) 0.040020s: Exiting Redux.assert_term: 0.000003 seconds 0.040037s: Entering Redux.assert_term(func_rank(integers__to_uchars) < 0) 0.040054s: Exiting Redux.assert_term: 0.000002 seconds 0.040068s: Entering Redux.assert_term(func_rank(chars__to_pointers_) < 0) 0.040080s: Exiting Redux.assert_term: 0.000002 seconds 0.040096s: Entering Redux.assert_term(func_rank(pointers__to_chars_) < 0) 0.040108s: Exiting Redux.assert_term: 0.000002 seconds 0.040133s: Entering Redux.assert_term(func_rank(chars_to_pointers) < 0) 0.040146s: Exiting Redux.assert_term: 0.000002 seconds 0.040168s: Entering Redux.assert_term(func_rank(pointers_to_chars) < 0) 0.040182s: Exiting Redux.assert_term: 0.000002 seconds 0.040197s: Entering Redux.assert_term(func_rank(integers__inv) < 0) 0.040210s: Exiting Redux.assert_term: 0.000003 seconds 0.040227s: Entering Redux.assert_term(func_rank(integers__to_integers__) < 0) 0.040239s: Exiting Redux.assert_term: 0.000002 seconds 0.040256s: Entering Redux.assert_term(func_rank(divrem_elim) < 0) 0.040268s: Exiting Redux.assert_term: 0.000002 seconds 0.040289s: Entering Redux.assert_term(func_rank(string_to_body_chars) < 0) 0.040302s: Exiting Redux.assert_term: 0.000002 seconds 0.040320s: Entering Redux.assert_term(func_rank(body_chars_to_string) < 0) 0.040333s: Exiting Redux.assert_term: 0.000002 seconds 0.040352s: Entering Redux.assert_term(func_rank(chars_to_string) < 0) 0.040366s: Exiting Redux.assert_term: 0.000003 seconds 0.040384s: Entering Redux.assert_term(func_rank(string_to_chars_) < 0) 0.040397s: Exiting Redux.assert_term: 0.000004 seconds 0.040417s: Entering Redux.assert_term(func_rank(string_to_chars) < 0) 0.040431s: Exiting Redux.assert_term: 0.000002 seconds 0.040447s: Entering Redux.assert_term(func_rank(chars_separate_string) < 0) 0.040459s: Exiting Redux.assert_term: 0.000003 seconds 0.040814s: Entering Redux.assert_term(func_rank(chars_unseparate_string) < 0) 0.040830s: Exiting Redux.assert_term: 0.000003 seconds 0.041916s: Entering Redux.assert_term(func_rank(reach_error) = 199) 0.041938s: Exiting Redux.assert_term: 0.000006 seconds 0.041968s: Entering Redux.assert_term(func_rank(assume_abort_if_not) = 201) 0.041982s: Exiting Redux.assert_term: 0.000003 seconds 0.041998s: Entering Redux.assert_term(func_rank(__VERIFIER_assert) = 202) 0.042012s: Exiting Redux.assert_term: 0.000003 seconds 0.042028s: Entering Redux.assert_term(func_rank(main) = 203) 0.042042s: Exiting Redux.assert_term: 0.000003 seconds 0.042081s: mannadiv_valuebound2__verifast_instrumented_modified.c(32,5-9): Function 'main': Function type implementation check 0.042108s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,18-24): Producing assertion 0.042134s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,49-51): Producing assertion 0.042145s: Entering Redux.assume(0 <= argc) 0.042160s: Exiting Redux.assume: 0.000005 seconds 0.042169s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,61-62): Producing assertion 0.042191s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,64-68): Producing assertion 0.042210s: mannadiv_valuebound2__verifast_instrumented_modified.c(32,25-31): Consuming assertion 0.042224s: Consuming chunk module(mannadiv_valuebound2__verifast_instrumented_modified, true) 0.042238s: mannadiv_valuebound2__verifast_instrumented_modified.c(33,13-17): Producing assertion 0.042251s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1085,17-21): Consuming assertion 0.042266s: mannadiv_valuebound2__verifast_instrumented_modified.c(32,5-9): Cleaning up dummy fraction chunks 0.042277s: mannadiv_valuebound2__verifast_instrumented_modified.c(32,5-9): Leak check. 0.042328s: mannadiv_valuebound2__verifast_instrumented_modified.c(12,6-17): Verifying function 'reach_error' 0.042340s: mannadiv_valuebound2__verifast_instrumented_modified.c(12,33-38): Producing assertion 0.042349s: Entering Redux.assume(false) 0.042367s: Exiting Redux.assume: 0.000002 seconds 0.042382s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.042396s: Exiting Redux.assert_term: 0.000004 seconds 0.042408s: mannadiv_valuebound2__verifast_instrumented_modified.c(18,6-25): Verifying function 'assume_abort_if_not' 0.042417s: mannadiv_valuebound2__verifast_instrumented_modified.c(18,49-53): Producing assertion 0.042426s: Entering Redux.assume(true) 0.042438s: Exiting Redux.assume: 0.000001 seconds 0.042461s: mannadiv_valuebound2__verifast_instrumented_modified.c(18,6-25): Executing statement 0.042483s: mannadiv_valuebound2__verifast_instrumented_modified.c(21,3-5): Executing statement 0.042508s: Entering Redux.assume(!(!(cond = 0))) 0.042534s: Exiting Redux.assume: 0.000016 seconds 0.042544s: mannadiv_valuebound2__verifast_instrumented_modified.c(21,13-14): Executing statement 0.042555s: mannadiv_valuebound2__verifast_instrumented_modified.c(21,14-19): Executing statement 0.042573s: Entering Redux.assert_term(func_rank(abort) < 0) 0.042592s: Exiting Redux.assert_term: 0.000004 seconds 0.042605s: mannadiv_valuebound2__verifast_instrumented_modified.c(21,14-19): Verifying call 0.042616s: mannadiv_valuebound2__verifast_instrumented_modified.c(9,38-42): Consuming assertion 0.042627s: Entering Redux.query(true) 0.042637s: Exiting Redux.query 0.042647s: mannadiv_valuebound2__verifast_instrumented_modified.c(10,13-17): Producing assertion 0.042656s: Entering Redux.assume(true) 0.042667s: Exiting Redux.assume: 0.000001 seconds 0.042682s: mannadiv_valuebound2__verifast_instrumented_modified.c(22,1-2): Executing return statement 0.042693s: mannadiv_valuebound2__verifast_instrumented_modified.c(19,13-17): Consuming assertion 0.042702s: Entering Redux.query(true) 0.042713s: Exiting Redux.query 0.042722s: mannadiv_valuebound2__verifast_instrumented_modified.c(22,1-2): Cleaning up dummy fraction chunks 0.042731s: mannadiv_valuebound2__verifast_instrumented_modified.c(22,1-2): Leak check. 0.042749s: Entering Redux.assume(!(!(!(cond = 0)))) 0.042763s: Exiting Redux.assume: 0.000003 seconds 0.042773s: mannadiv_valuebound2__verifast_instrumented_modified.c(22,1-2): Executing return statement 0.042783s: mannadiv_valuebound2__verifast_instrumented_modified.c(19,13-17): Consuming assertion 0.042791s: Entering Redux.query(true) 0.042801s: Exiting Redux.query 0.042810s: mannadiv_valuebound2__verifast_instrumented_modified.c(22,1-2): Cleaning up dummy fraction chunks 0.042819s: mannadiv_valuebound2__verifast_instrumented_modified.c(22,1-2): Leak check. 0.042846s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.042860s: Exiting Redux.assert_term: 0.000004 seconds 0.042871s: mannadiv_valuebound2__verifast_instrumented_modified.c(23,6-23): Verifying function '__VERIFIER_assert' 0.042880s: mannadiv_valuebound2__verifast_instrumented_modified.c(23,50-52): Producing assertion 0.042889s: Entering Redux.assume(1 <= cond) 0.042904s: Exiting Redux.assume: 0.000005 seconds 0.042927s: mannadiv_valuebound2__verifast_instrumented_modified.c(23,6-23): Executing statement 0.042939s: mannadiv_valuebound2__verifast_instrumented_modified.c(26,5-7): Executing statement 0.043910s: Entering Redux.assume(!(!(cond = 0))) 0.043935s: Exiting Redux.assume: 0.000009 seconds 0.043947s: Entering Redux.assume(!(!(!(cond = 0)))) 0.043959s: Exiting Redux.assume: 0.000001 seconds 0.043970s: mannadiv_valuebound2__verifast_instrumented_modified.c(30,5-11): Executing return statement 0.043986s: mannadiv_valuebound2__verifast_instrumented_modified.c(24,16-18): Consuming assertion 0.043997s: Entering Redux.query(1 <= cond) 0.044010s: Exiting Redux.query 0.044019s: mannadiv_valuebound2__verifast_instrumented_modified.c(31,1-2): Cleaning up dummy fraction chunks 0.044029s: mannadiv_valuebound2__verifast_instrumented_modified.c(31,1-2): Leak check. 0.044050s: mannadiv_valuebound2__verifast_instrumented_modified.c(32,5-9): Verifying function 'main' 0.044059s: mannadiv_valuebound2__verifast_instrumented_modified.c(32,25-31): Producing assertion 0.044078s: mannadiv_valuebound2__verifast_instrumented_modified.c(36,5-16): Executing statement 0.044095s: Consuming chunk [_]module(mannadiv_valuebound2__verifast_instrumented_modified, true) 0.044109s: mannadiv_valuebound2__verifast_instrumented_modified.c(32,5-9): Executing statement 0.044128s: mannadiv_valuebound2__verifast_instrumented_modified.c(38,5-8): Executing statement 0.044140s: Entering Redux.assert_term(-2147483648 <= x1 && x1 <= 2147483647) 0.044159s: Exiting Redux.assert_term: 0.000004 seconds 0.044170s: Entering Redux.assert_term(-2147483648 <= x2 && x2 <= 2147483647) 0.044182s: Exiting Redux.assert_term: 0.000003 seconds 0.044193s: mannadiv_valuebound2__verifast_instrumented_modified.c(39,5-8): Executing statement 0.044203s: Entering Redux.assert_term(-2147483648 <= y1 && y1 <= 2147483647) 0.044215s: Exiting Redux.assert_term: 0.000002 seconds 0.044225s: Entering Redux.assert_term(-2147483648 <= y2 && y2 <= 2147483647) 0.044242s: Exiting Redux.assert_term: 0.000003 seconds 0.044252s: Entering Redux.assert_term(-2147483648 <= y3 && y3 <= 2147483647) 0.044263s: Exiting Redux.assert_term: 0.000002 seconds 0.044274s: mannadiv_valuebound2__verifast_instrumented_modified.c(40,8-9): Executing statement 0.044293s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.044306s: Exiting Redux.assert_term: 0.000004 seconds 0.044316s: mannadiv_valuebound2__verifast_instrumented_modified.c(40,10-31): Verifying call 0.044332s: mannadiv_valuebound2__verifast_instrumented_modified.c(15,53-57): Consuming assertion 0.044341s: Entering Redux.query(true) 0.044350s: Exiting Redux.query 0.044365s: Entering Redux.assert_term(-2147483648 <= x10 && x10 <= 2147483647) 0.044378s: Exiting Redux.assert_term: 0.000004 seconds 0.044390s: mannadiv_valuebound2__verifast_instrumented_modified.c(16,13-17): Producing assertion 0.044400s: Entering Redux.assume(true) 0.044412s: Exiting Redux.assume: 0.000001 seconds 0.044428s: mannadiv_valuebound2__verifast_instrumented_modified.c(41,8-9): Executing statement 0.044440s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.044454s: Exiting Redux.assert_term: 0.000003 seconds 0.044464s: mannadiv_valuebound2__verifast_instrumented_modified.c(41,10-31): Verifying call 0.044474s: mannadiv_valuebound2__verifast_instrumented_modified.c(15,53-57): Consuming assertion 0.044482s: Entering Redux.query(true) 0.044492s: Exiting Redux.query 0.044512s: Entering Redux.assert_term(-2147483648 <= x20 && x20 <= 2147483647) 0.044525s: Exiting Redux.assert_term: 0.000003 seconds 0.044534s: mannadiv_valuebound2__verifast_instrumented_modified.c(16,13-17): Producing assertion 0.044543s: Entering Redux.assume(true) 0.044555s: Exiting Redux.assume: 0.000001 seconds 0.044564s: mannadiv_valuebound2__verifast_instrumented_modified.c(43,5-24): Executing statement 0.044579s: Entering Redux.assume(0 <= x10) 0.044593s: Exiting Redux.assume: 0.000005 seconds 0.044614s: mannadiv_valuebound2__verifast_instrumented_modified.c(43,5-24): Verifying call 0.044623s: mannadiv_valuebound2__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.044631s: Entering Redux.query(true) 0.044642s: Exiting Redux.query 0.044651s: mannadiv_valuebound2__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.044659s: Entering Redux.assume(true) 0.044670s: Exiting Redux.assume: 0.000001 seconds 0.044679s: mannadiv_valuebound2__verifast_instrumented_modified.c(44,5-24): Executing statement 0.044697s: Entering Redux.assume(!(x20 = 0)) 0.044710s: Exiting Redux.assume: 0.000003 seconds 0.044719s: mannadiv_valuebound2__verifast_instrumented_modified.c(44,5-24): Verifying call 0.044728s: mannadiv_valuebound2__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.044736s: Entering Redux.query(true) 0.044745s: Exiting Redux.query 0.044754s: mannadiv_valuebound2__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.044768s: Entering Redux.assume(true) 0.044779s: Exiting Redux.assume: 0.000001 seconds 0.044789s: mannadiv_valuebound2__verifast_instrumented_modified.c(46,8-9): Executing statement 0.044800s: mannadiv_valuebound2__verifast_instrumented_modified.c(47,8-9): Executing statement 0.044810s: mannadiv_valuebound2__verifast_instrumented_modified.c(48,8-9): Executing statement 0.044820s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,5-10): Executing statement 0.044834s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.044851s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.044862s: Exiting Redux.query 0.044873s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.044886s: Exiting Redux.assert_term: 0.000003 seconds 0.044896s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.044908s: Exiting Redux.assert_term: 0.000003 seconds 0.044917s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.044935s: Exiting Redux.assert_term: 0.000002 seconds 0.044944s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.044957s: Exiting Redux.assert_term: 0.000003 seconds 0.044967s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.044978s: Exiting Redux.assert_term: 0.000002 seconds 0.044987s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,53-55): Producing assertion 0.044999s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.045029s: Exiting Redux.assume: 0.000015 seconds 0.045039s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,5-10): Evaluating loop condition 0.045050s: Entering Redux.assume(!(1 = 0)) 0.045060s: Exiting Redux.assume: 0.000001 seconds 0.045071s: mannadiv_valuebound2__verifast_instrumented_modified.c(51,2-3): Executing statement 0.045084s: mannadiv_valuebound2__verifast_instrumented_modified.c(52,9-26): Executing statement 0.045102s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.045131s: Exiting Redux.assume: 0.000005 seconds 0.045142s: mannadiv_valuebound2__verifast_instrumented_modified.c(52,9-26): Verifying call 0.045151s: mannadiv_valuebound2__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.045160s: Entering Redux.query(1 <= 1) 0.045169s: Exiting Redux.query 0.045179s: mannadiv_valuebound2__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.045189s: Entering Redux.assume(1 <= 1) 0.045200s: Exiting Redux.assume: 0.000001 seconds 0.045216s: mannadiv_valuebound2__verifast_instrumented_modified.c(54,9-11): Executing statement 0.045228s: Entering Redux.assume(!(!(y30 = 0))) 0.045254s: Exiting Redux.assume: 0.000016 seconds 0.045264s: mannadiv_valuebound2__verifast_instrumented_modified.c(54,25-30): Executing statement 0.045275s: mannadiv_valuebound2__verifast_instrumented_modified.c(65,5-22): Executing statement 0.045290s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.045305s: Exiting Redux.assume: 0.000004 seconds 0.045320s: mannadiv_valuebound2__verifast_instrumented_modified.c(65,5-22): Verifying call 0.045329s: mannadiv_valuebound2__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.045340s: Entering Redux.query(1 <= 1) 0.045349s: Exiting Redux.query 0.045360s: mannadiv_valuebound2__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.045369s: Entering Redux.assume(1 <= 1) 0.045381s: Exiting Redux.assume: 0.000001 seconds 0.045390s: mannadiv_valuebound2__verifast_instrumented_modified.c(66,5-11): Executing return statement 0.045407s: mannadiv_valuebound2__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.045416s: mannadiv_valuebound2__verifast_instrumented_modified.c(67,1-2): Cleaning up dummy fraction chunks 0.045425s: mannadiv_valuebound2__verifast_instrumented_modified.c(67,1-2): Leak check. 0.045437s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.045455s: Exiting Redux.assume: 0.000008 seconds 0.045466s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.045485s: Exiting Redux.assume: 0.000003 seconds 0.045495s: mannadiv_valuebound2__verifast_instrumented_modified.c(56,9-11): Executing statement 0.045508s: Entering Redux.assume((y20 + 1) = x20) 0.045528s: Exiting Redux.assume: 0.000011 seconds 0.045538s: mannadiv_valuebound2__verifast_instrumented_modified.c(56,27-28): Executing statement 0.045551s: mannadiv_valuebound2__verifast_instrumented_modified.c(57,16-17): Executing statement 0.045563s: mannadiv_valuebound2__verifast_instrumented_modified.c(58,16-17): Executing statement 0.045580s: mannadiv_valuebound2__verifast_instrumented_modified.c(59,16-17): Executing statement 0.045598s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.045610s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.045664s: Exiting Redux.query 0.045674s: mannadiv_valuebound2__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.045684s: mannadiv_valuebound2__verifast_instrumented_modified.c(64,5-6): Leak check. 0.045702s: Entering Redux.assume(!((y20 + 1) = x20)) 0.045723s: Exiting Redux.assume: 0.000010 seconds 0.045732s: mannadiv_valuebound2__verifast_instrumented_modified.c(60,16-17): Executing statement 0.045745s: mannadiv_valuebound2__verifast_instrumented_modified.c(61,16-17): Executing statement 0.045758s: mannadiv_valuebound2__verifast_instrumented_modified.c(62,16-17): Executing statement 0.045775s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.045792s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.045808s: Exiting Redux.query 0.045818s: mannadiv_valuebound2__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.045827s: mannadiv_valuebound2__verifast_instrumented_modified.c(64,5-6): Leak check. 0.045839s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.045855s: Exiting Redux.assume: 0.000006 seconds 0.045867s: Entering Redux.assume(!(!(1 = 0))) 0.045884s: Exiting Redux.assume: 0.000001 seconds 0.045897s: Entering Redux.assume(!(!(x20 = 0))) 0.045920s: Exiting Redux.assume: 0.000012 seconds 0.045930s: mannadiv_valuebound2__verifast_instrumented_modified.c(44,5-24): Verifying call 0.045940s: mannadiv_valuebound2__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.045949s: Entering Redux.query(true) 0.045958s: Exiting Redux.query 0.045967s: mannadiv_valuebound2__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.045989s: Entering Redux.assume(true) 0.046000s: Exiting Redux.assume: 0.000002 seconds 0.046009s: mannadiv_valuebound2__verifast_instrumented_modified.c(46,8-9): Executing statement 0.046020s: mannadiv_valuebound2__verifast_instrumented_modified.c(47,8-9): Executing statement 0.046031s: mannadiv_valuebound2__verifast_instrumented_modified.c(48,8-9): Executing statement 0.046042s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,5-10): Executing statement 0.046064s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.046077s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.046086s: Exiting Redux.query 0.046098s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.046121s: Exiting Redux.assert_term: 0.000007 seconds 0.046132s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.046145s: Exiting Redux.assert_term: 0.000002 seconds 0.046154s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.046173s: Exiting Redux.assert_term: 0.000003 seconds 0.046183s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.046195s: Exiting Redux.assert_term: 0.000003 seconds 0.046205s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.046217s: Exiting Redux.assert_term: 0.000003 seconds 0.046227s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,53-55): Producing assertion 0.046238s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.046266s: Exiting Redux.assume: 0.000012 seconds 0.046276s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,5-10): Evaluating loop condition 0.046287s: Entering Redux.assume(!(1 = 0)) 0.046298s: Exiting Redux.assume: 0.000001 seconds 0.046308s: mannadiv_valuebound2__verifast_instrumented_modified.c(51,2-3): Executing statement 0.046322s: mannadiv_valuebound2__verifast_instrumented_modified.c(52,9-26): Executing statement 0.046340s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.046360s: Exiting Redux.assume: 0.000004 seconds 0.046369s: mannadiv_valuebound2__verifast_instrumented_modified.c(52,9-26): Verifying call 0.046378s: mannadiv_valuebound2__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.046388s: Entering Redux.query(1 <= 1) 0.046397s: Exiting Redux.query 0.046406s: mannadiv_valuebound2__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.046415s: Entering Redux.assume(1 <= 1) 0.046431s: Exiting Redux.assume: 0.000002 seconds 0.046440s: mannadiv_valuebound2__verifast_instrumented_modified.c(54,9-11): Executing statement 0.046452s: Entering Redux.assume(!(!(y30 = 0))) 0.046494s: Exiting Redux.assume: 0.000032 seconds 0.046504s: mannadiv_valuebound2__verifast_instrumented_modified.c(54,25-30): Executing statement 0.046515s: mannadiv_valuebound2__verifast_instrumented_modified.c(65,5-22): Executing statement 0.046533s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.046551s: Exiting Redux.assume: 0.000001 seconds 0.046561s: mannadiv_valuebound2__verifast_instrumented_modified.c(65,5-22): Verifying call 0.046570s: mannadiv_valuebound2__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.046579s: Entering Redux.query(1 <= 1) 0.046588s: Exiting Redux.query 0.046597s: mannadiv_valuebound2__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.046607s: Entering Redux.assume(1 <= 1) 0.046618s: Exiting Redux.assume: 0.000001 seconds 0.046632s: mannadiv_valuebound2__verifast_instrumented_modified.c(66,5-11): Executing return statement 0.046643s: mannadiv_valuebound2__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.046652s: mannadiv_valuebound2__verifast_instrumented_modified.c(67,1-2): Cleaning up dummy fraction chunks 0.046661s: mannadiv_valuebound2__verifast_instrumented_modified.c(67,1-2): Leak check. 0.046670s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.046681s: Exiting Redux.assume: 0.000002 seconds 0.046699s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.046712s: Exiting Redux.assume: 0.000003 seconds 0.046722s: mannadiv_valuebound2__verifast_instrumented_modified.c(56,9-11): Executing statement 0.046735s: Entering Redux.assume((y20 + 1) = x20) 0.046767s: Exiting Redux.assume: 0.000023 seconds 0.046777s: mannadiv_valuebound2__verifast_instrumented_modified.c(56,27-28): Executing statement 0.046790s: mannadiv_valuebound2__verifast_instrumented_modified.c(57,16-17): Executing statement 0.046809s: mannadiv_valuebound2__verifast_instrumented_modified.c(58,16-17): Executing statement 0.046820s: mannadiv_valuebound2__verifast_instrumented_modified.c(59,16-17): Executing statement 0.046837s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.046848s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.046863s: Exiting Redux.query 0.046874s: mannadiv_valuebound2__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.046889s: mannadiv_valuebound2__verifast_instrumented_modified.c(64,5-6): Leak check. 0.046901s: Entering Redux.assume(!((y20 + 1) = x20)) 0.046914s: Exiting Redux.assume: 0.000003 seconds 0.046923s: mannadiv_valuebound2__verifast_instrumented_modified.c(60,16-17): Executing statement 0.046936s: mannadiv_valuebound2__verifast_instrumented_modified.c(61,16-17): Executing statement 0.046949s: mannadiv_valuebound2__verifast_instrumented_modified.c(62,16-17): Executing statement 0.046972s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.046984s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.046999s: Exiting Redux.query 0.047009s: mannadiv_valuebound2__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.047018s: mannadiv_valuebound2__verifast_instrumented_modified.c(64,5-6): Leak check. 0.047033s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.047048s: Exiting Redux.assume: 0.000005 seconds 0.047064s: Entering Redux.assume(!(!(1 = 0))) 0.047076s: Exiting Redux.assume: 0.000001 seconds 0.047090s: Entering Redux.assume(!(0 <= x10)) 0.047104s: Exiting Redux.assume: 0.000005 seconds 0.047123s: mannadiv_valuebound2__verifast_instrumented_modified.c(43,5-24): Verifying call 0.047132s: mannadiv_valuebound2__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.047141s: Entering Redux.query(true) 0.047150s: Exiting Redux.query 0.047159s: mannadiv_valuebound2__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.047174s: Entering Redux.assume(true) 0.047185s: Exiting Redux.assume: 0.000001 seconds 0.047194s: mannadiv_valuebound2__verifast_instrumented_modified.c(44,5-24): Executing statement 0.047208s: Entering Redux.assume(!(x20 = 0)) 0.047221s: Exiting Redux.assume: 0.000002 seconds 0.047232s: mannadiv_valuebound2__verifast_instrumented_modified.c(44,5-24): Verifying call 0.047241s: mannadiv_valuebound2__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.047257s: Entering Redux.query(true) 0.047266s: Exiting Redux.query 0.047276s: mannadiv_valuebound2__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.047284s: Entering Redux.assume(true) 0.047295s: Exiting Redux.assume: 0.000001 seconds 0.047305s: mannadiv_valuebound2__verifast_instrumented_modified.c(46,8-9): Executing statement 0.047315s: mannadiv_valuebound2__verifast_instrumented_modified.c(47,8-9): Executing statement 0.047326s: mannadiv_valuebound2__verifast_instrumented_modified.c(48,8-9): Executing statement 0.047343s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,5-10): Executing statement 0.047357s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.047368s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.047377s: Exiting Redux.query 0.047392s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.047405s: Exiting Redux.assert_term: 0.000004 seconds 0.047425s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.047437s: Exiting Redux.assert_term: 0.000003 seconds 0.047447s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.047459s: Exiting Redux.assert_term: 0.000002 seconds 0.047468s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.047481s: Exiting Redux.assert_term: 0.000003 seconds 0.047490s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.047502s: Exiting Redux.assert_term: 0.000002 seconds 0.047522s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,53-55): Producing assertion 0.047533s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.047556s: Exiting Redux.assume: 0.000013 seconds 0.047565s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,5-10): Evaluating loop condition 0.047576s: Entering Redux.assume(!(1 = 0)) 0.047586s: Exiting Redux.assume: 0.000001 seconds 0.047596s: mannadiv_valuebound2__verifast_instrumented_modified.c(51,2-3): Executing statement 0.047616s: mannadiv_valuebound2__verifast_instrumented_modified.c(52,9-26): Executing statement 0.047635s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.047649s: Exiting Redux.assume: 0.000005 seconds 0.047659s: mannadiv_valuebound2__verifast_instrumented_modified.c(52,9-26): Verifying call 0.047669s: mannadiv_valuebound2__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.047678s: Entering Redux.query(1 <= 1) 0.047693s: Exiting Redux.query 0.047703s: mannadiv_valuebound2__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.047711s: Entering Redux.assume(1 <= 1) 0.047722s: Exiting Redux.assume: 0.000001 seconds 0.047734s: mannadiv_valuebound2__verifast_instrumented_modified.c(54,9-11): Executing statement 0.047747s: Entering Redux.assume(!(!(y30 = 0))) 0.047775s: Exiting Redux.assume: 0.000017 seconds 0.047785s: mannadiv_valuebound2__verifast_instrumented_modified.c(54,25-30): Executing statement 0.047802s: mannadiv_valuebound2__verifast_instrumented_modified.c(65,5-22): Executing statement 0.047821s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.047836s: Exiting Redux.assume: 0.000004 seconds 0.047846s: mannadiv_valuebound2__verifast_instrumented_modified.c(65,5-22): Verifying call 0.047856s: mannadiv_valuebound2__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.047866s: Entering Redux.query(1 <= 1) 0.047874s: Exiting Redux.query 0.047884s: mannadiv_valuebound2__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.047899s: Entering Redux.assume(1 <= 1) 0.047910s: Exiting Redux.assume: 0.000001 seconds 0.047919s: mannadiv_valuebound2__verifast_instrumented_modified.c(66,5-11): Executing return statement 0.047930s: mannadiv_valuebound2__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.047939s: mannadiv_valuebound2__verifast_instrumented_modified.c(67,1-2): Cleaning up dummy fraction chunks 0.047948s: mannadiv_valuebound2__verifast_instrumented_modified.c(67,1-2): Leak check. 0.047965s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.047984s: Exiting Redux.assume: 0.000009 seconds 0.047995s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.048011s: Exiting Redux.assume: 0.000002 seconds 0.048023s: mannadiv_valuebound2__verifast_instrumented_modified.c(56,9-11): Executing statement 0.048037s: Entering Redux.assume((y20 + 1) = x20) 0.048060s: Exiting Redux.assume: 0.000011 seconds 0.048070s: mannadiv_valuebound2__verifast_instrumented_modified.c(56,27-28): Executing statement 0.048091s: mannadiv_valuebound2__verifast_instrumented_modified.c(57,16-17): Executing statement 0.048103s: mannadiv_valuebound2__verifast_instrumented_modified.c(58,16-17): Executing statement 0.048123s: mannadiv_valuebound2__verifast_instrumented_modified.c(59,16-17): Executing statement 0.048338s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.048352s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.048417s: Exiting Redux.query 0.048428s: mannadiv_valuebound2__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.048437s: mannadiv_valuebound2__verifast_instrumented_modified.c(64,5-6): Leak check. 0.048451s: Entering Redux.assume(!((y20 + 1) = x20)) 0.048471s: Exiting Redux.assume: 0.000011 seconds 0.048481s: mannadiv_valuebound2__verifast_instrumented_modified.c(60,16-17): Executing statement 0.048494s: mannadiv_valuebound2__verifast_instrumented_modified.c(61,16-17): Executing statement 0.048512s: mannadiv_valuebound2__verifast_instrumented_modified.c(62,16-17): Executing statement 0.048529s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.048540s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.048557s: Exiting Redux.query 0.048566s: mannadiv_valuebound2__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.048575s: mannadiv_valuebound2__verifast_instrumented_modified.c(64,5-6): Leak check. 0.048597s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.048614s: Exiting Redux.assume: 0.000006 seconds 0.048625s: Entering Redux.assume(!(!(1 = 0))) 0.048635s: Exiting Redux.assume: 0.000001 seconds 0.048651s: Entering Redux.assume(!(!(x20 = 0))) 0.048674s: Exiting Redux.assume: 0.000013 seconds 0.048684s: mannadiv_valuebound2__verifast_instrumented_modified.c(44,5-24): Verifying call 0.048693s: mannadiv_valuebound2__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.048708s: Entering Redux.query(true) 0.048717s: Exiting Redux.query 0.048726s: mannadiv_valuebound2__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.048735s: Entering Redux.assume(true) 0.048745s: Exiting Redux.assume: 0.000001 seconds 0.048754s: mannadiv_valuebound2__verifast_instrumented_modified.c(46,8-9): Executing statement 0.048764s: mannadiv_valuebound2__verifast_instrumented_modified.c(47,8-9): Executing statement 0.048781s: mannadiv_valuebound2__verifast_instrumented_modified.c(48,8-9): Executing statement 0.048791s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,5-10): Executing statement 0.048804s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.048814s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.048824s: Exiting Redux.query 0.048836s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.048850s: Exiting Redux.assert_term: 0.000003 seconds 0.048867s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.048879s: Exiting Redux.assert_term: 0.000003 seconds 0.048889s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.048901s: Exiting Redux.assert_term: 0.000002 seconds 0.048910s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.048923s: Exiting Redux.assert_term: 0.000003 seconds 0.048934s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.048952s: Exiting Redux.assert_term: 0.000002 seconds 0.048961s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,53-55): Producing assertion 0.048972s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.048999s: Exiting Redux.assume: 0.000017 seconds 0.049008s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,5-10): Evaluating loop condition 0.049018s: Entering Redux.assume(!(1 = 0)) 0.049029s: Exiting Redux.assume: 0.000001 seconds 0.049039s: mannadiv_valuebound2__verifast_instrumented_modified.c(51,2-3): Executing statement 0.049058s: mannadiv_valuebound2__verifast_instrumented_modified.c(52,9-26): Executing statement 0.049075s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.049089s: Exiting Redux.assume: 0.000004 seconds 0.049099s: mannadiv_valuebound2__verifast_instrumented_modified.c(52,9-26): Verifying call 0.049108s: mannadiv_valuebound2__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.049126s: Entering Redux.query(1 <= 1) 0.049146s: Exiting Redux.query 0.049155s: mannadiv_valuebound2__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.049165s: Entering Redux.assume(1 <= 1) 0.049175s: Exiting Redux.assume: 0.000001 seconds 0.049184s: mannadiv_valuebound2__verifast_instrumented_modified.c(54,9-11): Executing statement 0.049196s: Entering Redux.assume(!(!(y30 = 0))) 0.049235s: Exiting Redux.assume: 0.000029 seconds 0.049245s: mannadiv_valuebound2__verifast_instrumented_modified.c(54,25-30): Executing statement 0.049268s: mannadiv_valuebound2__verifast_instrumented_modified.c(65,5-22): Executing statement 0.049284s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.049296s: Exiting Redux.assume: 0.000002 seconds 0.049308s: mannadiv_valuebound2__verifast_instrumented_modified.c(65,5-22): Verifying call 0.049317s: mannadiv_valuebound2__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.049327s: Entering Redux.query(1 <= 1) 0.049336s: Exiting Redux.query 0.049351s: mannadiv_valuebound2__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.049361s: Entering Redux.assume(1 <= 1) 0.049371s: Exiting Redux.assume: 0.000001 seconds 0.049380s: mannadiv_valuebound2__verifast_instrumented_modified.c(66,5-11): Executing return statement 0.049390s: mannadiv_valuebound2__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.049401s: mannadiv_valuebound2__verifast_instrumented_modified.c(67,1-2): Cleaning up dummy fraction chunks 0.049415s: mannadiv_valuebound2__verifast_instrumented_modified.c(67,1-2): Leak check. 0.049426s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.049438s: Exiting Redux.assume: 0.000001 seconds 0.049449s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.049462s: Exiting Redux.assume: 0.000003 seconds 0.049475s: mannadiv_valuebound2__verifast_instrumented_modified.c(56,9-11): Executing statement 0.049489s: Entering Redux.assume((y20 + 1) = x20) 0.049521s: Exiting Redux.assume: 0.000020 seconds 0.049538s: mannadiv_valuebound2__verifast_instrumented_modified.c(56,27-28): Executing statement 0.049552s: mannadiv_valuebound2__verifast_instrumented_modified.c(57,16-17): Executing statement 0.049566s: mannadiv_valuebound2__verifast_instrumented_modified.c(58,16-17): Executing statement 0.049577s: mannadiv_valuebound2__verifast_instrumented_modified.c(59,16-17): Executing statement 0.049594s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.049606s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.049630s: Exiting Redux.query 0.049641s: mannadiv_valuebound2__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.049650s: mannadiv_valuebound2__verifast_instrumented_modified.c(64,5-6): Leak check. 0.049664s: Entering Redux.assume(!((y20 + 1) = x20)) 0.049676s: Exiting Redux.assume: 0.000003 seconds 0.049686s: mannadiv_valuebound2__verifast_instrumented_modified.c(60,16-17): Executing statement 0.049699s: mannadiv_valuebound2__verifast_instrumented_modified.c(61,16-17): Executing statement 0.049717s: mannadiv_valuebound2__verifast_instrumented_modified.c(62,16-17): Executing statement 0.049733s: mannadiv_valuebound2__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.049745s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.049761s: Exiting Redux.query 0.049771s: mannadiv_valuebound2__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.049787s: mannadiv_valuebound2__verifast_instrumented_modified.c(64,5-6): Leak check. 0.049800s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.049817s: Exiting Redux.assume: 0.000008 seconds 0.049829s: Entering Redux.assume(!(!(1 = 0))) 0.049843s: 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_valuebound2__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.001083s Time spent in Simplex: 0.000574s Time spent parsing: 0.017824s Function timings (> 0.1s): Total time: 0.05 seconds 0 errors found (24 statements verified)