./verifast-validate-witness.sh sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound5.c ./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound5.yml/witness-2.1.yml -------------------------------------------------------------------------------- + PROGRAM=sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound5.c + WITNESS=./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound5.yml/witness-2.1.yml + '[' -z x ']' + echo 'Using prover supplied by environment variable PROVER: Redux' Using prover supplied by environment variable PROVER: Redux ++ basename sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound5.c + FILE=mannadiv_valuebound5.c ++ echo mannadiv_valuebound5 ++ sed 's/[-\.]/_/g' - + SANITIZED=mannadiv_valuebound5 + MODULE=mannadiv_valuebound5__verifast_instrumented_modified + INSTRUMENTED_PROGRAM=mannadiv_valuebound5__verifast_instrumented.c ++ basename ./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound5.yml/witness-2.1.yml + TRANSLATED_WITNESS=verifast_translated.witness-2.1.yml + FINAL_PROGRAM=mannadiv_valuebound5__verifast_instrumented_modified.c + change_format_cli.py -w ./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound5.yml/witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound5.c -o verifast_translated.witness-2.1.yml --from acsl_expression --to verifast_expression -n mannadiv_valuebound5__verifast_instrumented_modified + instrument_program_cli.py -w verifast_translated.witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound5.c -o mannadiv_valuebound5__verifast_instrumented.c + program_modifications_cli.py -p mannadiv_valuebound5__verifast_instrumented.c -o mannadiv_valuebound5__verifast_instrumented_modified.c + verifast -stats -verbose 4 -allow_dead_code -prover Redux -read_options_from_source_file -c mannadiv_valuebound5__verifast_instrumented_modified.c mannadiv_valuebound5__verifast_instrumented_modified.c 0.007082s: Entering Redux.assert_term(unboxed_bool(0) = false) 0.007126s: Exiting Redux.assert_term: 0.000014 seconds 0.007164s: Entering Redux.assert_term(sizeof(bool_typeid) = 1) 0.007179s: Exiting Redux.assert_term: 0.000006 seconds 0.007188s: Entering Redux.assert_term(sizeof(char_typeid) = 1) 0.007201s: Exiting Redux.assert_term: 0.000004 seconds 0.007212s: Entering Redux.assert_term(sizeof(unsigned_char_typeid) = 1) 0.007222s: Exiting Redux.assert_term: 0.000002 seconds 0.007233s: Entering Redux.assert_term(sizeof(short_typeid) = 2) 0.007254s: Exiting Redux.assert_term: 0.000005 seconds 0.007262s: Entering Redux.assert_term(sizeof(ushort_typeid) = 2) 0.007275s: Exiting Redux.assert_term: 0.000004 seconds 0.007293s: Entering Redux.assert_term(sizeof(int_typeid) = 4) 0.007308s: Exiting Redux.assert_term: 0.000004 seconds 0.007317s: Entering Redux.assert_term(sizeof(unsigned_int_typeid) = 4) 0.007332s: Exiting Redux.assert_term: 0.000006 seconds 0.007340s: Entering Redux.assert_term(sizeof(long_typeid) = 4) 0.007358s: Exiting Redux.assert_term: 0.000002 seconds 0.007369s: Entering Redux.assert_term(sizeof(unsigned_long_typeid) = 4) 0.007382s: Exiting Redux.assert_term: 0.000002 seconds 0.007391s: Entering Redux.assert_term(sizeof(long_long_typeid) = 8) 0.007405s: Exiting Redux.assert_term: 0.000006 seconds 0.007416s: Entering Redux.assert_term(sizeof(unsigned_long_long_typeid) = 8) 0.007427s: Exiting Redux.assert_term: 0.000002 seconds 0.007438s: Entering Redux.assert_term(sizeof(intptr_t_typeid) = 4) 0.007457s: Exiting Redux.assert_term: 0.000004 seconds 0.007465s: Entering Redux.assert_term(sizeof(uintptr_t_typeid) = 4) 0.007478s: Exiting Redux.assert_term: 0.000004 seconds 0.007487s: Entering Redux.assert_term(sizeof(uint8_t_typeid) = 1) 0.007500s: Exiting Redux.assert_term: 0.000001 seconds 0.007510s: Entering Redux.assert_term(sizeof(int8_t_typeid) = 1) 0.007523s: Exiting Redux.assert_term: 0.000001 seconds 0.007531s: Entering Redux.assert_term(sizeof(uint16_t_typeid) = 2) 0.007551s: Exiting Redux.assert_term: 0.000006 seconds 0.007559s: Entering Redux.assert_term(sizeof(int16_t_typeid) = 2) 0.007572s: Exiting Redux.assert_term: 0.000004 seconds 0.007583s: Entering Redux.assert_term(sizeof(uint32_t_typeid) = 4) 0.007594s: Exiting Redux.assert_term: 0.000002 seconds 0.007607s: Entering Redux.assert_term(sizeof(int32_t_typeid) = 4) 0.007620s: Exiting Redux.assert_term: 0.000004 seconds 0.007628s: Entering Redux.assert_term(sizeof(uint64_t_typeid) = 8) 0.007641s: Exiting Redux.assert_term: 0.000004 seconds 0.007657s: Entering Redux.assert_term(sizeof(int64_t_typeid) = 8) 0.007668s: Exiting Redux.assert_term: 0.000002 seconds 0.007679s: Entering Redux.assert_term(sizeof(uint128_t_typeid) = 16) 0.007693s: Exiting Redux.assert_term: 0.000005 seconds 0.007701s: Entering Redux.assert_term(sizeof(int128_t_typeid) = 16) 0.007715s: Exiting Redux.assert_term: 0.000002 seconds 0.007725s: Entering Redux.assert_term(sizeof(float_typeid) = 4) 0.007738s: Exiting Redux.assert_term: 0.000002 seconds 0.007752s: Entering Redux.assert_term(sizeof(double_typeid) = 8) 0.007765s: Exiting Redux.assert_term: 0.000004 seconds 0.007774s: Entering Redux.assert_term(sizeof(void_ptr_typeid) = 4) 0.007787s: Exiting Redux.assert_term: 0.000004 seconds 0.025605s: Entering Redux.assert_term(func_rank(default_value_eq_zero) < 0) 0.025664s: Exiting Redux.assert_term: 0.000008 seconds 0.025683s: Entering Redux.assume(true ==> default_value = 0) 0.025698s: Exiting Redux.assume: 0.000005 seconds 0.026953s: Entering Redux.assert_term(func_rank(length_nonnegative) < 0) 0.026975s: Exiting Redux.assert_term: 0.000005 seconds 0.026989s: Entering Redux.assert_term(func_rank(append_nil) < 0) 0.027002s: Exiting Redux.assert_term: 0.000003 seconds 0.027014s: Entering Redux.assert_term(func_rank(length_append) < 0) 0.027025s: Exiting Redux.assert_term: 0.000002 seconds 0.027043s: Entering Redux.assert_term(func_rank(reverse_reverse) < 0) 0.027055s: Exiting Redux.assert_term: 0.000003 seconds 0.027076s: Entering Redux.assert_term(func_rank(mem_nth) < 0) 0.027089s: Exiting Redux.assert_term: 0.000002 seconds 0.027108s: Entering Redux.assert_term(func_rank(mem_append) < 0) 0.027123s: Exiting Redux.assert_term: 0.000004 seconds 0.027140s: Entering Redux.assert_term(func_rank(take_0) < 0) 0.027152s: Exiting Redux.assert_term: 0.000003 seconds 0.027163s: Entering Redux.assert_term(func_rank(take_length) < 0) 0.027174s: Exiting Redux.assert_term: 0.000002 seconds 0.027194s: Entering Redux.assert_term(func_rank(length_take) < 0) 0.027206s: Exiting Redux.assert_term: 0.000002 seconds 0.027235s: Entering Redux.assert_term(func_rank(nth_take) < 0) 0.027249s: Exiting Redux.assert_term: 0.000003 seconds 0.027265s: Entering Redux.assert_term(func_rank(drop_0) < 0) 0.027278s: Exiting Redux.assert_term: 0.000002 seconds 0.027289s: Entering Redux.assert_term(func_rank(drop_length) < 0) 0.027301s: Exiting Redux.assert_term: 0.000002 seconds 0.027315s: Entering Redux.assert_term(func_rank(length_drop) < 0) 0.027334s: Exiting Redux.assert_term: 0.000002 seconds 0.027349s: Entering Redux.assert_term(func_rank(drop_n_take_n) < 0) 0.027361s: Exiting Redux.assert_term: 0.000003 seconds 0.027376s: Entering Redux.assert_term(func_rank(length_remove) < 0) 0.027388s: Exiting Redux.assert_term: 0.000002 seconds 0.027404s: Entering Redux.assert_term(func_rank(drop_take_remove_nth) < 0) 0.027416s: Exiting Redux.assert_term: 0.000003 seconds 0.027436s: Entering Redux.assert_term(func_rank(append_take_drop_n) < 0) 0.027453s: Exiting Redux.assert_term: 0.000003 seconds 0.027471s: Entering Redux.assert_term(func_rank(mem_index_of) < 0) 0.027484s: Exiting Redux.assert_term: 0.000002 seconds 0.027500s: Entering Redux.assert_term(func_rank(nth_update) < 0) 0.027511s: Exiting Redux.assert_term: 0.000003 seconds 0.027530s: Entering Redux.assert_term(func_rank(length_update) < 0) 0.027542s: Exiting Redux.assert_term: 0.000003 seconds 0.030233s: Entering Redux.assume(null_pointer = pointer_ctor(null_pointer_provenance, 0)) 0.030267s: Exiting Redux.assume: 0.000005 seconds 0.035451s: Entering Redux.assert_term(func_rank(field_ptr_provenance_injective) < 0) 0.035485s: Exiting Redux.assert_term: 0.000006 seconds 0.035508s: Entering Redux.assert_term(func_rank(ptr_provenance_min_addr_limits) < 0) 0.035521s: Exiting Redux.assert_term: 0.000003 seconds 0.035537s: Entering Redux.assert_term(func_rank(ptr_provenance_max_addr_limits) < 0) 0.035549s: Exiting Redux.assert_term: 0.000003 seconds 0.035576s: Entering Redux.assert_term(func_rank(null_pointer_provenance_min_addr) < 0) 0.035589s: Exiting Redux.assert_term: 0.000003 seconds 0.035599s: Entering Redux.assume(true ==> ptr_provenance_min_addr(null_pointer_provenance) = 0) 0.035620s: Exiting Redux.assume: 0.000011 seconds 0.035635s: Entering Redux.assert_term(func_rank(null_pointer_provenance_max_addr) < 0) 0.035647s: Exiting Redux.assert_term: 0.000003 seconds 0.035659s: Entering Redux.assume(true ==> ptr_provenance_max_addr(null_pointer_provenance) = 4294967295) 0.035687s: Exiting Redux.assume: 0.000012 seconds 0.035702s: Entering Redux.assert_term(func_rank(field_ptr_provenance_min_addr) < 0) 0.035714s: Exiting Redux.assert_term: 0.000003 seconds 0.035732s: Entering Redux.assert_term(func_rank(field_ptr_provenance_max_addr) < 0) 0.035745s: Exiting Redux.assert_term: 0.000003 seconds 0.035766s: Entering Redux.assert_term(func_rank(field_pointer_within_limits_def) < 0) 0.035784s: Exiting Redux.assert_term: 0.000003 seconds 0.035807s: Entering Redux.assert_term(func_rank(first_field_pointer_within_limits_elim) < 0) 0.035821s: Exiting Redux.assert_term: 0.000004 seconds 0.035843s: Entering Redux.assert_term(func_rank(first_field_of_union_variant_pointer_within_limits_elim) < 0) 0.035857s: Exiting Redux.assert_term: 0.000002 seconds 0.035882s: Entering Redux.assert_term(func_rank(ptr_within_limits_field_ptr_0) < 0) 0.035894s: Exiting Redux.assert_term: 0.000003 seconds 0.035922s: Entering Redux.assert_term(func_rank(has_type_short_ushort) < 0) 0.035936s: Exiting Redux.assert_term: 0.000002 seconds 0.035952s: Entering Redux.assert_term(func_rank(has_type_int_uint) < 0) 0.035964s: Exiting Redux.assert_term: 0.000003 seconds 0.035981s: Entering Redux.assert_term(func_rank(has_type_long_ulong) < 0) 0.035993s: Exiting Redux.assert_term: 0.000003 seconds 0.036009s: Entering Redux.assert_term(func_rank(has_type_llong_ullong) < 0) 0.036021s: Exiting Redux.assert_term: 0.000002 seconds 0.036046s: Entering Redux.assert_term(func_rank(has_type_intptr_uintptr) < 0) 0.036060s: Exiting Redux.assert_term: 0.000003 seconds 0.036076s: Entering Redux.assert_term(func_rank(has_type_int8_uint8) < 0) 0.036089s: Exiting Redux.assert_term: 0.000003 seconds 0.036106s: Entering Redux.assert_term(func_rank(has_type_int16_uint16) < 0) 0.036120s: Exiting Redux.assert_term: 0.000003 seconds 0.036136s: Entering Redux.assert_term(func_rank(has_type_int32_uint32) < 0) 0.036154s: Exiting Redux.assert_term: 0.000003 seconds 0.036170s: Entering Redux.assert_term(func_rank(has_type_int64_uint64) < 0) 0.036183s: Exiting Redux.assert_term: 0.000002 seconds 0.036198s: Entering Redux.assert_term(func_rank(has_type_int128_uint128) < 0) 0.036211s: Exiting Redux.assert_term: 0.000002 seconds 0.036235s: Entering Redux.assert_term(func_rank(has_type_ptr_add_) < 0) 0.036248s: Exiting Redux.assert_term: 0.000003 seconds 0.036271s: Entering Redux.assert_term(func_rank(llong_integer_to_llong_) < 0) 0.036290s: Exiting Redux.assert_term: 0.000003 seconds 0.036307s: Entering Redux.assert_term(func_rank(u_llong_integer_to_ullong_) < 0) 0.036320s: Exiting Redux.assert_term: 0.000002 seconds 0.036388s: Entering Redux.assert_term(func_rank(pointer_nonzero) < 0) 0.036400s: Exiting Redux.assert_term: 0.000003 seconds 0.036421s: Entering Redux.assert_term(func_rank(pointer_of_chars_of_pointer) < 0) 0.036434s: Exiting Redux.assert_term: 0.000002 seconds 0.036461s: Entering Redux.assert_term(func_rank(chars_of_pointer_of_chars) < 0) 0.036482s: Exiting Redux.assert_term: 0.000003 seconds 0.036505s: Entering Redux.assert_term(func_rank(chars_to_chars_) < 0) 0.036518s: Exiting Redux.assert_term: 0.000002 seconds 0.036532s: Entering Redux.assert_term(func_rank(chars__to_chars) < 0) 0.036544s: Exiting Redux.assert_term: 0.000003 seconds 0.036561s: Entering Redux.assert_term(func_rank(chars__split) < 0) 0.036573s: Exiting Redux.assert_term: 0.000003 seconds 0.036597s: Entering Redux.assert_term(func_rank(chars__join) < 0) 0.036609s: Exiting Redux.assert_term: 0.000003 seconds 0.036624s: Entering Redux.assert_term(func_rank(chars_chars__join) < 0) 0.036636s: Exiting Redux.assert_term: 0.000003 seconds 0.036651s: Entering Redux.assert_term(func_rank(chars__inv) < 0) 0.036665s: Exiting Redux.assert_term: 0.000003 seconds 0.036679s: Entering Redux.assert_term(func_rank(chars_inv) < 0) 0.036691s: Exiting Redux.assert_term: 0.000003 seconds 0.036709s: Entering Redux.assert_term(func_rank(chars_split) < 0) 0.036727s: Exiting Redux.assert_term: 0.000003 seconds 0.036743s: Entering Redux.assert_term(func_rank(chars_join) < 0) 0.036755s: Exiting Redux.assert_term: 0.000003 seconds 0.036770s: Entering Redux.assert_term(func_rank(int_of_chars_of_int) < 0) 0.036782s: Exiting Redux.assert_term: 0.000003 seconds 0.036804s: Entering Redux.assert_term(func_rank(chars_of_int_of_chars) < 0) 0.036817s: Exiting Redux.assert_term: 0.000003 seconds 0.036841s: Entering Redux.assert_term(func_rank(chars_of_int_size) < 0) 0.036859s: Exiting Redux.assert_term: 0.000002 seconds 0.036876s: Entering Redux.assert_term(func_rank(int_of_chars_size) < 0) 0.036889s: Exiting Redux.assert_term: 0.000002 seconds 0.036911s: Entering Redux.assert_term(func_rank(chars__to_int_) < 0) 0.036924s: Exiting Redux.assert_term: 0.000002 seconds 0.036938s: Entering Redux.assert_term(func_rank(chars_to_integer) < 0) 0.036950s: Exiting Redux.assert_term: 0.000003 seconds 0.036970s: Entering Redux.assert_term(func_rank(chars_to_u_integer) < 0) 0.036983s: Exiting Redux.assert_term: 0.000003 seconds 0.036996s: Entering Redux.assert_term(func_rank(chars_to_short_integer) < 0) 0.037008s: Exiting Redux.assert_term: 0.000003 seconds 0.037022s: Entering Redux.assert_term(func_rank(chars_to_u_short_integer) < 0) 0.037034s: Exiting Redux.assert_term: 0.000003 seconds 0.037049s: Entering Redux.assert_term(func_rank(chars_to_pointer) < 0) 0.037061s: Exiting Redux.assert_term: 0.000003 seconds 0.037085s: Entering Redux.assert_term(func_rank(chars_to_boolean) < 0) 0.037097s: Exiting Redux.assert_term: 0.000003 seconds 0.037113s: Entering Redux.assert_term(func_rank(chars_to_integer_) < 0) 0.037124s: Exiting Redux.assert_term: 0.000002 seconds 0.037140s: Entering Redux.assert_term(func_rank(int__to_chars_) < 0) 0.037152s: Exiting Redux.assert_term: 0.000002 seconds 0.037166s: Entering Redux.assert_term(func_rank(integer_to_chars) < 0) 0.037178s: Exiting Redux.assert_term: 0.000003 seconds 0.037198s: Entering Redux.assert_term(func_rank(uint__to_chars_) < 0) 0.037210s: Exiting Redux.assert_term: 0.000003 seconds 0.037233s: Entering Redux.assert_term(func_rank(u_integer_to_chars) < 0) 0.037246s: Exiting Redux.assert_term: 0.000003 seconds 0.037260s: Entering Redux.assert_term(func_rank(short_integer_to_chars) < 0) 0.037272s: Exiting Redux.assert_term: 0.000003 seconds 0.037286s: Entering Redux.assert_term(func_rank(u_short_integer_to_chars) < 0) 0.037304s: Exiting Redux.assert_term: 0.000003 seconds 0.037319s: Entering Redux.assert_term(func_rank(pointer_to_chars) < 0) 0.037330s: Exiting Redux.assert_term: 0.000002 seconds 0.037344s: Entering Redux.assert_term(func_rank(boolean_to_chars) < 0) 0.037356s: Exiting Redux.assert_term: 0.000003 seconds 0.037370s: Entering Redux.assert_term(func_rank(integer__to_chars) < 0) 0.037382s: Exiting Redux.assert_term: 0.000003 seconds 0.037397s: Entering Redux.assert_term(func_rank(u_character_to_character) < 0) 0.037420s: Exiting Redux.assert_term: 0.000003 seconds 0.037434s: Entering Redux.assert_term(func_rank(character_to_u_character) < 0) 0.037446s: Exiting Redux.assert_term: 0.000002 seconds 0.037460s: Entering Redux.assert_term(func_rank(uchars__inv) < 0) 0.037471s: Exiting Redux.assert_term: 0.000002 seconds 0.037485s: Entering Redux.assert_term(func_rank(uchars__split) < 0) 0.037497s: Exiting Redux.assert_term: 0.000002 seconds 0.037513s: Entering Redux.assert_term(func_rank(uchars_to_uchars_) < 0) 0.037535s: Exiting Redux.assert_term: 0.000003 seconds 0.037550s: Entering Redux.assert_term(func_rank(uchars_inv) < 0) 0.037562s: Exiting Redux.assert_term: 0.000003 seconds 0.037575s: Entering Redux.assert_term(func_rank(uchars_split) < 0) 0.037587s: Exiting Redux.assert_term: 0.000003 seconds 0.037603s: Entering Redux.assert_term(func_rank(uchars_join) < 0) 0.037616s: Exiting Redux.assert_term: 0.000002 seconds 0.037632s: Entering Redux.assert_term(func_rank(ints__split) < 0) 0.037649s: Exiting Redux.assert_term: 0.000003 seconds 0.037666s: Entering Redux.assert_term(func_rank(ints__join) < 0) 0.037678s: Exiting Redux.assert_term: 0.000003 seconds 0.037693s: Entering Redux.assert_term(func_rank(ints_to_ints_) < 0) 0.037706s: Exiting Redux.assert_term: 0.000002 seconds 0.037721s: Entering Redux.assert_term(func_rank(ints__to_ints) < 0) 0.037733s: Exiting Redux.assert_term: 0.000003 seconds 0.037748s: Entering Redux.assert_term(func_rank(ints_inv) < 0) 0.037766s: Exiting Redux.assert_term: 0.000002 seconds 0.037780s: Entering Redux.assert_term(func_rank(ints__inv) < 0) 0.037792s: Exiting Redux.assert_term: 0.000003 seconds 0.037806s: Entering Redux.assert_term(func_rank(uints_inv) < 0) 0.037818s: Exiting Redux.assert_term: 0.000002 seconds 0.037833s: Entering Redux.assert_term(func_rank(llongs_inv) < 0) 0.037845s: Exiting Redux.assert_term: 0.000003 seconds 0.037858s: Entering Redux.assert_term(func_rank(ullongs_inv) < 0) 0.037870s: Exiting Redux.assert_term: 0.000002 seconds 0.037889s: Entering Redux.assert_term(func_rank(shorts_inv) < 0) 0.037904s: Exiting Redux.assert_term: 0.000002 seconds 0.037917s: Entering Redux.assert_term(func_rank(ushorts_inv) < 0) 0.037929s: Exiting Redux.assert_term: 0.000003 seconds 0.037944s: Entering Redux.assert_term(func_rank(bools_inv) < 0) 0.037956s: Exiting Redux.assert_term: 0.000003 seconds 0.037969s: Entering Redux.assert_term(func_rank(pointers__inv) < 0) 0.037981s: Exiting Redux.assert_term: 0.000002 seconds 0.038000s: Entering Redux.assert_term(func_rank(pointers__split) < 0) 0.038013s: Exiting Redux.assert_term: 0.000002 seconds 0.038030s: Entering Redux.assert_term(func_rank(pointers__join) < 0) 0.038042s: Exiting Redux.assert_term: 0.000002 seconds 0.038057s: Entering Redux.assert_term(func_rank(pointers_pointers__join) < 0) 0.038069s: Exiting Redux.assert_term: 0.000003 seconds 0.038085s: Entering Redux.assert_term(func_rank(pointers_to_pointers_) < 0) 0.038097s: Exiting Redux.assert_term: 0.000003 seconds 0.038121s: Entering Redux.assert_term(func_rank(pointers_inv) < 0) 0.038135s: Exiting Redux.assert_term: 0.000003 seconds 0.038152s: Entering Redux.assert_term(func_rank(pointers_split) < 0) 0.038164s: Exiting Redux.assert_term: 0.000002 seconds 0.038181s: Entering Redux.assert_term(func_rank(pointers_join) < 0) 0.038193s: Exiting Redux.assert_term: 0.000002 seconds 0.038209s: Entering Redux.assert_term(func_rank(map_uchar_of_char_char_of_uchar) < 0) 0.038234s: Exiting Redux.assert_term: 0.000003 seconds 0.038255s: Entering Redux.assert_term(func_rank(map_char_of_uchar_uchar_of_char) < 0) 0.038267s: Exiting Redux.assert_term: 0.000003 seconds 0.038286s: Entering Redux.assert_term(func_rank(chars_to_uchars) < 0) 0.038298s: Exiting Redux.assert_term: 0.000002 seconds 0.038313s: Entering Redux.assert_term(func_rank(chars__to_uchars_) < 0) 0.038325s: Exiting Redux.assert_term: 0.000003 seconds 0.038339s: Entering Redux.assert_term(func_rank(uchars_to_chars) < 0) 0.038359s: Exiting Redux.assert_term: 0.000003 seconds 0.038374s: Entering Redux.assert_term(func_rank(uchars__to_chars_) < 0) 0.038386s: Exiting Redux.assert_term: 0.000002 seconds 0.038400s: Entering Redux.assert_term(func_rank(chars_to_ints) < 0) 0.038412s: Exiting Redux.assert_term: 0.000002 seconds 0.038426s: Entering Redux.assert_term(func_rank(ints_to_chars) < 0) 0.038438s: Exiting Redux.assert_term: 0.000003 seconds 0.038452s: Entering Redux.assert_term(func_rank(ints__to_chars_) < 0) 0.038474s: Exiting Redux.assert_term: 0.000002 seconds 0.038488s: Entering Redux.assert_term(func_rank(chars_to_uints) < 0) 0.038500s: Exiting Redux.assert_term: 0.000003 seconds 0.038515s: Entering Redux.assert_term(func_rank(uints_to_chars) < 0) 0.038526s: Exiting Redux.assert_term: 0.000002 seconds 0.038541s: Entering Redux.assert_term(func_rank(chars_to_bools) < 0) 0.038554s: Exiting Redux.assert_term: 0.000003 seconds 0.038569s: Entering Redux.assert_term(func_rank(bools_to_chars) < 0) 0.038587s: Exiting Redux.assert_term: 0.000003 seconds 0.038602s: Entering Redux.assert_term(func_rank(chars_to_integers_) < 0) 0.038614s: Exiting Redux.assert_term: 0.000002 seconds 0.038631s: Entering Redux.assert_term(func_rank(integers__to_chars) < 0) 0.038643s: Exiting Redux.assert_term: 0.000003 seconds 0.038658s: Entering Redux.assert_term(func_rank(integers___to_chars_) < 0) 0.038669s: Exiting Redux.assert_term: 0.000003 seconds 0.038683s: Entering Redux.assert_term(func_rank(uchars_to_integers_) < 0) 0.038700s: Exiting Redux.assert_term: 0.000002 seconds 0.038716s: Entering Redux.assert_term(func_rank(integers__to_uchars) < 0) 0.038727s: Exiting Redux.assert_term: 0.000003 seconds 0.038742s: Entering Redux.assert_term(func_rank(chars__to_pointers_) < 0) 0.038753s: Exiting Redux.assert_term: 0.000003 seconds 0.038768s: Entering Redux.assert_term(func_rank(pointers__to_chars_) < 0) 0.038780s: Exiting Redux.assert_term: 0.000002 seconds 0.038795s: Entering Redux.assert_term(func_rank(chars_to_pointers) < 0) 0.038811s: Exiting Redux.assert_term: 0.000003 seconds 0.038827s: Entering Redux.assert_term(func_rank(pointers_to_chars) < 0) 0.038839s: Exiting Redux.assert_term: 0.000003 seconds 0.038854s: Entering Redux.assert_term(func_rank(integers__inv) < 0) 0.038867s: Exiting Redux.assert_term: 0.000002 seconds 0.038882s: Entering Redux.assert_term(func_rank(integers__to_integers__) < 0) 0.038894s: Exiting Redux.assert_term: 0.000002 seconds 0.038915s: Entering Redux.assert_term(func_rank(divrem_elim) < 0) 0.038928s: Exiting Redux.assert_term: 0.000003 seconds 0.038942s: Entering Redux.assert_term(func_rank(string_to_body_chars) < 0) 0.038954s: Exiting Redux.assert_term: 0.000003 seconds 0.038969s: Entering Redux.assert_term(func_rank(body_chars_to_string) < 0) 0.038981s: Exiting Redux.assert_term: 0.000003 seconds 0.038999s: Entering Redux.assert_term(func_rank(chars_to_string) < 0) 0.039010s: Exiting Redux.assert_term: 0.000002 seconds 0.039032s: Entering Redux.assert_term(func_rank(string_to_chars_) < 0) 0.039044s: Exiting Redux.assert_term: 0.000002 seconds 0.039058s: Entering Redux.assert_term(func_rank(string_to_chars) < 0) 0.039070s: Exiting Redux.assert_term: 0.000002 seconds 0.039085s: Entering Redux.assert_term(func_rank(chars_separate_string) < 0) 0.039096s: Exiting Redux.assert_term: 0.000003 seconds 0.039450s: Entering Redux.assert_term(func_rank(chars_unseparate_string) < 0) 0.039466s: Exiting Redux.assert_term: 0.000003 seconds 0.040461s: Entering Redux.assert_term(func_rank(reach_error) = 199) 0.040483s: Exiting Redux.assert_term: 0.000006 seconds 0.040504s: Entering Redux.assert_term(func_rank(assume_abort_if_not) = 201) 0.040517s: Exiting Redux.assert_term: 0.000003 seconds 0.040533s: Entering Redux.assert_term(func_rank(__VERIFIER_assert) = 202) 0.040546s: Exiting Redux.assert_term: 0.000003 seconds 0.040561s: Entering Redux.assert_term(func_rank(main) = 203) 0.040576s: Exiting Redux.assert_term: 0.000003 seconds 0.040621s: mannadiv_valuebound5__verifast_instrumented_modified.c(32,5-9): Function 'main': Function type implementation check 0.040647s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,18-24): Producing assertion 0.040663s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,49-51): Producing assertion 0.040674s: Entering Redux.assume(0 <= argc) 0.040688s: Exiting Redux.assume: 0.000006 seconds 0.040707s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,61-62): Producing assertion 0.040718s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,64-68): Producing assertion 0.040734s: mannadiv_valuebound5__verifast_instrumented_modified.c(32,25-31): Consuming assertion 0.040747s: Consuming chunk module(mannadiv_valuebound5__verifast_instrumented_modified, true) 0.040760s: mannadiv_valuebound5__verifast_instrumented_modified.c(33,13-17): Producing assertion 0.040777s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1085,17-21): Consuming assertion 0.040785s: mannadiv_valuebound5__verifast_instrumented_modified.c(32,5-9): Cleaning up dummy fraction chunks 0.040794s: mannadiv_valuebound5__verifast_instrumented_modified.c(32,5-9): Leak check. 0.040837s: mannadiv_valuebound5__verifast_instrumented_modified.c(12,6-17): Verifying function 'reach_error' 0.040848s: mannadiv_valuebound5__verifast_instrumented_modified.c(12,33-38): Producing assertion 0.040861s: Entering Redux.assume(false) 0.040872s: Exiting Redux.assume: 0.000003 seconds 0.040887s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.040900s: Exiting Redux.assert_term: 0.000004 seconds 0.040911s: mannadiv_valuebound5__verifast_instrumented_modified.c(18,6-25): Verifying function 'assume_abort_if_not' 0.040920s: mannadiv_valuebound5__verifast_instrumented_modified.c(18,49-53): Producing assertion 0.040932s: Entering Redux.assume(true) 0.040943s: Exiting Redux.assume: 0.000001 seconds 0.040957s: mannadiv_valuebound5__verifast_instrumented_modified.c(18,6-25): Executing statement 0.040973s: mannadiv_valuebound5__verifast_instrumented_modified.c(21,3-5): Executing statement 0.040996s: Entering Redux.assume(!(!(cond = 0))) 0.041020s: Exiting Redux.assume: 0.000014 seconds 0.041030s: mannadiv_valuebound5__verifast_instrumented_modified.c(21,13-14): Executing statement 0.041041s: mannadiv_valuebound5__verifast_instrumented_modified.c(21,14-19): Executing statement 0.041063s: Entering Redux.assert_term(func_rank(abort) < 0) 0.041076s: Exiting Redux.assert_term: 0.000003 seconds 0.041088s: mannadiv_valuebound5__verifast_instrumented_modified.c(21,14-19): Verifying call 0.041098s: mannadiv_valuebound5__verifast_instrumented_modified.c(9,38-42): Consuming assertion 0.041107s: Entering Redux.query(true) 0.041115s: Exiting Redux.query 0.041124s: mannadiv_valuebound5__verifast_instrumented_modified.c(10,13-18): Producing assertion 0.041138s: Entering Redux.assume(false) 0.041148s: Exiting Redux.assume: 0.000001 seconds 0.041160s: Entering Redux.assume(!(!(!(cond = 0)))) 0.041173s: Exiting Redux.assume: 0.000003 seconds 0.041182s: mannadiv_valuebound5__verifast_instrumented_modified.c(22,1-2): Executing return statement 0.041192s: mannadiv_valuebound5__verifast_instrumented_modified.c(19,13-17): Consuming assertion 0.041200s: Entering Redux.query(true) 0.041208s: Exiting Redux.query 0.041230s: mannadiv_valuebound5__verifast_instrumented_modified.c(22,1-2): Cleaning up dummy fraction chunks 0.041238s: mannadiv_valuebound5__verifast_instrumented_modified.c(22,1-2): Leak check. 0.041253s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.041268s: Exiting Redux.assert_term: 0.000003 seconds 0.041280s: mannadiv_valuebound5__verifast_instrumented_modified.c(23,6-23): Verifying function '__VERIFIER_assert' 0.041289s: mannadiv_valuebound5__verifast_instrumented_modified.c(23,50-52): Producing assertion 0.041308s: Entering Redux.assume(1 <= cond) 0.041323s: Exiting Redux.assume: 0.000006 seconds 0.041334s: mannadiv_valuebound5__verifast_instrumented_modified.c(23,6-23): Executing statement 0.041346s: mannadiv_valuebound5__verifast_instrumented_modified.c(26,5-7): Executing statement 0.041357s: Entering Redux.assume(!(!(cond = 0))) 0.041375s: Exiting Redux.assume: 0.000008 seconds 0.042080s: Entering Redux.assume(!(!(!(cond = 0)))) 0.042104s: Exiting Redux.assume: 0.000003 seconds 0.042115s: mannadiv_valuebound5__verifast_instrumented_modified.c(30,5-11): Executing return statement 0.042125s: mannadiv_valuebound5__verifast_instrumented_modified.c(24,16-18): Consuming assertion 0.042135s: Entering Redux.query(1 <= cond) 0.042150s: Exiting Redux.query 0.042159s: mannadiv_valuebound5__verifast_instrumented_modified.c(31,1-2): Cleaning up dummy fraction chunks 0.042168s: mannadiv_valuebound5__verifast_instrumented_modified.c(31,1-2): Leak check. 0.042193s: mannadiv_valuebound5__verifast_instrumented_modified.c(32,5-9): Verifying function 'main' 0.042203s: mannadiv_valuebound5__verifast_instrumented_modified.c(32,25-31): Producing assertion 0.042230s: mannadiv_valuebound5__verifast_instrumented_modified.c(32,5-9): Executing statement 0.042245s: mannadiv_valuebound5__verifast_instrumented_modified.c(36,1-2): Executing statement 0.042255s: mannadiv_valuebound5__verifast_instrumented_modified.c(38,1-39,1): Executing statement 0.042279s: Consuming chunk [_]module(mannadiv_valuebound5__verifast_instrumented_modified, true) 0.042292s: mannadiv_valuebound5__verifast_instrumented_modified.c(40,5-8): Executing statement 0.042304s: Entering Redux.assert_term(-2147483648 <= x1 && x1 <= 2147483647) 0.042318s: Exiting Redux.assert_term: 0.000004 seconds 0.042328s: Entering Redux.assert_term(-2147483648 <= x2 && x2 <= 2147483647) 0.042340s: Exiting Redux.assert_term: 0.000003 seconds 0.042349s: mannadiv_valuebound5__verifast_instrumented_modified.c(41,5-8): Executing statement 0.042365s: Entering Redux.assert_term(-2147483648 <= y1 && y1 <= 2147483647) 0.042378s: Exiting Redux.assert_term: 0.000003 seconds 0.042388s: Entering Redux.assert_term(-2147483648 <= y2 && y2 <= 2147483647) 0.042400s: Exiting Redux.assert_term: 0.000003 seconds 0.042410s: Entering Redux.assert_term(-2147483648 <= y3 && y3 <= 2147483647) 0.042422s: Exiting Redux.assert_term: 0.000002 seconds 0.042431s: mannadiv_valuebound5__verifast_instrumented_modified.c(42,8-9): Executing statement 0.042456s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.042470s: Exiting Redux.assert_term: 0.000004 seconds 0.042481s: mannadiv_valuebound5__verifast_instrumented_modified.c(42,10-31): Verifying call 0.042491s: mannadiv_valuebound5__verifast_instrumented_modified.c(15,53-57): Consuming assertion 0.042500s: Entering Redux.query(true) 0.042509s: Exiting Redux.query 0.042520s: Entering Redux.assert_term(-2147483648 <= x10 && x10 <= 2147483647) 0.042539s: Exiting Redux.assert_term: 0.000003 seconds 0.042549s: mannadiv_valuebound5__verifast_instrumented_modified.c(16,13-17): Producing assertion 0.042558s: Entering Redux.assume(true) 0.042569s: Exiting Redux.assume: 0.000002 seconds 0.042578s: mannadiv_valuebound5__verifast_instrumented_modified.c(43,8-9): Executing statement 0.042592s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.042605s: Exiting Redux.assert_term: 0.000004 seconds 0.042615s: mannadiv_valuebound5__verifast_instrumented_modified.c(43,10-31): Verifying call 0.042630s: mannadiv_valuebound5__verifast_instrumented_modified.c(15,53-57): Consuming assertion 0.042638s: Entering Redux.query(true) 0.042648s: Exiting Redux.query 0.042658s: Entering Redux.assert_term(-2147483648 <= x20 && x20 <= 2147483647) 0.042671s: Exiting Redux.assert_term: 0.000004 seconds 0.042681s: mannadiv_valuebound5__verifast_instrumented_modified.c(16,13-17): Producing assertion 0.042689s: Entering Redux.assume(true) 0.042712s: Exiting Redux.assume: 0.000002 seconds 0.042722s: mannadiv_valuebound5__verifast_instrumented_modified.c(45,5-24): Executing statement 0.042738s: Entering Redux.assume(0 <= x10) 0.042753s: Exiting Redux.assume: 0.000005 seconds 0.042763s: mannadiv_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.042772s: mannadiv_valuebound5__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.042780s: Entering Redux.query(true) 0.042790s: Exiting Redux.query 0.042807s: mannadiv_valuebound5__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.042816s: Entering Redux.assume(true) 0.042828s: Exiting Redux.assume: 0.000001 seconds 0.042836s: mannadiv_valuebound5__verifast_instrumented_modified.c(46,5-24): Executing statement 0.042850s: Entering Redux.assume(!(x20 = 0)) 0.042863s: Exiting Redux.assume: 0.000003 seconds 0.042872s: mannadiv_valuebound5__verifast_instrumented_modified.c(46,5-24): Verifying call 0.042888s: mannadiv_valuebound5__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.042896s: Entering Redux.query(true) 0.042905s: Exiting Redux.query 0.042915s: mannadiv_valuebound5__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.042924s: Entering Redux.assume(true) 0.042936s: Exiting Redux.assume: 0.000001 seconds 0.042945s: mannadiv_valuebound5__verifast_instrumented_modified.c(48,8-9): Executing statement 0.042957s: mannadiv_valuebound5__verifast_instrumented_modified.c(49,8-9): Executing statement 0.042973s: mannadiv_valuebound5__verifast_instrumented_modified.c(50,8-9): Executing statement 0.042987s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.043008s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.043021s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.043030s: Exiting Redux.query 0.043041s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.043061s: Exiting Redux.assert_term: 0.000004 seconds 0.043072s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.043084s: Exiting Redux.assert_term: 0.000002 seconds 0.043094s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.043107s: Exiting Redux.assert_term: 0.000003 seconds 0.043116s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.043128s: Exiting Redux.assert_term: 0.000002 seconds 0.043138s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.043157s: Exiting Redux.assert_term: 0.000003 seconds 0.043167s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,65-67): Producing assertion 0.043178s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.043205s: Exiting Redux.assume: 0.000016 seconds 0.043215s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.043242s: Entering Redux.assume(!(1 = 0)) 0.043254s: Exiting Redux.assume: 0.000001 seconds 0.043270s: mannadiv_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.043283s: mannadiv_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.043300s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.043316s: Exiting Redux.assume: 0.000005 seconds 0.043326s: mannadiv_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.043336s: mannadiv_valuebound5__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.043352s: Entering Redux.query(1 <= 1) 0.043362s: Exiting Redux.query 0.043372s: mannadiv_valuebound5__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.043381s: Entering Redux.assume(1 <= 1) 0.043392s: Exiting Redux.assume: 0.000001 seconds 0.043401s: mannadiv_valuebound5__verifast_instrumented_modified.c(56,9-11): Executing statement 0.043414s: Entering Redux.assume(!(!(y30 = 0))) 0.043441s: Exiting Redux.assume: 0.000016 seconds 0.043451s: mannadiv_valuebound5__verifast_instrumented_modified.c(56,25-30): Executing statement 0.043468s: mannadiv_valuebound5__verifast_instrumented_modified.c(67,5-22): Executing statement 0.043485s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.043499s: Exiting Redux.assume: 0.000005 seconds 0.043509s: mannadiv_valuebound5__verifast_instrumented_modified.c(67,5-22): Verifying call 0.043518s: mannadiv_valuebound5__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.043527s: Entering Redux.query(1 <= 1) 0.043543s: Exiting Redux.query 0.043553s: mannadiv_valuebound5__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.043562s: Entering Redux.assume(1 <= 1) 0.043573s: Exiting Redux.assume: 0.000001 seconds 0.043582s: mannadiv_valuebound5__verifast_instrumented_modified.c(68,5-11): Executing return statement 0.043592s: mannadiv_valuebound5__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.043602s: mannadiv_valuebound5__verifast_instrumented_modified.c(69,1-2): Cleaning up dummy fraction chunks 0.043616s: mannadiv_valuebound5__verifast_instrumented_modified.c(69,1-2): Leak check. 0.043627s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.043646s: Exiting Redux.assume: 0.000008 seconds 0.043657s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.043669s: Exiting Redux.assume: 0.000003 seconds 0.043680s: mannadiv_valuebound5__verifast_instrumented_modified.c(58,9-11): Executing statement 0.043693s: Entering Redux.assume((y20 + 1) = x20) 0.043713s: Exiting Redux.assume: 0.000010 seconds 0.043729s: mannadiv_valuebound5__verifast_instrumented_modified.c(58,27-28): Executing statement 0.043742s: mannadiv_valuebound5__verifast_instrumented_modified.c(59,16-17): Executing statement 0.043754s: mannadiv_valuebound5__verifast_instrumented_modified.c(60,16-17): Executing statement 0.043764s: mannadiv_valuebound5__verifast_instrumented_modified.c(61,16-17): Executing statement 0.043781s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.043799s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.043852s: Exiting Redux.query 0.043862s: mannadiv_valuebound5__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.043871s: mannadiv_valuebound5__verifast_instrumented_modified.c(66,5-6): Leak check. 0.043882s: Entering Redux.assume(!((y20 + 1) = x20)) 0.043902s: Exiting Redux.assume: 0.000010 seconds 0.043912s: mannadiv_valuebound5__verifast_instrumented_modified.c(62,16-17): Executing statement 0.043929s: mannadiv_valuebound5__verifast_instrumented_modified.c(63,16-17): Executing statement 0.043942s: mannadiv_valuebound5__verifast_instrumented_modified.c(64,16-17): Executing statement 0.043959s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.043970s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.043986s: Exiting Redux.query 0.043995s: mannadiv_valuebound5__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.044010s: mannadiv_valuebound5__verifast_instrumented_modified.c(66,5-6): Leak check. 0.044023s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.044040s: Exiting Redux.assume: 0.000006 seconds 0.044051s: Entering Redux.assume(!(!(1 = 0))) 0.044062s: Exiting Redux.assume: 0.000001 seconds 0.044073s: Entering Redux.assume(!(!(x20 = 0))) 0.044095s: Exiting Redux.assume: 0.000013 seconds 0.044105s: mannadiv_valuebound5__verifast_instrumented_modified.c(46,5-24): Verifying call 0.044120s: mannadiv_valuebound5__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.044129s: Entering Redux.query(true) 0.044139s: Exiting Redux.query 0.044149s: mannadiv_valuebound5__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.044158s: Entering Redux.assume(true) 0.044169s: Exiting Redux.assume: 0.000001 seconds 0.044177s: mannadiv_valuebound5__verifast_instrumented_modified.c(48,8-9): Executing statement 0.044188s: mannadiv_valuebound5__verifast_instrumented_modified.c(49,8-9): Executing statement 0.044218s: mannadiv_valuebound5__verifast_instrumented_modified.c(50,8-9): Executing statement 0.044230s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.044244s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.044254s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.044264s: Exiting Redux.query 0.044276s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.044300s: Exiting Redux.assert_term: 0.000003 seconds 0.044310s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.044323s: Exiting Redux.assert_term: 0.000003 seconds 0.044652s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.044665s: Exiting Redux.assert_term: 0.000003 seconds 0.044675s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.044687s: Exiting Redux.assert_term: 0.000002 seconds 0.044696s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.044715s: Exiting Redux.assert_term: 0.000002 seconds 0.044729s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,65-67): Producing assertion 0.044741s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.044765s: Exiting Redux.assume: 0.000012 seconds 0.044775s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.044786s: Entering Redux.assume(!(1 = 0)) 0.044797s: Exiting Redux.assume: 0.000001 seconds 0.044813s: mannadiv_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.044826s: mannadiv_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.044845s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.044860s: Exiting Redux.assume: 0.000004 seconds 0.044870s: mannadiv_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.044880s: mannadiv_valuebound5__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.044896s: Entering Redux.query(1 <= 1) 0.044905s: Exiting Redux.query 0.044915s: mannadiv_valuebound5__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.044924s: Entering Redux.assume(1 <= 1) 0.044935s: Exiting Redux.assume: 0.000001 seconds 0.044945s: mannadiv_valuebound5__verifast_instrumented_modified.c(56,9-11): Executing statement 0.044957s: Entering Redux.assume(!(!(y30 = 0))) 0.045001s: Exiting Redux.assume: 0.000033 seconds 0.045011s: mannadiv_valuebound5__verifast_instrumented_modified.c(56,25-30): Executing statement 0.045029s: mannadiv_valuebound5__verifast_instrumented_modified.c(67,5-22): Executing statement 0.045044s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.045057s: Exiting Redux.assume: 0.000002 seconds 0.045067s: mannadiv_valuebound5__verifast_instrumented_modified.c(67,5-22): Verifying call 0.045076s: mannadiv_valuebound5__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.045086s: Entering Redux.query(1 <= 1) 0.045103s: Exiting Redux.query 0.045113s: mannadiv_valuebound5__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.045125s: Entering Redux.assume(1 <= 1) 0.045137s: Exiting Redux.assume: 0.000001 seconds 0.045147s: mannadiv_valuebound5__verifast_instrumented_modified.c(68,5-11): Executing return statement 0.045157s: mannadiv_valuebound5__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.045167s: mannadiv_valuebound5__verifast_instrumented_modified.c(69,1-2): Cleaning up dummy fraction chunks 0.045181s: mannadiv_valuebound5__verifast_instrumented_modified.c(69,1-2): Leak check. 0.045192s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.045211s: Exiting Redux.assume: 0.000001 seconds 0.045224s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.045237s: Exiting Redux.assume: 0.000003 seconds 0.045247s: mannadiv_valuebound5__verifast_instrumented_modified.c(58,9-11): Executing statement 0.045261s: Entering Redux.assume((y20 + 1) = x20) 0.045301s: Exiting Redux.assume: 0.000025 seconds 0.045312s: mannadiv_valuebound5__verifast_instrumented_modified.c(58,27-28): Executing statement 0.045326s: mannadiv_valuebound5__verifast_instrumented_modified.c(59,16-17): Executing statement 0.045339s: mannadiv_valuebound5__verifast_instrumented_modified.c(60,16-17): Executing statement 0.045349s: mannadiv_valuebound5__verifast_instrumented_modified.c(61,16-17): Executing statement 0.045368s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.045386s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.045402s: Exiting Redux.query 0.045411s: mannadiv_valuebound5__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.045421s: mannadiv_valuebound5__verifast_instrumented_modified.c(66,5-6): Leak check. 0.045433s: Entering Redux.assume(!((y20 + 1) = x20)) 0.045445s: Exiting Redux.assume: 0.000003 seconds 0.045454s: mannadiv_valuebound5__verifast_instrumented_modified.c(62,16-17): Executing statement 0.045473s: mannadiv_valuebound5__verifast_instrumented_modified.c(63,16-17): Executing statement 0.045486s: mannadiv_valuebound5__verifast_instrumented_modified.c(64,16-17): Executing statement 0.045503s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.045516s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.045531s: Exiting Redux.query 0.045540s: mannadiv_valuebound5__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.045556s: mannadiv_valuebound5__verifast_instrumented_modified.c(66,5-6): Leak check. 0.045569s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.045585s: Exiting Redux.assume: 0.000006 seconds 0.045595s: Entering Redux.assume(!(!(1 = 0))) 0.045606s: Exiting Redux.assume: 0.000001 seconds 0.045621s: Entering Redux.assume(!(0 <= x10)) 0.045635s: Exiting Redux.assume: 0.000005 seconds 0.045646s: mannadiv_valuebound5__verifast_instrumented_modified.c(45,5-24): Verifying call 0.045661s: mannadiv_valuebound5__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.045669s: Entering Redux.query(true) 0.045678s: Exiting Redux.query 0.045688s: mannadiv_valuebound5__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.045697s: Entering Redux.assume(true) 0.045708s: Exiting Redux.assume: 0.000001 seconds 0.045718s: mannadiv_valuebound5__verifast_instrumented_modified.c(46,5-24): Executing statement 0.045739s: Entering Redux.assume(!(x20 = 0)) 0.045753s: Exiting Redux.assume: 0.000004 seconds 0.045762s: mannadiv_valuebound5__verifast_instrumented_modified.c(46,5-24): Verifying call 0.045771s: mannadiv_valuebound5__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.045780s: Entering Redux.query(true) 0.045789s: Exiting Redux.query 0.045798s: mannadiv_valuebound5__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.045807s: Entering Redux.assume(true) 0.045817s: Exiting Redux.assume: 0.000001 seconds 0.045832s: mannadiv_valuebound5__verifast_instrumented_modified.c(48,8-9): Executing statement 0.045843s: mannadiv_valuebound5__verifast_instrumented_modified.c(49,8-9): Executing statement 0.045853s: mannadiv_valuebound5__verifast_instrumented_modified.c(50,8-9): Executing statement 0.045863s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.045876s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.045892s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.045902s: Exiting Redux.query 0.045913s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.045927s: Exiting Redux.assert_term: 0.000003 seconds 0.045937s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.045950s: Exiting Redux.assert_term: 0.000003 seconds 0.045959s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.045971s: Exiting Redux.assert_term: 0.000002 seconds 0.045996s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.046008s: Exiting Redux.assert_term: 0.000003 seconds 0.046017s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.046029s: Exiting Redux.assert_term: 0.000002 seconds 0.046037s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,65-67): Producing assertion 0.046048s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.046071s: Exiting Redux.assume: 0.000013 seconds 0.046095s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.046106s: Entering Redux.assume(!(1 = 0)) 0.046116s: Exiting Redux.assume: 0.000001 seconds 0.046126s: mannadiv_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.046140s: mannadiv_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.046160s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.046175s: Exiting Redux.assume: 0.000004 seconds 0.046191s: mannadiv_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.046200s: mannadiv_valuebound5__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.046217s: Entering Redux.query(1 <= 1) 0.046227s: Exiting Redux.query 0.046236s: mannadiv_valuebound5__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.046245s: Entering Redux.assume(1 <= 1) 0.046256s: Exiting Redux.assume: 0.000001 seconds 0.046265s: mannadiv_valuebound5__verifast_instrumented_modified.c(56,9-11): Executing statement 0.046284s: Entering Redux.assume(!(!(y30 = 0))) 0.046311s: Exiting Redux.assume: 0.000016 seconds 0.046320s: mannadiv_valuebound5__verifast_instrumented_modified.c(56,25-30): Executing statement 0.046331s: mannadiv_valuebound5__verifast_instrumented_modified.c(67,5-22): Executing statement 0.046350s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.046364s: Exiting Redux.assume: 0.000004 seconds 0.046374s: mannadiv_valuebound5__verifast_instrumented_modified.c(67,5-22): Verifying call 0.046390s: mannadiv_valuebound5__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.046399s: Entering Redux.query(1 <= 1) 0.046408s: Exiting Redux.query 0.046417s: mannadiv_valuebound5__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.046426s: Entering Redux.assume(1 <= 1) 0.046437s: Exiting Redux.assume: 0.000001 seconds 0.046446s: mannadiv_valuebound5__verifast_instrumented_modified.c(68,5-11): Executing return statement 0.046462s: mannadiv_valuebound5__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.046472s: mannadiv_valuebound5__verifast_instrumented_modified.c(69,1-2): Cleaning up dummy fraction chunks 0.046480s: mannadiv_valuebound5__verifast_instrumented_modified.c(69,1-2): Leak check. 0.046491s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.046508s: Exiting Redux.assume: 0.000008 seconds 0.046520s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.046532s: Exiting Redux.assume: 0.000003 seconds 0.046548s: mannadiv_valuebound5__verifast_instrumented_modified.c(58,9-11): Executing statement 0.046562s: Entering Redux.assume((y20 + 1) = x20) 0.046583s: Exiting Redux.assume: 0.000011 seconds 0.046593s: mannadiv_valuebound5__verifast_instrumented_modified.c(58,27-28): Executing statement 0.046606s: mannadiv_valuebound5__verifast_instrumented_modified.c(59,16-17): Executing statement 0.046619s: mannadiv_valuebound5__verifast_instrumented_modified.c(60,16-17): Executing statement 0.046636s: mannadiv_valuebound5__verifast_instrumented_modified.c(61,16-17): Executing statement 0.046753s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.046767s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.046826s: Exiting Redux.query 0.046837s: mannadiv_valuebound5__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.046846s: mannadiv_valuebound5__verifast_instrumented_modified.c(66,5-6): Leak check. 0.046868s: Entering Redux.assume(!((y20 + 1) = x20)) 0.046890s: Exiting Redux.assume: 0.000011 seconds 0.046901s: mannadiv_valuebound5__verifast_instrumented_modified.c(62,16-17): Executing statement 0.046915s: mannadiv_valuebound5__verifast_instrumented_modified.c(63,16-17): Executing statement 0.046929s: mannadiv_valuebound5__verifast_instrumented_modified.c(64,16-17): Executing statement 0.046945s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.046964s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.046981s: Exiting Redux.query 0.046990s: mannadiv_valuebound5__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.046999s: mannadiv_valuebound5__verifast_instrumented_modified.c(66,5-6): Leak check. 0.047015s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.047031s: Exiting Redux.assume: 0.000006 seconds 0.047044s: Entering Redux.assume(!(!(1 = 0))) 0.047056s: Exiting Redux.assume: 0.000001 seconds 0.047079s: Entering Redux.assume(!(!(x20 = 0))) 0.047102s: Exiting Redux.assume: 0.000013 seconds 0.047113s: mannadiv_valuebound5__verifast_instrumented_modified.c(46,5-24): Verifying call 0.047123s: mannadiv_valuebound5__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.047133s: Entering Redux.query(true) 0.047143s: Exiting Redux.query 0.047152s: mannadiv_valuebound5__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.047161s: Entering Redux.assume(true) 0.047178s: Exiting Redux.assume: 0.000001 seconds 0.047187s: mannadiv_valuebound5__verifast_instrumented_modified.c(48,8-9): Executing statement 0.047198s: mannadiv_valuebound5__verifast_instrumented_modified.c(49,8-9): Executing statement 0.047215s: mannadiv_valuebound5__verifast_instrumented_modified.c(50,8-9): Executing statement 0.047227s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,5-10): Executing statement 0.047241s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.047258s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.047268s: Exiting Redux.query 0.047281s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.047294s: Exiting Redux.assert_term: 0.000004 seconds 0.047304s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.047316s: Exiting Redux.assert_term: 0.000003 seconds 0.047326s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.047338s: Exiting Redux.assert_term: 0.000002 seconds 0.047354s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.047367s: Exiting Redux.assert_term: 0.000002 seconds 0.047376s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.047388s: Exiting Redux.assert_term: 0.000003 seconds 0.047398s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,65-67): Producing assertion 0.047408s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.047436s: Exiting Redux.assume: 0.000017 seconds 0.047451s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.047462s: Entering Redux.assume(!(1 = 0)) 0.047473s: Exiting Redux.assume: 0.000001 seconds 0.047483s: mannadiv_valuebound5__verifast_instrumented_modified.c(53,2-3): Executing statement 0.047497s: mannadiv_valuebound5__verifast_instrumented_modified.c(54,9-26): Executing statement 0.047514s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.047529s: Exiting Redux.assume: 0.000004 seconds 0.047546s: mannadiv_valuebound5__verifast_instrumented_modified.c(54,9-26): Verifying call 0.047555s: mannadiv_valuebound5__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.047564s: Entering Redux.query(1 <= 1) 0.047573s: Exiting Redux.query 0.047583s: mannadiv_valuebound5__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.047592s: Entering Redux.assume(1 <= 1) 0.047603s: Exiting Redux.assume: 0.000001 seconds 0.047612s: mannadiv_valuebound5__verifast_instrumented_modified.c(56,9-11): Executing statement 0.047636s: Entering Redux.assume(!(!(y30 = 0))) 0.047676s: Exiting Redux.assume: 0.000030 seconds 0.047685s: mannadiv_valuebound5__verifast_instrumented_modified.c(56,25-30): Executing statement 0.047696s: mannadiv_valuebound5__verifast_instrumented_modified.c(67,5-22): Executing statement 0.047711s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.047723s: Exiting Redux.assume: 0.000001 seconds 0.047732s: mannadiv_valuebound5__verifast_instrumented_modified.c(67,5-22): Verifying call 0.047754s: mannadiv_valuebound5__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.047764s: Entering Redux.query(1 <= 1) 0.047772s: Exiting Redux.query 0.047780s: mannadiv_valuebound5__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.047789s: Entering Redux.assume(1 <= 1) 0.047800s: Exiting Redux.assume: 0.000001 seconds 0.047808s: mannadiv_valuebound5__verifast_instrumented_modified.c(68,5-11): Executing return statement 0.047824s: mannadiv_valuebound5__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.047833s: mannadiv_valuebound5__verifast_instrumented_modified.c(69,1-2): Cleaning up dummy fraction chunks 0.047842s: mannadiv_valuebound5__verifast_instrumented_modified.c(69,1-2): Leak check. 0.047853s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.047864s: Exiting Redux.assume: 0.000002 seconds 0.047876s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.047896s: Exiting Redux.assume: 0.000003 seconds 0.047907s: mannadiv_valuebound5__verifast_instrumented_modified.c(58,9-11): Executing statement 0.047920s: Entering Redux.assume((y20 + 1) = x20) 0.047949s: Exiting Redux.assume: 0.000019 seconds 0.047959s: mannadiv_valuebound5__verifast_instrumented_modified.c(58,27-28): Executing statement 0.047971s: mannadiv_valuebound5__verifast_instrumented_modified.c(59,16-17): Executing statement 0.047985s: mannadiv_valuebound5__verifast_instrumented_modified.c(60,16-17): Executing statement 0.048002s: mannadiv_valuebound5__verifast_instrumented_modified.c(61,16-17): Executing statement 0.048020s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.048032s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.048047s: Exiting Redux.query 0.048057s: mannadiv_valuebound5__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.048066s: mannadiv_valuebound5__verifast_instrumented_modified.c(66,5-6): Leak check. 0.048084s: Entering Redux.assume(!((y20 + 1) = x20)) 0.048097s: Exiting Redux.assume: 0.000003 seconds 0.048107s: mannadiv_valuebound5__verifast_instrumented_modified.c(62,16-17): Executing statement 0.048119s: mannadiv_valuebound5__verifast_instrumented_modified.c(63,16-17): Executing statement 0.048131s: mannadiv_valuebound5__verifast_instrumented_modified.c(64,16-17): Executing statement 0.048147s: mannadiv_valuebound5__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.048165s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.048179s: Exiting Redux.query 0.048189s: mannadiv_valuebound5__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.048198s: mannadiv_valuebound5__verifast_instrumented_modified.c(66,5-6): Leak check. 0.048217s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.048233s: Exiting Redux.assume: 0.000006 seconds 0.048243s: Entering Redux.assume(!(!(1 = 0))) 0.048262s: 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_valuebound5__verifast_instrumented_modified.c : lines: code: 32; annot: 14; mixed: 7; overhead: 66% Statements parsed: 120 Open statements parsed: 0 Close statements parsed: 0 Statement executions: 25 Execution steps (including assertion production/consumption steps): 246 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: 31 Prover statistics: # toplevel assumes and queries (with # pending case splits) = 311 (0), 0 (more than 30) assume_core_count = 372 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.001057s Time spent in Simplex: 0.000568s Time spent parsing: 0.017591s Function timings (> 0.1s): Total time: 0.04 seconds 0 errors found (25 statements verified)