./verifast-validate-witness.sh sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound100.c ./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound100.yml/witness-2.1.yml -------------------------------------------------------------------------------- + PROGRAM=sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound100.c + WITNESS=./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound100.yml/witness-2.1.yml ++ basename sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound100.c + FILE=mannadiv_valuebound100.c ++ echo mannadiv_valuebound100 ++ sed 's/[-\.]/_/g' - + SANITIZED=mannadiv_valuebound100 + MODULE=mannadiv_valuebound100__verifast_instrumented_modified + INSTRUMENTED_PROGRAM=mannadiv_valuebound100__verifast_instrumented.c ++ basename ./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound100.yml/witness-2.1.yml + TRANSLATED_WITNESS=verifast_translated.witness-2.1.yml + FINAL_PROGRAM=mannadiv_valuebound100__verifast_instrumented_modified.c + change_format_cli.py -w ./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound100.yml/witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound100.c -o verifast_translated.witness-2.1.yml --from acsl_expression --to verifast_expression -n mannadiv_valuebound100__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_valuebound100.c -o mannadiv_valuebound100__verifast_instrumented.c + program_modifications_cli.py -p mannadiv_valuebound100__verifast_instrumented.c -o mannadiv_valuebound100__verifast_instrumented_modified.c + verifast -stats -verbose 4 -allow_dead_code -read_options_from_source_file -c mannadiv_valuebound100__verifast_instrumented_modified.c mannadiv_valuebound100__verifast_instrumented_modified.c 0.006596s: Entering Redux.assert_term(unboxed_bool(0) = false) 0.006629s: Exiting Redux.assert_term: 0.000013 seconds 0.006679s: Entering Redux.assert_term(sizeof(bool_typeid) = 1) 0.006695s: Exiting Redux.assert_term: 0.000005 seconds 0.006704s: Entering Redux.assert_term(sizeof(char_typeid) = 1) 0.006718s: Exiting Redux.assert_term: 0.000004 seconds 0.006727s: Entering Redux.assert_term(sizeof(unsigned_char_typeid) = 1) 0.006741s: Exiting Redux.assert_term: 0.000002 seconds 0.006751s: Entering Redux.assert_term(sizeof(short_typeid) = 2) 0.006766s: Exiting Redux.assert_term: 0.000004 seconds 0.006780s: Entering Redux.assert_term(sizeof(ushort_typeid) = 2) 0.006794s: Exiting Redux.assert_term: 0.000005 seconds 0.006805s: Entering Redux.assert_term(sizeof(int_typeid) = 4) 0.006818s: Exiting Redux.assert_term: 0.000003 seconds 0.006827s: Entering Redux.assert_term(sizeof(unsigned_int_typeid) = 4) 0.006840s: Exiting Redux.assert_term: 0.000005 seconds 0.006849s: Entering Redux.assert_term(sizeof(long_typeid) = 4) 0.006864s: Exiting Redux.assert_term: 0.000007 seconds 0.006875s: Entering Redux.assert_term(sizeof(unsigned_long_typeid) = 4) 0.006892s: Exiting Redux.assert_term: 0.000002 seconds 0.006902s: Entering Redux.assert_term(sizeof(long_long_typeid) = 8) 0.006916s: Exiting Redux.assert_term: 0.000004 seconds 0.006924s: Entering Redux.assert_term(sizeof(unsigned_long_long_typeid) = 8) 0.006937s: Exiting Redux.assert_term: 0.000003 seconds 0.006947s: Entering Redux.assert_term(sizeof(intptr_t_typeid) = 4) 0.006960s: Exiting Redux.assert_term: 0.000004 seconds 0.006973s: Entering Redux.assert_term(sizeof(uintptr_t_typeid) = 4) 0.006987s: Exiting Redux.assert_term: 0.000005 seconds 0.006995s: Entering Redux.assert_term(sizeof(uint8_t_typeid) = 1) 0.007009s: Exiting Redux.assert_term: 0.000001 seconds 0.007019s: Entering Redux.assert_term(sizeof(int8_t_typeid) = 1) 0.007030s: Exiting Redux.assert_term: 0.000002 seconds 0.007041s: Entering Redux.assert_term(sizeof(uint16_t_typeid) = 2) 0.007054s: Exiting Redux.assert_term: 0.000004 seconds 0.007063s: Entering Redux.assert_term(sizeof(int16_t_typeid) = 2) 0.007081s: Exiting Redux.assert_term: 0.000004 seconds 0.007092s: Entering Redux.assert_term(sizeof(uint32_t_typeid) = 4) 0.007103s: Exiting Redux.assert_term: 0.000003 seconds 0.007113s: Entering Redux.assert_term(sizeof(int32_t_typeid) = 4) 0.007129s: Exiting Redux.assert_term: 0.000006 seconds 0.007137s: Entering Redux.assert_term(sizeof(uint64_t_typeid) = 8) 0.007150s: Exiting Redux.assert_term: 0.000004 seconds 0.007158s: Entering Redux.assert_term(sizeof(int64_t_typeid) = 8) 0.007176s: Exiting Redux.assert_term: 0.000002 seconds 0.007186s: Entering Redux.assert_term(sizeof(uint128_t_typeid) = 16) 0.007200s: Exiting Redux.assert_term: 0.000005 seconds 0.007208s: Entering Redux.assert_term(sizeof(int128_t_typeid) = 16) 0.007221s: Exiting Redux.assert_term: 0.000004 seconds 0.007231s: Entering Redux.assert_term(sizeof(float_typeid) = 4) 0.007243s: Exiting Redux.assert_term: 0.000002 seconds 0.007253s: Entering Redux.assert_term(sizeof(double_typeid) = 8) 0.007272s: Exiting Redux.assert_term: 0.000004 seconds 0.007280s: Entering Redux.assert_term(sizeof(void_ptr_typeid) = 4) 0.007293s: Exiting Redux.assert_term: 0.000004 seconds 0.024758s: Entering Redux.assert_term(func_rank(default_value_eq_zero) < 0) 0.024841s: Exiting Redux.assert_term: 0.000015 seconds 0.024861s: Entering Redux.assume(true ==> default_value = 0) 0.024877s: Exiting Redux.assume: 0.000005 seconds 0.026198s: Entering Redux.assert_term(func_rank(length_nonnegative) < 0) 0.026238s: Exiting Redux.assert_term: 0.000006 seconds 0.026252s: Entering Redux.assert_term(func_rank(append_nil) < 0) 0.026263s: Exiting Redux.assert_term: 0.000002 seconds 0.026275s: Entering Redux.assert_term(func_rank(length_append) < 0) 0.026287s: Exiting Redux.assert_term: 0.000003 seconds 0.026304s: Entering Redux.assert_term(func_rank(reverse_reverse) < 0) 0.026317s: Exiting Redux.assert_term: 0.000003 seconds 0.026328s: Entering Redux.assert_term(func_rank(mem_nth) < 0) 0.026346s: Exiting Redux.assert_term: 0.000003 seconds 0.026362s: Entering Redux.assert_term(func_rank(mem_append) < 0) 0.026374s: Exiting Redux.assert_term: 0.000002 seconds 0.026390s: Entering Redux.assert_term(func_rank(take_0) < 0) 0.026401s: Exiting Redux.assert_term: 0.000003 seconds 0.026413s: Entering Redux.assert_term(func_rank(take_length) < 0) 0.026424s: Exiting Redux.assert_term: 0.000002 seconds 0.026438s: Entering Redux.assert_term(func_rank(length_take) < 0) 0.026456s: Exiting Redux.assert_term: 0.000003 seconds 0.026471s: Entering Redux.assert_term(func_rank(nth_take) < 0) 0.026484s: Exiting Redux.assert_term: 0.000003 seconds 0.026500s: Entering Redux.assert_term(func_rank(drop_0) < 0) 0.026513s: Exiting Redux.assert_term: 0.000003 seconds 0.026532s: Entering Redux.assert_term(func_rank(drop_length) < 0) 0.026544s: Exiting Redux.assert_term: 0.000003 seconds 0.026558s: Entering Redux.assert_term(func_rank(length_drop) < 0) 0.026571s: Exiting Redux.assert_term: 0.000002 seconds 0.026594s: Entering Redux.assert_term(func_rank(drop_n_take_n) < 0) 0.026606s: Exiting Redux.assert_term: 0.000002 seconds 0.026621s: Entering Redux.assert_term(func_rank(length_remove) < 0) 0.026633s: Exiting Redux.assert_term: 0.000002 seconds 0.026648s: Entering Redux.assert_term(func_rank(drop_take_remove_nth) < 0) 0.026660s: Exiting Redux.assert_term: 0.000003 seconds 0.026679s: Entering Redux.assert_term(func_rank(append_take_drop_n) < 0) 0.026691s: Exiting Redux.assert_term: 0.000003 seconds 0.026715s: Entering Redux.assert_term(func_rank(mem_index_of) < 0) 0.026727s: Exiting Redux.assert_term: 0.000003 seconds 0.026743s: Entering Redux.assert_term(func_rank(nth_update) < 0) 0.026755s: Exiting Redux.assert_term: 0.000002 seconds 0.026774s: Entering Redux.assert_term(func_rank(length_update) < 0) 0.026786s: Exiting Redux.assert_term: 0.000003 seconds 0.029528s: Entering Redux.assume(null_pointer = pointer_ctor(null_pointer_provenance, 0)) 0.029570s: Exiting Redux.assume: 0.000006 seconds 0.034942s: Entering Redux.assert_term(func_rank(field_ptr_provenance_injective) < 0) 0.034984s: Exiting Redux.assert_term: 0.000010 seconds 0.035006s: Entering Redux.assert_term(func_rank(ptr_provenance_min_addr_limits) < 0) 0.035019s: Exiting Redux.assert_term: 0.000003 seconds 0.035035s: Entering Redux.assert_term(func_rank(ptr_provenance_max_addr_limits) < 0) 0.035048s: Exiting Redux.assert_term: 0.000003 seconds 0.035063s: Entering Redux.assert_term(func_rank(null_pointer_provenance_min_addr) < 0) 0.035087s: Exiting Redux.assert_term: 0.000003 seconds 0.035099s: Entering Redux.assume(true ==> ptr_provenance_min_addr(null_pointer_provenance) = 0) 0.035121s: Exiting Redux.assume: 0.000013 seconds 0.035135s: Entering Redux.assert_term(func_rank(null_pointer_provenance_max_addr) < 0) 0.035150s: Exiting Redux.assert_term: 0.000004 seconds 0.035160s: Entering Redux.assume(true ==> ptr_provenance_max_addr(null_pointer_provenance) = 4294967295) 0.035188s: Exiting Redux.assume: 0.000013 seconds 0.035204s: Entering Redux.assert_term(func_rank(field_ptr_provenance_min_addr) < 0) 0.035217s: Exiting Redux.assert_term: 0.000003 seconds 0.035235s: Entering Redux.assert_term(func_rank(field_ptr_provenance_max_addr) < 0) 0.035248s: Exiting Redux.assert_term: 0.000003 seconds 0.035268s: Entering Redux.assert_term(func_rank(field_pointer_within_limits_def) < 0) 0.035283s: Exiting Redux.assert_term: 0.000003 seconds 0.035306s: Entering Redux.assert_term(func_rank(first_field_pointer_within_limits_elim) < 0) 0.035323s: Exiting Redux.assert_term: 0.000003 seconds 0.035345s: Entering Redux.assert_term(func_rank(first_field_of_union_variant_pointer_within_limits_elim) < 0) 0.035358s: Exiting Redux.assert_term: 0.000003 seconds 0.035385s: Entering Redux.assert_term(func_rank(ptr_within_limits_field_ptr_0) < 0) 0.035398s: Exiting Redux.assert_term: 0.000003 seconds 0.035417s: Entering Redux.assert_term(func_rank(has_type_short_ushort) < 0) 0.035436s: Exiting Redux.assert_term: 0.000002 seconds 0.035453s: Entering Redux.assert_term(func_rank(has_type_int_uint) < 0) 0.035465s: Exiting Redux.assert_term: 0.000002 seconds 0.035481s: Entering Redux.assert_term(func_rank(has_type_long_ulong) < 0) 0.035493s: Exiting Redux.assert_term: 0.000001 seconds 0.035509s: Entering Redux.assert_term(func_rank(has_type_llong_ullong) < 0) 0.035527s: Exiting Redux.assert_term: 0.000003 seconds 0.035543s: Entering Redux.assert_term(func_rank(has_type_intptr_uintptr) < 0) 0.035562s: Exiting Redux.assert_term: 0.000002 seconds 0.035580s: Entering Redux.assert_term(func_rank(has_type_int8_uint8) < 0) 0.035593s: Exiting Redux.assert_term: 0.000003 seconds 0.035609s: Entering Redux.assert_term(func_rank(has_type_int16_uint16) < 0) 0.035621s: Exiting Redux.assert_term: 0.000003 seconds 0.035637s: Entering Redux.assert_term(func_rank(has_type_int32_uint32) < 0) 0.035650s: Exiting Redux.assert_term: 0.000002 seconds 0.035666s: Entering Redux.assert_term(func_rank(has_type_int64_uint64) < 0) 0.035683s: Exiting Redux.assert_term: 0.000002 seconds 0.035698s: Entering Redux.assert_term(func_rank(has_type_int128_uint128) < 0) 0.035711s: Exiting Redux.assert_term: 0.000002 seconds 0.035726s: Entering Redux.assert_term(func_rank(has_type_ptr_add_) < 0) 0.035739s: Exiting Redux.assert_term: 0.000002 seconds 0.035763s: Entering Redux.assert_term(func_rank(llong_integer_to_llong_) < 0) 0.035775s: Exiting Redux.assert_term: 0.000003 seconds 0.035798s: Entering Redux.assert_term(func_rank(u_llong_integer_to_ullong_) < 0) 0.035810s: Exiting Redux.assert_term: 0.000003 seconds 0.035881s: Entering Redux.assert_term(func_rank(pointer_nonzero) < 0) 0.035894s: Exiting Redux.assert_term: 0.000003 seconds 0.035916s: Entering Redux.assert_term(func_rank(pointer_of_chars_of_pointer) < 0) 0.035928s: Exiting Redux.assert_term: 0.000003 seconds 0.035956s: Entering Redux.assert_term(func_rank(chars_of_pointer_of_chars) < 0) 0.035978s: Exiting Redux.assert_term: 0.000003 seconds 0.036000s: Entering Redux.assert_term(func_rank(chars_to_chars_) < 0) 0.036013s: Exiting Redux.assert_term: 0.000003 seconds 0.036028s: Entering Redux.assert_term(func_rank(chars__to_chars) < 0) 0.036040s: Exiting Redux.assert_term: 0.000002 seconds 0.036057s: Entering Redux.assert_term(func_rank(chars__split) < 0) 0.036071s: Exiting Redux.assert_term: 0.000002 seconds 0.036088s: Entering Redux.assert_term(func_rank(chars__join) < 0) 0.036107s: Exiting Redux.assert_term: 0.000003 seconds 0.036122s: Entering Redux.assert_term(func_rank(chars_chars__join) < 0) 0.036135s: Exiting Redux.assert_term: 0.000002 seconds 0.036150s: Entering Redux.assert_term(func_rank(chars__inv) < 0) 0.036162s: Exiting Redux.assert_term: 0.000003 seconds 0.036176s: Entering Redux.assert_term(func_rank(chars_inv) < 0) 0.036188s: Exiting Redux.assert_term: 0.000003 seconds 0.036207s: Entering Redux.assert_term(func_rank(chars_split) < 0) 0.036219s: Exiting Redux.assert_term: 0.000003 seconds 0.036240s: Entering Redux.assert_term(func_rank(chars_join) < 0) 0.036252s: Exiting Redux.assert_term: 0.000003 seconds 0.036267s: Entering Redux.assert_term(func_rank(int_of_chars_of_int) < 0) 0.036280s: Exiting Redux.assert_term: 0.000003 seconds 0.036301s: Entering Redux.assert_term(func_rank(chars_of_int_of_chars) < 0) 0.036315s: Exiting Redux.assert_term: 0.000003 seconds 0.036340s: Entering Redux.assert_term(func_rank(chars_of_int_size) < 0) 0.036360s: Exiting Redux.assert_term: 0.000003 seconds 0.036377s: Entering Redux.assert_term(func_rank(int_of_chars_size) < 0) 0.036390s: Exiting Redux.assert_term: 0.000002 seconds 0.036413s: Entering Redux.assert_term(func_rank(chars__to_int_) < 0) 0.036425s: Exiting Redux.assert_term: 0.000002 seconds 0.036440s: Entering Redux.assert_term(func_rank(chars_to_integer) < 0) 0.036452s: Exiting Redux.assert_term: 0.000003 seconds 0.036466s: Entering Redux.assert_term(func_rank(chars_to_u_integer) < 0) 0.036486s: Exiting Redux.assert_term: 0.000003 seconds 0.036501s: Entering Redux.assert_term(func_rank(chars_to_short_integer) < 0) 0.036513s: Exiting Redux.assert_term: 0.000003 seconds 0.036535s: Entering Redux.assert_term(func_rank(chars_to_u_short_integer) < 0) 0.036548s: Exiting Redux.assert_term: 0.000002 seconds 0.036562s: Entering Redux.assert_term(func_rank(chars_to_pointer) < 0) 0.036575s: Exiting Redux.assert_term: 0.000002 seconds 0.036589s: Entering Redux.assert_term(func_rank(chars_to_boolean) < 0) 0.036609s: Exiting Redux.assert_term: 0.000002 seconds 0.036624s: Entering Redux.assert_term(func_rank(chars_to_integer_) < 0) 0.036636s: Exiting Redux.assert_term: 0.000002 seconds 0.036651s: Entering Redux.assert_term(func_rank(int__to_chars_) < 0) 0.036663s: Exiting Redux.assert_term: 0.000002 seconds 0.036678s: Entering Redux.assert_term(func_rank(integer_to_chars) < 0) 0.036690s: Exiting Redux.assert_term: 0.000003 seconds 0.036705s: Entering Redux.assert_term(func_rank(uint__to_chars_) < 0) 0.036722s: Exiting Redux.assert_term: 0.000003 seconds 0.036737s: Entering Redux.assert_term(func_rank(u_integer_to_chars) < 0) 0.036750s: Exiting Redux.assert_term: 0.000002 seconds 0.036767s: Entering Redux.assert_term(func_rank(short_integer_to_chars) < 0) 0.036780s: Exiting Redux.assert_term: 0.000002 seconds 0.036794s: Entering Redux.assert_term(func_rank(u_short_integer_to_chars) < 0) 0.036806s: Exiting Redux.assert_term: 0.000002 seconds 0.036821s: Entering Redux.assert_term(func_rank(pointer_to_chars) < 0) 0.036841s: Exiting Redux.assert_term: 0.000003 seconds 0.036855s: Entering Redux.assert_term(func_rank(boolean_to_chars) < 0) 0.036869s: Exiting Redux.assert_term: 0.000002 seconds 0.036883s: Entering Redux.assert_term(func_rank(integer__to_chars) < 0) 0.036895s: Exiting Redux.assert_term: 0.000003 seconds 0.036910s: Entering Redux.assert_term(func_rank(u_character_to_character) < 0) 0.036922s: Exiting Redux.assert_term: 0.000003 seconds 0.036944s: Entering Redux.assert_term(func_rank(character_to_u_character) < 0) 0.036957s: Exiting Redux.assert_term: 0.000003 seconds 0.036971s: Entering Redux.assert_term(func_rank(uchars__inv) < 0) 0.036984s: Exiting Redux.assert_term: 0.000003 seconds 0.036997s: Entering Redux.assert_term(func_rank(uchars__split) < 0) 0.037010s: Exiting Redux.assert_term: 0.000003 seconds 0.037026s: Entering Redux.assert_term(func_rank(uchars_to_uchars_) < 0) 0.037039s: Exiting Redux.assert_term: 0.000003 seconds 0.037062s: Entering Redux.assert_term(func_rank(uchars_inv) < 0) 0.037075s: Exiting Redux.assert_term: 0.000003 seconds 0.037088s: Entering Redux.assert_term(func_rank(uchars_split) < 0) 0.037102s: Exiting Redux.assert_term: 0.000003 seconds 0.037117s: Entering Redux.assert_term(func_rank(uchars_join) < 0) 0.037130s: Exiting Redux.assert_term: 0.000002 seconds 0.037145s: Entering Redux.assert_term(func_rank(ints__split) < 0) 0.037159s: Exiting Redux.assert_term: 0.000003 seconds 0.037180s: Entering Redux.assert_term(func_rank(ints__join) < 0) 0.037193s: Exiting Redux.assert_term: 0.000003 seconds 0.037209s: Entering Redux.assert_term(func_rank(ints_to_ints_) < 0) 0.037221s: Exiting Redux.assert_term: 0.000003 seconds 0.037236s: Entering Redux.assert_term(func_rank(ints__to_ints) < 0) 0.037249s: Exiting Redux.assert_term: 0.000002 seconds 0.037264s: Entering Redux.assert_term(func_rank(ints_inv) < 0) 0.037277s: Exiting Redux.assert_term: 0.000002 seconds 0.037292s: Entering Redux.assert_term(func_rank(ints__inv) < 0) 0.037309s: Exiting Redux.assert_term: 0.000003 seconds 0.037325s: Entering Redux.assert_term(func_rank(uints_inv) < 0) 0.037339s: Exiting Redux.assert_term: 0.000002 seconds 0.037352s: Entering Redux.assert_term(func_rank(llongs_inv) < 0) 0.037365s: Exiting Redux.assert_term: 0.000003 seconds 0.037380s: Entering Redux.assert_term(func_rank(ullongs_inv) < 0) 0.037392s: Exiting Redux.assert_term: 0.000003 seconds 0.037409s: Entering Redux.assert_term(func_rank(shorts_inv) < 0) 0.037427s: Exiting Redux.assert_term: 0.000002 seconds 0.037441s: Entering Redux.assert_term(func_rank(ushorts_inv) < 0) 0.037453s: Exiting Redux.assert_term: 0.000003 seconds 0.037468s: Entering Redux.assert_term(func_rank(bools_inv) < 0) 0.037480s: Exiting Redux.assert_term: 0.000002 seconds 0.037493s: Entering Redux.assert_term(func_rank(pointers__inv) < 0) 0.037506s: Exiting Redux.assert_term: 0.000002 seconds 0.037527s: Entering Redux.assert_term(func_rank(pointers__split) < 0) 0.037545s: Exiting Redux.assert_term: 0.000003 seconds 0.037562s: Entering Redux.assert_term(func_rank(pointers__join) < 0) 0.037575s: Exiting Redux.assert_term: 0.000003 seconds 0.037592s: Entering Redux.assert_term(func_rank(pointers_pointers__join) < 0) 0.037605s: Exiting Redux.assert_term: 0.000003 seconds 0.037621s: Entering Redux.assert_term(func_rank(pointers_to_pointers_) < 0) 0.037633s: Exiting Redux.assert_term: 0.000003 seconds 0.037649s: Entering Redux.assert_term(func_rank(pointers_inv) < 0) 0.037666s: Exiting Redux.assert_term: 0.000002 seconds 0.037682s: Entering Redux.assert_term(func_rank(pointers_split) < 0) 0.037694s: Exiting Redux.assert_term: 0.000003 seconds 0.037711s: Entering Redux.assert_term(func_rank(pointers_join) < 0) 0.037725s: Exiting Redux.assert_term: 0.000002 seconds 0.037741s: Entering Redux.assert_term(func_rank(map_uchar_of_char_char_of_uchar) < 0) 0.037754s: Exiting Redux.assert_term: 0.000003 seconds 0.037778s: Entering Redux.assert_term(func_rank(map_char_of_uchar_uchar_of_char) < 0) 0.037799s: Exiting Redux.assert_term: 0.000003 seconds 0.037819s: Entering Redux.assert_term(func_rank(chars_to_uchars) < 0) 0.037831s: Exiting Redux.assert_term: 0.000003 seconds 0.037847s: Entering Redux.assert_term(func_rank(chars__to_uchars_) < 0) 0.037861s: Exiting Redux.assert_term: 0.000003 seconds 0.037875s: Entering Redux.assert_term(func_rank(uchars_to_chars) < 0) 0.037888s: Exiting Redux.assert_term: 0.000002 seconds 0.037913s: Entering Redux.assert_term(func_rank(uchars__to_chars_) < 0) 0.037927s: Exiting Redux.assert_term: 0.000002 seconds 0.037941s: Entering Redux.assert_term(func_rank(chars_to_ints) < 0) 0.037953s: Exiting Redux.assert_term: 0.000003 seconds 0.037969s: Entering Redux.assert_term(func_rank(ints_to_chars) < 0) 0.037982s: Exiting Redux.assert_term: 0.000002 seconds 0.037997s: Entering Redux.assert_term(func_rank(ints__to_chars_) < 0) 0.038010s: Exiting Redux.assert_term: 0.000003 seconds 0.038037s: Entering Redux.assert_term(func_rank(chars_to_uints) < 0) 0.038050s: Exiting Redux.assert_term: 0.000003 seconds 0.038065s: Entering Redux.assert_term(func_rank(uints_to_chars) < 0) 0.038078s: Exiting Redux.assert_term: 0.000002 seconds 0.038092s: Entering Redux.assert_term(func_rank(chars_to_bools) < 0) 0.038105s: Exiting Redux.assert_term: 0.000002 seconds 0.038121s: Entering Redux.assert_term(func_rank(bools_to_chars) < 0) 0.038133s: Exiting Redux.assert_term: 0.000003 seconds 0.038154s: Entering Redux.assert_term(func_rank(chars_to_integers_) < 0) 0.038167s: Exiting Redux.assert_term: 0.000002 seconds 0.038184s: Entering Redux.assert_term(func_rank(integers__to_chars) < 0) 0.038197s: Exiting Redux.assert_term: 0.000002 seconds 0.038212s: Entering Redux.assert_term(func_rank(integers___to_chars_) < 0) 0.038225s: Exiting Redux.assert_term: 0.000003 seconds 0.038239s: Entering Redux.assert_term(func_rank(uchars_to_integers_) < 0) 0.038252s: Exiting Redux.assert_term: 0.000002 seconds 0.038275s: Entering Redux.assert_term(func_rank(integers__to_uchars) < 0) 0.038288s: Exiting Redux.assert_term: 0.000003 seconds 0.038304s: Entering Redux.assert_term(func_rank(chars__to_pointers_) < 0) 0.038316s: Exiting Redux.assert_term: 0.000003 seconds 0.038337s: Entering Redux.assert_term(func_rank(pointers__to_chars_) < 0) 0.038350s: Exiting Redux.assert_term: 0.000002 seconds 0.038365s: Entering Redux.assert_term(func_rank(chars_to_pointers) < 0) 0.038378s: Exiting Redux.assert_term: 0.000002 seconds 0.038400s: Entering Redux.assert_term(func_rank(pointers_to_chars) < 0) 0.038413s: Exiting Redux.assert_term: 0.000003 seconds 0.038428s: Entering Redux.assert_term(func_rank(integers__inv) < 0) 0.038441s: Exiting Redux.assert_term: 0.000002 seconds 0.038458s: Entering Redux.assert_term(func_rank(integers__to_integers__) < 0) 0.038471s: Exiting Redux.assert_term: 0.000003 seconds 0.038488s: Entering Redux.assert_term(func_rank(divrem_elim) < 0) 0.038506s: Exiting Redux.assert_term: 0.000003 seconds 0.038527s: Entering Redux.assert_term(func_rank(string_to_body_chars) < 0) 0.038540s: Exiting Redux.assert_term: 0.000003 seconds 0.038556s: Entering Redux.assert_term(func_rank(body_chars_to_string) < 0) 0.038569s: Exiting Redux.assert_term: 0.000003 seconds 0.038588s: Entering Redux.assert_term(func_rank(chars_to_string) < 0) 0.038601s: Exiting Redux.assert_term: 0.000003 seconds 0.038618s: Entering Redux.assert_term(func_rank(string_to_chars_) < 0) 0.038637s: Exiting Redux.assert_term: 0.000002 seconds 0.038652s: Entering Redux.assert_term(func_rank(string_to_chars) < 0) 0.038666s: Exiting Redux.assert_term: 0.000002 seconds 0.038680s: Entering Redux.assert_term(func_rank(chars_separate_string) < 0) 0.038693s: Exiting Redux.assert_term: 0.000003 seconds 0.039075s: Entering Redux.assert_term(func_rank(chars_unseparate_string) < 0) 0.039089s: Exiting Redux.assert_term: 0.000003 seconds 0.040079s: Entering Redux.assert_term(func_rank(reach_error) = 199) 0.040107s: Exiting Redux.assert_term: 0.000006 seconds 0.040127s: Entering Redux.assert_term(func_rank(assume_abort_if_not) = 201) 0.040141s: Exiting Redux.assert_term: 0.000004 seconds 0.040157s: Entering Redux.assert_term(func_rank(__VERIFIER_assert) = 202) 0.040171s: Exiting Redux.assert_term: 0.000003 seconds 0.040187s: Entering Redux.assert_term(func_rank(main) = 203) 0.040200s: Exiting Redux.assert_term: 0.000003 seconds 0.040233s: mannadiv_valuebound100__verifast_instrumented_modified.c(32,5-9): Function 'main': Function type implementation check 0.040267s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,18-24): Producing assertion 0.040283s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,49-51): Producing assertion 0.040294s: Entering Redux.assume(0 <= argc) 0.040309s: Exiting Redux.assume: 0.000005 seconds 0.040318s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,61-62): Producing assertion 0.040337s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,64-68): Producing assertion 0.040353s: mannadiv_valuebound100__verifast_instrumented_modified.c(32,25-31): Consuming assertion 0.040368s: Consuming chunk module(mannadiv_valuebound100__verifast_instrumented_modified, true) 0.040380s: mannadiv_valuebound100__verifast_instrumented_modified.c(33,13-17): Producing assertion 0.040394s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1085,17-21): Consuming assertion 0.040409s: mannadiv_valuebound100__verifast_instrumented_modified.c(32,5-9): Cleaning up dummy fraction chunks 0.040418s: mannadiv_valuebound100__verifast_instrumented_modified.c(32,5-9): Leak check. 0.040463s: mannadiv_valuebound100__verifast_instrumented_modified.c(12,6-17): Verifying function 'reach_error' 0.040474s: mannadiv_valuebound100__verifast_instrumented_modified.c(12,33-38): Producing assertion 0.040488s: Entering Redux.assume(false) 0.040501s: Exiting Redux.assume: 0.000002 seconds 0.040523s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.040538s: Exiting Redux.assert_term: 0.000004 seconds 0.040549s: mannadiv_valuebound100__verifast_instrumented_modified.c(18,6-25): Verifying function 'assume_abort_if_not' 0.040558s: mannadiv_valuebound100__verifast_instrumented_modified.c(18,49-53): Producing assertion 0.040567s: Entering Redux.assume(true) 0.040584s: Exiting Redux.assume: 0.000001 seconds 0.040600s: mannadiv_valuebound100__verifast_instrumented_modified.c(18,6-25): Executing statement 0.040617s: mannadiv_valuebound100__verifast_instrumented_modified.c(21,3-5): Executing statement 0.040638s: Entering Redux.assume(!(!(cond = 0))) 0.040664s: Exiting Redux.assume: 0.000015 seconds 0.040674s: mannadiv_valuebound100__verifast_instrumented_modified.c(21,13-14): Executing statement 0.040685s: mannadiv_valuebound100__verifast_instrumented_modified.c(21,14-19): Executing statement 0.040707s: Entering Redux.assert_term(func_rank(abort) < 0) 0.040721s: Exiting Redux.assert_term: 0.000003 seconds 0.040733s: mannadiv_valuebound100__verifast_instrumented_modified.c(21,14-19): Verifying call 0.040745s: mannadiv_valuebound100__verifast_instrumented_modified.c(9,38-42): Consuming assertion 0.040754s: Entering Redux.query(true) 0.040764s: Exiting Redux.query 0.040775s: mannadiv_valuebound100__verifast_instrumented_modified.c(10,13-17): Producing assertion 0.040791s: Entering Redux.assume(true) 0.040802s: Exiting Redux.assume: 0.000001 seconds 0.040813s: mannadiv_valuebound100__verifast_instrumented_modified.c(22,1-2): Executing return statement 0.040823s: mannadiv_valuebound100__verifast_instrumented_modified.c(19,13-17): Consuming assertion 0.040833s: Entering Redux.query(true) 0.040844s: Exiting Redux.query 0.040854s: mannadiv_valuebound100__verifast_instrumented_modified.c(22,1-2): Cleaning up dummy fraction chunks 0.040868s: mannadiv_valuebound100__verifast_instrumented_modified.c(22,1-2): Leak check. 0.040881s: Entering Redux.assume(!(!(!(cond = 0)))) 0.040895s: Exiting Redux.assume: 0.000003 seconds 0.040905s: mannadiv_valuebound100__verifast_instrumented_modified.c(22,1-2): Executing return statement 0.040915s: mannadiv_valuebound100__verifast_instrumented_modified.c(19,13-17): Consuming assertion 0.040924s: Entering Redux.query(true) 0.040933s: Exiting Redux.query 0.040942s: mannadiv_valuebound100__verifast_instrumented_modified.c(22,1-2): Cleaning up dummy fraction chunks 0.040960s: mannadiv_valuebound100__verifast_instrumented_modified.c(22,1-2): Leak check. 0.040976s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.040990s: Exiting Redux.assert_term: 0.000003 seconds 0.041001s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,6-23): Verifying function '__VERIFIER_assert' 0.041011s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,50-52): Producing assertion 0.041029s: Entering Redux.assume(1 <= cond) 0.041044s: Exiting Redux.assume: 0.000005 seconds 0.041054s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,6-23): Executing statement 0.041066s: mannadiv_valuebound100__verifast_instrumented_modified.c(26,5-7): Executing statement 0.041989s: Entering Redux.assume(!(!(cond = 0))) 0.042014s: Exiting Redux.assume: 0.000010 seconds 0.042025s: Entering Redux.assume(!(!(!(cond = 0)))) 0.042038s: Exiting Redux.assume: 0.000003 seconds 0.042055s: mannadiv_valuebound100__verifast_instrumented_modified.c(30,5-11): Executing return statement 0.042066s: mannadiv_valuebound100__verifast_instrumented_modified.c(24,16-18): Consuming assertion 0.042076s: Entering Redux.query(1 <= cond) 0.042090s: Exiting Redux.query 0.042100s: mannadiv_valuebound100__verifast_instrumented_modified.c(31,1-2): Cleaning up dummy fraction chunks 0.042110s: mannadiv_valuebound100__verifast_instrumented_modified.c(31,1-2): Leak check. 0.042130s: mannadiv_valuebound100__verifast_instrumented_modified.c(32,5-9): Verifying function 'main' 0.042145s: mannadiv_valuebound100__verifast_instrumented_modified.c(32,25-31): Producing assertion 0.042159s: mannadiv_valuebound100__verifast_instrumented_modified.c(36,5-16): Executing statement 0.042177s: Consuming chunk [_]module(mannadiv_valuebound100__verifast_instrumented_modified, true) 0.042192s: mannadiv_valuebound100__verifast_instrumented_modified.c(32,5-9): Executing statement 0.042205s: mannadiv_valuebound100__verifast_instrumented_modified.c(38,5-8): Executing statement 0.042223s: Entering Redux.assert_term(-2147483648 <= x1 && x1 <= 2147483647) 0.042237s: Exiting Redux.assert_term: 0.000004 seconds 0.042247s: Entering Redux.assert_term(-2147483648 <= x2 && x2 <= 2147483647) 0.042260s: Exiting Redux.assert_term: 0.000002 seconds 0.042268s: mannadiv_valuebound100__verifast_instrumented_modified.c(39,5-8): Executing statement 0.042281s: Entering Redux.assert_term(-2147483648 <= y1 && y1 <= 2147483647) 0.042299s: Exiting Redux.assert_term: 0.000003 seconds 0.042310s: Entering Redux.assert_term(-2147483648 <= y2 && y2 <= 2147483647) 0.042323s: Exiting Redux.assert_term: 0.000003 seconds 0.042333s: Entering Redux.assert_term(-2147483648 <= y3 && y3 <= 2147483647) 0.042345s: Exiting Redux.assert_term: 0.000003 seconds 0.042355s: mannadiv_valuebound100__verifast_instrumented_modified.c(40,8-9): Executing statement 0.042373s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.042393s: Exiting Redux.assert_term: 0.000004 seconds 0.042404s: mannadiv_valuebound100__verifast_instrumented_modified.c(40,10-31): Verifying call 0.042414s: mannadiv_valuebound100__verifast_instrumented_modified.c(15,53-57): Consuming assertion 0.042423s: Entering Redux.query(true) 0.042433s: Exiting Redux.query 0.042444s: Entering Redux.assert_term(-2147483648 <= x10 && x10 <= 2147483647) 0.042457s: Exiting Redux.assert_term: 0.000002 seconds 0.042467s: mannadiv_valuebound100__verifast_instrumented_modified.c(16,13-17): Producing assertion 0.042481s: Entering Redux.assume(true) 0.042493s: Exiting Redux.assume: 0.000001 seconds 0.042502s: mannadiv_valuebound100__verifast_instrumented_modified.c(41,8-9): Executing statement 0.042513s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.042534s: Exiting Redux.assert_term: 0.000004 seconds 0.042544s: mannadiv_valuebound100__verifast_instrumented_modified.c(41,10-31): Verifying call 0.042553s: mannadiv_valuebound100__verifast_instrumented_modified.c(15,53-57): Consuming assertion 0.042570s: Entering Redux.query(true) 0.042580s: Exiting Redux.query 0.042590s: Entering Redux.assert_term(-2147483648 <= x20 && x20 <= 2147483647) 0.042603s: Exiting Redux.assert_term: 0.000003 seconds 0.042613s: mannadiv_valuebound100__verifast_instrumented_modified.c(16,13-17): Producing assertion 0.042623s: Entering Redux.assume(true) 0.042634s: Exiting Redux.assume: 0.000001 seconds 0.042643s: mannadiv_valuebound100__verifast_instrumented_modified.c(43,5-24): Executing statement 0.042669s: Entering Redux.assume(0 <= x10) 0.042686s: Exiting Redux.assume: 0.000005 seconds 0.042696s: mannadiv_valuebound100__verifast_instrumented_modified.c(43,5-24): Verifying call 0.042705s: mannadiv_valuebound100__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.042714s: Entering Redux.query(true) 0.042723s: Exiting Redux.query 0.042733s: mannadiv_valuebound100__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.042747s: Entering Redux.assume(true) 0.042759s: Exiting Redux.assume: 0.000002 seconds 0.042769s: mannadiv_valuebound100__verifast_instrumented_modified.c(44,5-24): Executing statement 0.042781s: Entering Redux.assume(!(x20 = 0)) 0.042796s: Exiting Redux.assume: 0.000003 seconds 0.042807s: mannadiv_valuebound100__verifast_instrumented_modified.c(44,5-24): Verifying call 0.042819s: mannadiv_valuebound100__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.042833s: Entering Redux.query(true) 0.042842s: Exiting Redux.query 0.042852s: mannadiv_valuebound100__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.042860s: Entering Redux.assume(true) 0.042871s: Exiting Redux.assume: 0.000001 seconds 0.042880s: mannadiv_valuebound100__verifast_instrumented_modified.c(46,8-9): Executing statement 0.042891s: mannadiv_valuebound100__verifast_instrumented_modified.c(47,8-9): Executing statement 0.042901s: mannadiv_valuebound100__verifast_instrumented_modified.c(48,8-9): Executing statement 0.042916s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,5-10): Executing statement 0.042935s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.042947s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.042957s: Exiting Redux.query 0.042968s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.042981s: Exiting Redux.assert_term: 0.000003 seconds 0.042991s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.043010s: Exiting Redux.assert_term: 0.000003 seconds 0.043020s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.043032s: Exiting Redux.assert_term: 0.000002 seconds 0.043042s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.043055s: Exiting Redux.assert_term: 0.000002 seconds 0.043064s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.043076s: Exiting Redux.assert_term: 0.000002 seconds 0.043091s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,53-55): Producing assertion 0.043103s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.043131s: Exiting Redux.assume: 0.000016 seconds 0.043142s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,5-10): Evaluating loop condition 0.043154s: Entering Redux.assume(!(1 = 0)) 0.043167s: Exiting Redux.assume: 0.000002 seconds 0.043177s: mannadiv_valuebound100__verifast_instrumented_modified.c(51,2-3): Executing statement 0.043196s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,9-26): Executing statement 0.043215s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.043231s: Exiting Redux.assume: 0.000005 seconds 0.043243s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,9-26): Verifying call 0.043252s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.043263s: Entering Redux.query(1 <= 1) 0.043272s: Exiting Redux.query 0.043286s: mannadiv_valuebound100__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.043296s: Entering Redux.assume(1 <= 1) 0.043307s: Exiting Redux.assume: 0.000001 seconds 0.043316s: mannadiv_valuebound100__verifast_instrumented_modified.c(54,9-11): Executing statement 0.043329s: Entering Redux.assume(!(!(y30 = 0))) 0.043356s: Exiting Redux.assume: 0.000017 seconds 0.043366s: mannadiv_valuebound100__verifast_instrumented_modified.c(54,25-30): Executing statement 0.043384s: mannadiv_valuebound100__verifast_instrumented_modified.c(65,5-22): Executing statement 0.043400s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.043416s: Exiting Redux.assume: 0.000006 seconds 0.043427s: mannadiv_valuebound100__verifast_instrumented_modified.c(65,5-22): Verifying call 0.043437s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.043446s: Entering Redux.query(1 <= 1) 0.043455s: Exiting Redux.query 0.043465s: mannadiv_valuebound100__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.043480s: Entering Redux.assume(1 <= 1) 0.043493s: Exiting Redux.assume: 0.000001 seconds 0.043502s: mannadiv_valuebound100__verifast_instrumented_modified.c(66,5-11): Executing return statement 0.043513s: mannadiv_valuebound100__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.043532s: mannadiv_valuebound100__verifast_instrumented_modified.c(67,1-2): Cleaning up dummy fraction chunks 0.043542s: mannadiv_valuebound100__verifast_instrumented_modified.c(67,1-2): Leak check. 0.043559s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.043578s: Exiting Redux.assume: 0.000009 seconds 0.043590s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.043602s: Exiting Redux.assume: 0.000003 seconds 0.043613s: mannadiv_valuebound100__verifast_instrumented_modified.c(56,9-11): Executing statement 0.043626s: Entering Redux.assume((y20 + 1) = x20) 0.043646s: Exiting Redux.assume: 0.000011 seconds 0.043656s: mannadiv_valuebound100__verifast_instrumented_modified.c(56,27-28): Executing statement 0.043674s: mannadiv_valuebound100__verifast_instrumented_modified.c(57,16-17): Executing statement 0.043687s: mannadiv_valuebound100__verifast_instrumented_modified.c(58,16-17): Executing statement 0.043696s: mannadiv_valuebound100__verifast_instrumented_modified.c(59,16-17): Executing statement 0.043713s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.043725s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.043786s: Exiting Redux.query 0.043799s: mannadiv_valuebound100__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.043808s: mannadiv_valuebound100__verifast_instrumented_modified.c(64,5-6): Leak check. 0.043820s: Entering Redux.assume(!((y20 + 1) = x20)) 0.043839s: Exiting Redux.assume: 0.000010 seconds 0.043849s: mannadiv_valuebound100__verifast_instrumented_modified.c(60,16-17): Executing statement 0.043862s: mannadiv_valuebound100__verifast_instrumented_modified.c(61,16-17): Executing statement 0.043880s: mannadiv_valuebound100__verifast_instrumented_modified.c(62,16-17): Executing statement 0.043897s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.043908s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.043925s: Exiting Redux.query 0.043934s: mannadiv_valuebound100__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.043949s: mannadiv_valuebound100__verifast_instrumented_modified.c(64,5-6): Leak check. 0.043962s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.043978s: Exiting Redux.assume: 0.000007 seconds 0.043989s: Entering Redux.assume(!(!(1 = 0))) 0.044000s: Exiting Redux.assume: 0.000001 seconds 0.044011s: Entering Redux.assume(!(!(x20 = 0))) 0.044034s: Exiting Redux.assume: 0.000012 seconds 0.044044s: mannadiv_valuebound100__verifast_instrumented_modified.c(44,5-24): Verifying call 0.044064s: mannadiv_valuebound100__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.044074s: Entering Redux.query(true) 0.044083s: Exiting Redux.query 0.044094s: mannadiv_valuebound100__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.044103s: Entering Redux.assume(true) 0.044115s: Exiting Redux.assume: 0.000002 seconds 0.044124s: mannadiv_valuebound100__verifast_instrumented_modified.c(46,8-9): Executing statement 0.044135s: mannadiv_valuebound100__verifast_instrumented_modified.c(47,8-9): Executing statement 0.044155s: mannadiv_valuebound100__verifast_instrumented_modified.c(48,8-9): Executing statement 0.044166s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,5-10): Executing statement 0.044179s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.044190s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.044200s: Exiting Redux.query 0.044212s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.044232s: Exiting Redux.assert_term: 0.000004 seconds 0.044242s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.044254s: Exiting Redux.assert_term: 0.000003 seconds 0.044264s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.044277s: Exiting Redux.assert_term: 0.000003 seconds 0.044286s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.044300s: Exiting Redux.assert_term: 0.000002 seconds 0.044309s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.044327s: Exiting Redux.assert_term: 0.000003 seconds 0.044336s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,53-55): Producing assertion 0.044347s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.044369s: Exiting Redux.assume: 0.000012 seconds 0.044378s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,5-10): Evaluating loop condition 0.044389s: Entering Redux.assume(!(1 = 0)) 0.044399s: Exiting Redux.assume: 0.000001 seconds 0.044415s: mannadiv_valuebound100__verifast_instrumented_modified.c(51,2-3): Executing statement 0.044429s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,9-26): Executing statement 0.044447s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.044462s: Exiting Redux.assume: 0.000004 seconds 0.044472s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,9-26): Verifying call 0.044482s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.044498s: Entering Redux.query(1 <= 1) 0.044507s: Exiting Redux.query 0.044526s: mannadiv_valuebound100__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.044536s: Entering Redux.assume(1 <= 1) 0.044547s: Exiting Redux.assume: 0.000001 seconds 0.044555s: mannadiv_valuebound100__verifast_instrumented_modified.c(54,9-11): Executing statement 0.044568s: Entering Redux.assume(!(!(y30 = 0))) 0.044610s: Exiting Redux.assume: 0.000032 seconds 0.044626s: mannadiv_valuebound100__verifast_instrumented_modified.c(54,25-30): Executing statement 0.044637s: mannadiv_valuebound100__verifast_instrumented_modified.c(65,5-22): Executing statement 0.044654s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.044666s: Exiting Redux.assume: 0.000002 seconds 0.044676s: mannadiv_valuebound100__verifast_instrumented_modified.c(65,5-22): Verifying call 0.044686s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.044701s: Entering Redux.query(1 <= 1) 0.044711s: Exiting Redux.query 0.044720s: mannadiv_valuebound100__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.044730s: Entering Redux.assume(1 <= 1) 0.044741s: Exiting Redux.assume: 0.000001 seconds 0.044750s: mannadiv_valuebound100__verifast_instrumented_modified.c(66,5-11): Executing return statement 0.044760s: mannadiv_valuebound100__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.044770s: mannadiv_valuebound100__verifast_instrumented_modified.c(67,1-2): Cleaning up dummy fraction chunks 0.044787s: mannadiv_valuebound100__verifast_instrumented_modified.c(67,1-2): Leak check. 0.044800s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.044812s: Exiting Redux.assume: 0.000002 seconds 0.044826s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.044839s: Exiting Redux.assume: 0.000003 seconds 0.044849s: mannadiv_valuebound100__verifast_instrumented_modified.c(56,9-11): Executing statement 0.044862s: Entering Redux.assume((y20 + 1) = x20) 0.044906s: Exiting Redux.assume: 0.000027 seconds 0.044919s: mannadiv_valuebound100__verifast_instrumented_modified.c(56,27-28): Executing statement 0.044933s: mannadiv_valuebound100__verifast_instrumented_modified.c(57,16-17): Executing statement 0.044946s: mannadiv_valuebound100__verifast_instrumented_modified.c(58,16-17): Executing statement 0.044957s: mannadiv_valuebound100__verifast_instrumented_modified.c(59,16-17): Executing statement 0.044977s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.044995s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.045012s: Exiting Redux.query 0.045023s: mannadiv_valuebound100__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.045034s: mannadiv_valuebound100__verifast_instrumented_modified.c(64,5-6): Leak check. 0.045046s: Entering Redux.assume(!((y20 + 1) = x20)) 0.045059s: Exiting Redux.assume: 0.000003 seconds 0.045069s: mannadiv_valuebound100__verifast_instrumented_modified.c(60,16-17): Executing statement 0.045088s: mannadiv_valuebound100__verifast_instrumented_modified.c(61,16-17): Executing statement 0.045101s: mannadiv_valuebound100__verifast_instrumented_modified.c(62,16-17): Executing statement 0.045119s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.045130s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.045144s: Exiting Redux.query 0.045160s: mannadiv_valuebound100__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.045169s: mannadiv_valuebound100__verifast_instrumented_modified.c(64,5-6): Leak check. 0.045182s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.045198s: Exiting Redux.assume: 0.000006 seconds 0.045209s: Entering Redux.assume(!(!(1 = 0))) 0.045222s: Exiting Redux.assume: 0.000003 seconds 0.045236s: Entering Redux.assume(!(0 <= x10)) 0.045253s: Exiting Redux.assume: 0.000005 seconds 0.045269s: mannadiv_valuebound100__verifast_instrumented_modified.c(43,5-24): Verifying call 0.045281s: mannadiv_valuebound100__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.045290s: Entering Redux.query(true) 0.045300s: Exiting Redux.query 0.045309s: mannadiv_valuebound100__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.045318s: Entering Redux.assume(true) 0.045330s: Exiting Redux.assume: 0.000001 seconds 0.045339s: mannadiv_valuebound100__verifast_instrumented_modified.c(44,5-24): Executing statement 0.045358s: Entering Redux.assume(!(x20 = 0)) 0.045371s: Exiting Redux.assume: 0.000003 seconds 0.045380s: mannadiv_valuebound100__verifast_instrumented_modified.c(44,5-24): Verifying call 0.045389s: mannadiv_valuebound100__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.045397s: Entering Redux.query(true) 0.045407s: Exiting Redux.query 0.045415s: mannadiv_valuebound100__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.045429s: Entering Redux.assume(true) 0.045440s: Exiting Redux.assume: 0.000001 seconds 0.045449s: mannadiv_valuebound100__verifast_instrumented_modified.c(46,8-9): Executing statement 0.045460s: mannadiv_valuebound100__verifast_instrumented_modified.c(47,8-9): Executing statement 0.045471s: mannadiv_valuebound100__verifast_instrumented_modified.c(48,8-9): Executing statement 0.045481s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,5-10): Executing statement 0.045504s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.045523s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.045533s: Exiting Redux.query 0.045545s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.045558s: Exiting Redux.assert_term: 0.000004 seconds 0.045568s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.045580s: Exiting Redux.assert_term: 0.000002 seconds 0.045590s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.045613s: Exiting Redux.assert_term: 0.000003 seconds 0.045624s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.045636s: Exiting Redux.assert_term: 0.000002 seconds 0.045645s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.045658s: Exiting Redux.assert_term: 0.000003 seconds 0.045667s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,53-55): Producing assertion 0.045679s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.045708s: Exiting Redux.assume: 0.000013 seconds 0.045717s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,5-10): Evaluating loop condition 0.045729s: Entering Redux.assume(!(1 = 0)) 0.045740s: Exiting Redux.assume: 0.000001 seconds 0.045751s: mannadiv_valuebound100__verifast_instrumented_modified.c(51,2-3): Executing statement 0.045764s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,9-26): Executing statement 0.045785s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.045808s: Exiting Redux.assume: 0.000005 seconds 0.045819s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,9-26): Verifying call 0.045828s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.045837s: Entering Redux.query(1 <= 1) 0.045846s: Exiting Redux.query 0.045855s: mannadiv_valuebound100__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.045865s: Entering Redux.assume(1 <= 1) 0.045881s: Exiting Redux.assume: 0.000001 seconds 0.045890s: mannadiv_valuebound100__verifast_instrumented_modified.c(54,9-11): Executing statement 0.045902s: Entering Redux.assume(!(!(y30 = 0))) 0.045929s: Exiting Redux.assume: 0.000016 seconds 0.045939s: mannadiv_valuebound100__verifast_instrumented_modified.c(54,25-30): Executing statement 0.045950s: mannadiv_valuebound100__verifast_instrumented_modified.c(65,5-22): Executing statement 0.045965s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.045986s: Exiting Redux.assume: 0.000004 seconds 0.045996s: mannadiv_valuebound100__verifast_instrumented_modified.c(65,5-22): Verifying call 0.046006s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.046015s: Entering Redux.query(1 <= 1) 0.046024s: Exiting Redux.query 0.046033s: mannadiv_valuebound100__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.046042s: Entering Redux.assume(1 <= 1) 0.046053s: Exiting Redux.assume: 0.000001 seconds 0.046068s: mannadiv_valuebound100__verifast_instrumented_modified.c(66,5-11): Executing return statement 0.046079s: mannadiv_valuebound100__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.046089s: mannadiv_valuebound100__verifast_instrumented_modified.c(67,1-2): Cleaning up dummy fraction chunks 0.046098s: mannadiv_valuebound100__verifast_instrumented_modified.c(67,1-2): Leak check. 0.046109s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.046127s: Exiting Redux.assume: 0.000008 seconds 0.046144s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.046157s: Exiting Redux.assume: 0.000003 seconds 0.046168s: mannadiv_valuebound100__verifast_instrumented_modified.c(56,9-11): Executing statement 0.046181s: Entering Redux.assume((y20 + 1) = x20) 0.046202s: Exiting Redux.assume: 0.000010 seconds 0.046212s: mannadiv_valuebound100__verifast_instrumented_modified.c(56,27-28): Executing statement 0.046224s: mannadiv_valuebound100__verifast_instrumented_modified.c(57,16-17): Executing statement 0.046243s: mannadiv_valuebound100__verifast_instrumented_modified.c(58,16-17): Executing statement 0.046255s: mannadiv_valuebound100__verifast_instrumented_modified.c(59,16-17): Executing statement 0.046432s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.046448s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.046505s: Exiting Redux.query 0.046525s: mannadiv_valuebound100__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.046540s: mannadiv_valuebound100__verifast_instrumented_modified.c(64,5-6): Leak check. 0.046553s: Entering Redux.assume(!((y20 + 1) = x20)) 0.046574s: Exiting Redux.assume: 0.000011 seconds 0.046584s: mannadiv_valuebound100__verifast_instrumented_modified.c(60,16-17): Executing statement 0.046596s: mannadiv_valuebound100__verifast_instrumented_modified.c(61,16-17): Executing statement 0.046608s: mannadiv_valuebound100__verifast_instrumented_modified.c(62,16-17): Executing statement 0.046630s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.046642s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.046657s: Exiting Redux.query 0.046666s: mannadiv_valuebound100__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.046674s: mannadiv_valuebound100__verifast_instrumented_modified.c(64,5-6): Leak check. 0.046689s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.046711s: Exiting Redux.assume: 0.000007 seconds 0.046722s: Entering Redux.assume(!(!(1 = 0))) 0.046732s: Exiting Redux.assume: 0.000001 seconds 0.046746s: Entering Redux.assume(!(!(x20 = 0))) 0.046769s: Exiting Redux.assume: 0.000014 seconds 0.046781s: mannadiv_valuebound100__verifast_instrumented_modified.c(44,5-24): Verifying call 0.046791s: mannadiv_valuebound100__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.046801s: Entering Redux.query(true) 0.046811s: Exiting Redux.query 0.046826s: mannadiv_valuebound100__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.046834s: Entering Redux.assume(true) 0.046845s: Exiting Redux.assume: 0.000001 seconds 0.046854s: mannadiv_valuebound100__verifast_instrumented_modified.c(46,8-9): Executing statement 0.046865s: mannadiv_valuebound100__verifast_instrumented_modified.c(47,8-9): Executing statement 0.046875s: mannadiv_valuebound100__verifast_instrumented_modified.c(48,8-9): Executing statement 0.046890s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,5-10): Executing statement 0.046903s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.046913s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.046924s: Exiting Redux.query 0.046935s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.046948s: Exiting Redux.assert_term: 0.000004 seconds 0.046958s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.046975s: Exiting Redux.assert_term: 0.000002 seconds 0.046984s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.046996s: Exiting Redux.assert_term: 0.000002 seconds 0.047005s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.047017s: Exiting Redux.assert_term: 0.000002 seconds 0.047026s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.047037s: Exiting Redux.assert_term: 0.000003 seconds 0.047046s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,53-55): Producing assertion 0.047062s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.047089s: Exiting Redux.assume: 0.000017 seconds 0.047098s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,5-10): Evaluating loop condition 0.047109s: Entering Redux.assume(!(1 = 0)) 0.047119s: Exiting Redux.assume: 0.000002 seconds 0.047128s: mannadiv_valuebound100__verifast_instrumented_modified.c(51,2-3): Executing statement 0.047141s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,9-26): Executing statement 0.047169s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.047183s: Exiting Redux.assume: 0.000005 seconds 0.047193s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,9-26): Verifying call 0.047201s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.047210s: Entering Redux.query(1 <= 1) 0.047218s: Exiting Redux.query 0.047227s: mannadiv_valuebound100__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.047246s: Entering Redux.assume(1 <= 1) 0.047256s: Exiting Redux.assume: 0.000001 seconds 0.047265s: mannadiv_valuebound100__verifast_instrumented_modified.c(54,9-11): Executing statement 0.047276s: Entering Redux.assume(!(!(y30 = 0))) 0.047316s: Exiting Redux.assume: 0.000030 seconds 0.047325s: mannadiv_valuebound100__verifast_instrumented_modified.c(54,25-30): Executing statement 0.047336s: mannadiv_valuebound100__verifast_instrumented_modified.c(65,5-22): Executing statement 0.047356s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.047368s: Exiting Redux.assume: 0.000001 seconds 0.047377s: mannadiv_valuebound100__verifast_instrumented_modified.c(65,5-22): Verifying call 0.047386s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.047395s: Entering Redux.query(1 <= 1) 0.047403s: Exiting Redux.query 0.047412s: mannadiv_valuebound100__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.047427s: Entering Redux.assume(1 <= 1) 0.047437s: Exiting Redux.assume: 0.000001 seconds 0.047446s: mannadiv_valuebound100__verifast_instrumented_modified.c(66,5-11): Executing return statement 0.047456s: mannadiv_valuebound100__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.047465s: mannadiv_valuebound100__verifast_instrumented_modified.c(67,1-2): Cleaning up dummy fraction chunks 0.047473s: mannadiv_valuebound100__verifast_instrumented_modified.c(67,1-2): Leak check. 0.047490s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.047502s: Exiting Redux.assume: 0.000001 seconds 0.047514s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.047536s: Exiting Redux.assume: 0.000004 seconds 0.047547s: mannadiv_valuebound100__verifast_instrumented_modified.c(56,9-11): Executing statement 0.047560s: Entering Redux.assume((y20 + 1) = x20) 0.047590s: Exiting Redux.assume: 0.000019 seconds 0.047600s: mannadiv_valuebound100__verifast_instrumented_modified.c(56,27-28): Executing statement 0.047619s: mannadiv_valuebound100__verifast_instrumented_modified.c(57,16-17): Executing statement 0.047630s: mannadiv_valuebound100__verifast_instrumented_modified.c(58,16-17): Executing statement 0.047640s: mannadiv_valuebound100__verifast_instrumented_modified.c(59,16-17): Executing statement 0.047656s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.047669s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.047690s: Exiting Redux.query 0.047699s: mannadiv_valuebound100__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.047708s: mannadiv_valuebound100__verifast_instrumented_modified.c(64,5-6): Leak check. 0.047719s: Entering Redux.assume(!((y20 + 1) = x20)) 0.047731s: Exiting Redux.assume: 0.000003 seconds 0.047741s: mannadiv_valuebound100__verifast_instrumented_modified.c(60,16-17): Executing statement 0.047754s: mannadiv_valuebound100__verifast_instrumented_modified.c(61,16-17): Executing statement 0.047773s: mannadiv_valuebound100__verifast_instrumented_modified.c(62,16-17): Executing statement 0.047794s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,53-55): Consuming assertion 0.047808s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.047824s: Exiting Redux.query 0.047833s: mannadiv_valuebound100__verifast_instrumented_modified.c(64,5-6): Cleaning up dummy fraction chunks 0.047842s: mannadiv_valuebound100__verifast_instrumented_modified.c(64,5-6): Leak check. 0.047862s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.047877s: Exiting Redux.assume: 0.000006 seconds 0.047887s: Entering Redux.assume(!(!(1 = 0))) 0.047899s: 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_valuebound100__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.001073s Time spent in Simplex: 0.000571s Time spent parsing: 0.017247s Function timings (> 0.1s): Total time: 0.04 seconds 0 errors found (24 statements verified)