./verifast-validate-witness.sh sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound50.c ./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound50.yml/witness-2.1.yml -------------------------------------------------------------------------------- + PROGRAM=sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound50.c + WITNESS=./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound50.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_valuebound50.c + FILE=mannadiv_valuebound50.c ++ echo mannadiv_valuebound50 ++ sed 's/[-\.]/_/g' - + SANITIZED=mannadiv_valuebound50 + MODULE=mannadiv_valuebound50__verifast_instrumented_modified + INSTRUMENTED_PROGRAM=mannadiv_valuebound50__verifast_instrumented.c ++ basename ./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound50.yml/witness-2.1.yml + TRANSLATED_WITNESS=verifast_translated.witness-2.1.yml + FINAL_PROGRAM=mannadiv_valuebound50__verifast_instrumented_modified.c + change_format_cli.py -w ./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound50.yml/witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound50.c -o verifast_translated.witness-2.1.yml --from acsl_expression --to verifast_expression -n mannadiv_valuebound50__verifast_instrumented_modified + instrument_program_cli.py -w verifast_translated.witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound50.c -o mannadiv_valuebound50__verifast_instrumented.c + program_modifications_cli.py -p mannadiv_valuebound50__verifast_instrumented.c -o mannadiv_valuebound50__verifast_instrumented_modified.c + verifast -stats -verbose 4 -allow_dead_code -prover Redux -read_options_from_source_file -c mannadiv_valuebound50__verifast_instrumented_modified.c mannadiv_valuebound50__verifast_instrumented_modified.c 0.007189s: Entering Redux.assert_term(unboxed_bool(0) = false) 0.007234s: Exiting Redux.assert_term: 0.000015 seconds 0.007269s: Entering Redux.assert_term(sizeof(bool_typeid) = 1) 0.007284s: Exiting Redux.assert_term: 0.000006 seconds 0.007293s: Entering Redux.assert_term(sizeof(char_typeid) = 1) 0.007306s: Exiting Redux.assert_term: 0.000004 seconds 0.007317s: Entering Redux.assert_term(sizeof(unsigned_char_typeid) = 1) 0.007328s: Exiting Redux.assert_term: 0.000002 seconds 0.007338s: Entering Redux.assert_term(sizeof(short_typeid) = 2) 0.007358s: Exiting Redux.assert_term: 0.000005 seconds 0.007367s: Entering Redux.assert_term(sizeof(ushort_typeid) = 2) 0.007380s: Exiting Redux.assert_term: 0.000004 seconds 0.007390s: Entering Redux.assert_term(sizeof(int_typeid) = 4) 0.007404s: Exiting Redux.assert_term: 0.000003 seconds 0.007412s: Entering Redux.assert_term(sizeof(unsigned_int_typeid) = 4) 0.007427s: Exiting Redux.assert_term: 0.000006 seconds 0.007436s: Entering Redux.assert_term(sizeof(long_typeid) = 4) 0.007455s: Exiting Redux.assert_term: 0.000003 seconds 0.007466s: Entering Redux.assert_term(sizeof(unsigned_long_typeid) = 4) 0.007479s: Exiting Redux.assert_term: 0.000002 seconds 0.007487s: Entering Redux.assert_term(sizeof(long_long_typeid) = 8) 0.007501s: Exiting Redux.assert_term: 0.000005 seconds 0.007511s: Entering Redux.assert_term(sizeof(unsigned_long_long_typeid) = 8) 0.007523s: Exiting Redux.assert_term: 0.000002 seconds 0.007533s: Entering Redux.assert_term(sizeof(intptr_t_typeid) = 4) 0.007552s: Exiting Redux.assert_term: 0.000005 seconds 0.007560s: Entering Redux.assert_term(sizeof(uintptr_t_typeid) = 4) 0.007574s: Exiting Redux.assert_term: 0.000004 seconds 0.007582s: Entering Redux.assert_term(sizeof(uint8_t_typeid) = 1) 0.007595s: Exiting Redux.assert_term: 0.000002 seconds 0.007606s: Entering Redux.assert_term(sizeof(int8_t_typeid) = 1) 0.007618s: Exiting Redux.assert_term: 0.000002 seconds 0.007627s: Entering Redux.assert_term(sizeof(uint16_t_typeid) = 2) 0.007645s: Exiting Redux.assert_term: 0.000004 seconds 0.007653s: Entering Redux.assert_term(sizeof(int16_t_typeid) = 2) 0.007667s: Exiting Redux.assert_term: 0.000004 seconds 0.007677s: Entering Redux.assert_term(sizeof(uint32_t_typeid) = 4) 0.007688s: Exiting Redux.assert_term: 0.000002 seconds 0.007701s: Entering Redux.assert_term(sizeof(int32_t_typeid) = 4) 0.007715s: Exiting Redux.assert_term: 0.000004 seconds 0.007723s: Entering Redux.assert_term(sizeof(uint64_t_typeid) = 8) 0.007741s: Exiting Redux.assert_term: 0.000005 seconds 0.007752s: Entering Redux.assert_term(sizeof(int64_t_typeid) = 8) 0.007764s: Exiting Redux.assert_term: 0.000002 seconds 0.007774s: Entering Redux.assert_term(sizeof(uint128_t_typeid) = 16) 0.007788s: Exiting Redux.assert_term: 0.000005 seconds 0.007797s: Entering Redux.assert_term(sizeof(int128_t_typeid) = 16) 0.007810s: Exiting Redux.assert_term: 0.000003 seconds 0.007820s: Entering Redux.assert_term(sizeof(float_typeid) = 4) 0.007839s: Exiting Redux.assert_term: 0.000003 seconds 0.007847s: Entering Redux.assert_term(sizeof(double_typeid) = 8) 0.007861s: Exiting Redux.assert_term: 0.000004 seconds 0.007869s: Entering Redux.assert_term(sizeof(void_ptr_typeid) = 4) 0.007883s: Exiting Redux.assert_term: 0.000004 seconds 0.025905s: Entering Redux.assert_term(func_rank(default_value_eq_zero) < 0) 0.025984s: Exiting Redux.assert_term: 0.000013 seconds 0.026004s: Entering Redux.assume(true ==> default_value = 0) 0.026040s: Exiting Redux.assume: 0.000006 seconds 0.027451s: Entering Redux.assert_term(func_rank(length_nonnegative) < 0) 0.027479s: Exiting Redux.assert_term: 0.000006 seconds 0.027493s: Entering Redux.assert_term(func_rank(append_nil) < 0) 0.027506s: Exiting Redux.assert_term: 0.000002 seconds 0.027518s: Entering Redux.assert_term(func_rank(length_append) < 0) 0.027531s: Exiting Redux.assert_term: 0.000002 seconds 0.027549s: Entering Redux.assert_term(func_rank(reverse_reverse) < 0) 0.027562s: Exiting Redux.assert_term: 0.000003 seconds 0.027583s: Entering Redux.assert_term(func_rank(mem_nth) < 0) 0.027596s: Exiting Redux.assert_term: 0.000003 seconds 0.027613s: Entering Redux.assert_term(func_rank(mem_append) < 0) 0.027626s: Exiting Redux.assert_term: 0.000002 seconds 0.027642s: Entering Redux.assert_term(func_rank(take_0) < 0) 0.027655s: Exiting Redux.assert_term: 0.000003 seconds 0.027666s: Entering Redux.assert_term(func_rank(take_length) < 0) 0.027678s: Exiting Redux.assert_term: 0.000003 seconds 0.027698s: Entering Redux.assert_term(func_rank(length_take) < 0) 0.027711s: Exiting Redux.assert_term: 0.000003 seconds 0.027727s: Entering Redux.assert_term(func_rank(nth_take) < 0) 0.027740s: Exiting Redux.assert_term: 0.000002 seconds 0.027757s: Entering Redux.assert_term(func_rank(drop_0) < 0) 0.027770s: Exiting Redux.assert_term: 0.000002 seconds 0.027782s: Entering Redux.assert_term(func_rank(drop_length) < 0) 0.027794s: Exiting Redux.assert_term: 0.000003 seconds 0.027815s: Entering Redux.assert_term(func_rank(length_drop) < 0) 0.027827s: Exiting Redux.assert_term: 0.000003 seconds 0.027843s: Entering Redux.assert_term(func_rank(drop_n_take_n) < 0) 0.027856s: Exiting Redux.assert_term: 0.000003 seconds 0.027871s: Entering Redux.assert_term(func_rank(length_remove) < 0) 0.027883s: Exiting Redux.assert_term: 0.000003 seconds 0.027902s: Entering Redux.assert_term(func_rank(drop_take_remove_nth) < 0) 0.027917s: Exiting Redux.assert_term: 0.000003 seconds 0.027945s: Entering Redux.assert_term(func_rank(append_take_drop_n) < 0) 0.027958s: Exiting Redux.assert_term: 0.000003 seconds 0.027977s: Entering Redux.assert_term(func_rank(mem_index_of) < 0) 0.027989s: Exiting Redux.assert_term: 0.000003 seconds 0.028006s: Entering Redux.assert_term(func_rank(nth_update) < 0) 0.028018s: Exiting Redux.assert_term: 0.000003 seconds 0.028038s: Entering Redux.assert_term(func_rank(length_update) < 0) 0.028050s: Exiting Redux.assert_term: 0.000003 seconds 0.030909s: Entering Redux.assume(null_pointer = pointer_ctor(null_pointer_provenance, 0)) 0.030952s: Exiting Redux.assume: 0.000006 seconds 0.036483s: Entering Redux.assert_term(func_rank(field_ptr_provenance_injective) < 0) 0.036543s: Exiting Redux.assert_term: 0.000009 seconds 0.036568s: Entering Redux.assert_term(func_rank(ptr_provenance_min_addr_limits) < 0) 0.036583s: Exiting Redux.assert_term: 0.000003 seconds 0.036599s: Entering Redux.assert_term(func_rank(ptr_provenance_max_addr_limits) < 0) 0.036628s: Exiting Redux.assert_term: 0.000003 seconds 0.036644s: Entering Redux.assert_term(func_rank(null_pointer_provenance_min_addr) < 0) 0.036657s: Exiting Redux.assert_term: 0.000002 seconds 0.036668s: Entering Redux.assume(true ==> ptr_provenance_min_addr(null_pointer_provenance) = 0) 0.036691s: Exiting Redux.assume: 0.000013 seconds 0.036706s: Entering Redux.assert_term(func_rank(null_pointer_provenance_max_addr) < 0) 0.036722s: Exiting Redux.assert_term: 0.000003 seconds 0.036740s: Entering Redux.assume(true ==> ptr_provenance_max_addr(null_pointer_provenance) = 4294967295) 0.036763s: Exiting Redux.assume: 0.000012 seconds 0.036779s: Entering Redux.assert_term(func_rank(field_ptr_provenance_min_addr) < 0) 0.036792s: Exiting Redux.assert_term: 0.000003 seconds 0.036811s: Entering Redux.assert_term(func_rank(field_ptr_provenance_max_addr) < 0) 0.036824s: Exiting Redux.assert_term: 0.000003 seconds 0.036846s: Entering Redux.assert_term(func_rank(field_pointer_within_limits_def) < 0) 0.036864s: Exiting Redux.assert_term: 0.000003 seconds 0.036889s: Entering Redux.assert_term(func_rank(first_field_pointer_within_limits_elim) < 0) 0.036904s: Exiting Redux.assert_term: 0.000004 seconds 0.036933s: Entering Redux.assert_term(func_rank(first_field_of_union_variant_pointer_within_limits_elim) < 0) 0.036946s: Exiting Redux.assert_term: 0.000003 seconds 0.036973s: Entering Redux.assert_term(func_rank(ptr_within_limits_field_ptr_0) < 0) 0.036987s: Exiting Redux.assert_term: 0.000002 seconds 0.037016s: Entering Redux.assert_term(func_rank(has_type_short_ushort) < 0) 0.037029s: Exiting Redux.assert_term: 0.000003 seconds 0.037047s: Entering Redux.assert_term(func_rank(has_type_int_uint) < 0) 0.037060s: Exiting Redux.assert_term: 0.000003 seconds 0.037085s: Entering Redux.assert_term(func_rank(has_type_long_ulong) < 0) 0.037098s: Exiting Redux.assert_term: 0.000003 seconds 0.037115s: Entering Redux.assert_term(func_rank(has_type_llong_ullong) < 0) 0.037135s: Exiting Redux.assert_term: 0.000003 seconds 0.037152s: Entering Redux.assert_term(func_rank(has_type_intptr_uintptr) < 0) 0.037164s: Exiting Redux.assert_term: 0.000002 seconds 0.037182s: Entering Redux.assert_term(func_rank(has_type_int8_uint8) < 0) 0.037194s: Exiting Redux.assert_term: 0.000003 seconds 0.037211s: Entering Redux.assert_term(func_rank(has_type_int16_uint16) < 0) 0.037224s: Exiting Redux.assert_term: 0.000002 seconds 0.037242s: Entering Redux.assert_term(func_rank(has_type_int32_uint32) < 0) 0.037261s: Exiting Redux.assert_term: 0.000003 seconds 0.037279s: Entering Redux.assert_term(func_rank(has_type_int64_uint64) < 0) 0.037291s: Exiting Redux.assert_term: 0.000003 seconds 0.037310s: Entering Redux.assert_term(func_rank(has_type_int128_uint128) < 0) 0.037323s: Exiting Redux.assert_term: 0.000003 seconds 0.037342s: Entering Redux.assert_term(func_rank(has_type_ptr_add_) < 0) 0.037356s: Exiting Redux.assert_term: 0.000002 seconds 0.037382s: Entering Redux.assert_term(func_rank(llong_integer_to_llong_) < 0) 0.037400s: Exiting Redux.assert_term: 0.000003 seconds 0.037424s: Entering Redux.assert_term(func_rank(u_llong_integer_to_ullong_) < 0) 0.037437s: Exiting Redux.assert_term: 0.000002 seconds 0.037511s: Entering Redux.assert_term(func_rank(pointer_nonzero) < 0) 0.037524s: Exiting Redux.assert_term: 0.000002 seconds 0.037547s: Entering Redux.assert_term(func_rank(pointer_of_chars_of_pointer) < 0) 0.037560s: Exiting Redux.assert_term: 0.000003 seconds 0.037598s: Entering Redux.assert_term(func_rank(chars_of_pointer_of_chars) < 0) 0.037611s: Exiting Redux.assert_term: 0.000003 seconds 0.037636s: Entering Redux.assert_term(func_rank(chars_to_chars_) < 0) 0.037649s: Exiting Redux.assert_term: 0.000002 seconds 0.037665s: Entering Redux.assert_term(func_rank(chars__to_chars) < 0) 0.037677s: Exiting Redux.assert_term: 0.000003 seconds 0.037696s: Entering Redux.assert_term(func_rank(chars__split) < 0) 0.037708s: Exiting Redux.assert_term: 0.000003 seconds 0.037732s: Entering Redux.assert_term(func_rank(chars__join) < 0) 0.037744s: Exiting Redux.assert_term: 0.000003 seconds 0.037761s: Entering Redux.assert_term(func_rank(chars_chars__join) < 0) 0.037773s: Exiting Redux.assert_term: 0.000003 seconds 0.037790s: Entering Redux.assert_term(func_rank(chars__inv) < 0) 0.037803s: Exiting Redux.assert_term: 0.000002 seconds 0.037817s: Entering Redux.assert_term(func_rank(chars_inv) < 0) 0.037829s: Exiting Redux.assert_term: 0.000003 seconds 0.037854s: Entering Redux.assert_term(func_rank(chars_split) < 0) 0.037867s: Exiting Redux.assert_term: 0.000003 seconds 0.037885s: Entering Redux.assert_term(func_rank(chars_join) < 0) 0.037898s: Exiting Redux.assert_term: 0.000002 seconds 0.037916s: Entering Redux.assert_term(func_rank(int_of_chars_of_int) < 0) 0.037931s: Exiting Redux.assert_term: 0.000003 seconds 0.037954s: Entering Redux.assert_term(func_rank(chars_of_int_of_chars) < 0) 0.037966s: Exiting Redux.assert_term: 0.000003 seconds 0.037998s: Entering Redux.assert_term(func_rank(chars_of_int_size) < 0) 0.038010s: Exiting Redux.assert_term: 0.000003 seconds 0.038029s: Entering Redux.assert_term(func_rank(int_of_chars_size) < 0) 0.038041s: Exiting Redux.assert_term: 0.000003 seconds 0.038073s: Entering Redux.assert_term(func_rank(chars__to_int_) < 0) 0.038087s: Exiting Redux.assert_term: 0.000003 seconds 0.038102s: Entering Redux.assert_term(func_rank(chars_to_integer) < 0) 0.038115s: Exiting Redux.assert_term: 0.000003 seconds 0.038138s: Entering Redux.assert_term(func_rank(chars_to_u_integer) < 0) 0.038151s: Exiting Redux.assert_term: 0.000003 seconds 0.038165s: Entering Redux.assert_term(func_rank(chars_to_short_integer) < 0) 0.038178s: Exiting Redux.assert_term: 0.000002 seconds 0.038193s: Entering Redux.assert_term(func_rank(chars_to_u_short_integer) < 0) 0.038205s: Exiting Redux.assert_term: 0.000003 seconds 0.038221s: Entering Redux.assert_term(func_rank(chars_to_pointer) < 0) 0.038233s: Exiting Redux.assert_term: 0.000002 seconds 0.038256s: Entering Redux.assert_term(func_rank(chars_to_boolean) < 0) 0.038268s: Exiting Redux.assert_term: 0.000003 seconds 0.038284s: Entering Redux.assert_term(func_rank(chars_to_integer_) < 0) 0.038296s: Exiting Redux.assert_term: 0.000003 seconds 0.038312s: Entering Redux.assert_term(func_rank(int__to_chars_) < 0) 0.038325s: Exiting Redux.assert_term: 0.000002 seconds 0.038340s: Entering Redux.assert_term(func_rank(integer_to_chars) < 0) 0.038358s: Exiting Redux.assert_term: 0.000003 seconds 0.038373s: Entering Redux.assert_term(func_rank(uint__to_chars_) < 0) 0.038385s: Exiting Redux.assert_term: 0.000002 seconds 0.038400s: Entering Redux.assert_term(func_rank(u_integer_to_chars) < 0) 0.038412s: Exiting Redux.assert_term: 0.000003 seconds 0.038427s: Entering Redux.assert_term(func_rank(short_integer_to_chars) < 0) 0.038439s: Exiting Redux.assert_term: 0.000002 seconds 0.038454s: Entering Redux.assert_term(func_rank(u_short_integer_to_chars) < 0) 0.038472s: Exiting Redux.assert_term: 0.000003 seconds 0.038488s: Entering Redux.assert_term(func_rank(pointer_to_chars) < 0) 0.038500s: Exiting Redux.assert_term: 0.000003 seconds 0.038516s: Entering Redux.assert_term(func_rank(boolean_to_chars) < 0) 0.038528s: Exiting Redux.assert_term: 0.000003 seconds 0.038543s: Entering Redux.assert_term(func_rank(integer__to_chars) < 0) 0.038555s: Exiting Redux.assert_term: 0.000003 seconds 0.038572s: Entering Redux.assert_term(func_rank(u_character_to_character) < 0) 0.038594s: Exiting Redux.assert_term: 0.000003 seconds 0.038609s: Entering Redux.assert_term(func_rank(character_to_u_character) < 0) 0.038621s: Exiting Redux.assert_term: 0.000003 seconds 0.038636s: Entering Redux.assert_term(func_rank(uchars__inv) < 0) 0.038648s: Exiting Redux.assert_term: 0.000002 seconds 0.038662s: Entering Redux.assert_term(func_rank(uchars__split) < 0) 0.038675s: Exiting Redux.assert_term: 0.000002 seconds 0.038692s: Entering Redux.assert_term(func_rank(uchars_to_uchars_) < 0) 0.038714s: Exiting Redux.assert_term: 0.000003 seconds 0.038730s: Entering Redux.assert_term(func_rank(uchars_inv) < 0) 0.038742s: Exiting Redux.assert_term: 0.000002 seconds 0.038756s: Entering Redux.assert_term(func_rank(uchars_split) < 0) 0.038768s: Exiting Redux.assert_term: 0.000003 seconds 0.038786s: Entering Redux.assert_term(func_rank(uchars_join) < 0) 0.038798s: Exiting Redux.assert_term: 0.000003 seconds 0.038815s: Entering Redux.assert_term(func_rank(ints__split) < 0) 0.038832s: Exiting Redux.assert_term: 0.000002 seconds 0.038849s: Entering Redux.assert_term(func_rank(ints__join) < 0) 0.038862s: Exiting Redux.assert_term: 0.000002 seconds 0.038879s: Entering Redux.assert_term(func_rank(ints_to_ints_) < 0) 0.038894s: Exiting Redux.assert_term: 0.000002 seconds 0.038910s: Entering Redux.assert_term(func_rank(ints__to_ints) < 0) 0.038922s: Exiting Redux.assert_term: 0.000003 seconds 0.038939s: Entering Redux.assert_term(func_rank(ints_inv) < 0) 0.038956s: Exiting Redux.assert_term: 0.000003 seconds 0.038970s: Entering Redux.assert_term(func_rank(ints__inv) < 0) 0.038983s: Exiting Redux.assert_term: 0.000003 seconds 0.038998s: Entering Redux.assert_term(func_rank(uints_inv) < 0) 0.039010s: Exiting Redux.assert_term: 0.000003 seconds 0.039025s: Entering Redux.assert_term(func_rank(llongs_inv) < 0) 0.039039s: Exiting Redux.assert_term: 0.000003 seconds 0.039052s: Entering Redux.assert_term(func_rank(ullongs_inv) < 0) 0.039075s: Exiting Redux.assert_term: 0.000003 seconds 0.039091s: Entering Redux.assert_term(func_rank(shorts_inv) < 0) 0.039104s: Exiting Redux.assert_term: 0.000003 seconds 0.039118s: Entering Redux.assert_term(func_rank(ushorts_inv) < 0) 0.039130s: Exiting Redux.assert_term: 0.000003 seconds 0.039145s: Entering Redux.assert_term(func_rank(bools_inv) < 0) 0.039157s: Exiting Redux.assert_term: 0.000003 seconds 0.039171s: Entering Redux.assert_term(func_rank(pointers__inv) < 0) 0.039183s: Exiting Redux.assert_term: 0.000002 seconds 0.039202s: Entering Redux.assert_term(func_rank(pointers__split) < 0) 0.039215s: Exiting Redux.assert_term: 0.000003 seconds 0.039234s: Entering Redux.assert_term(func_rank(pointers__join) < 0) 0.039246s: Exiting Redux.assert_term: 0.000002 seconds 0.039262s: Entering Redux.assert_term(func_rank(pointers_pointers__join) < 0) 0.039275s: Exiting Redux.assert_term: 0.000002 seconds 0.039291s: Entering Redux.assert_term(func_rank(pointers_to_pointers_) < 0) 0.039309s: Exiting Redux.assert_term: 0.000004 seconds 0.039325s: Entering Redux.assert_term(func_rank(pointers_inv) < 0) 0.039338s: Exiting Redux.assert_term: 0.000002 seconds 0.039353s: Entering Redux.assert_term(func_rank(pointers_split) < 0) 0.039365s: Exiting Redux.assert_term: 0.000003 seconds 0.039384s: Entering Redux.assert_term(func_rank(pointers_join) < 0) 0.039397s: Exiting Redux.assert_term: 0.000002 seconds 0.039414s: Entering Redux.assert_term(func_rank(map_uchar_of_char_char_of_uchar) < 0) 0.039432s: Exiting Redux.assert_term: 0.000003 seconds 0.039454s: Entering Redux.assert_term(func_rank(map_char_of_uchar_uchar_of_char) < 0) 0.039467s: Exiting Redux.assert_term: 0.000002 seconds 0.039487s: Entering Redux.assert_term(func_rank(chars_to_uchars) < 0) 0.039500s: Exiting Redux.assert_term: 0.000003 seconds 0.039516s: Entering Redux.assert_term(func_rank(chars__to_uchars_) < 0) 0.039528s: Exiting Redux.assert_term: 0.000003 seconds 0.039544s: Entering Redux.assert_term(func_rank(uchars_to_chars) < 0) 0.039566s: Exiting Redux.assert_term: 0.000003 seconds 0.039582s: Entering Redux.assert_term(func_rank(uchars__to_chars_) < 0) 0.039595s: Exiting Redux.assert_term: 0.000002 seconds 0.039610s: Entering Redux.assert_term(func_rank(chars_to_ints) < 0) 0.039622s: Exiting Redux.assert_term: 0.000003 seconds 0.039639s: Entering Redux.assert_term(func_rank(ints_to_chars) < 0) 0.039652s: Exiting Redux.assert_term: 0.000003 seconds 0.039667s: Entering Redux.assert_term(func_rank(ints__to_chars_) < 0) 0.039688s: Exiting Redux.assert_term: 0.000003 seconds 0.039704s: Entering Redux.assert_term(func_rank(chars_to_uints) < 0) 0.039717s: Exiting Redux.assert_term: 0.000002 seconds 0.039735s: Entering Redux.assert_term(func_rank(uints_to_chars) < 0) 0.039747s: Exiting Redux.assert_term: 0.000003 seconds 0.039763s: Entering Redux.assert_term(func_rank(chars_to_bools) < 0) 0.039775s: Exiting Redux.assert_term: 0.000003 seconds 0.039793s: Entering Redux.assert_term(func_rank(bools_to_chars) < 0) 0.039810s: Exiting Redux.assert_term: 0.000003 seconds 0.039827s: Entering Redux.assert_term(func_rank(chars_to_integers_) < 0) 0.039840s: Exiting Redux.assert_term: 0.000003 seconds 0.039860s: Entering Redux.assert_term(func_rank(integers__to_chars) < 0) 0.039872s: Exiting Redux.assert_term: 0.000003 seconds 0.039890s: Entering Redux.assert_term(func_rank(integers___to_chars_) < 0) 0.039903s: Exiting Redux.assert_term: 0.000003 seconds 0.039918s: Entering Redux.assert_term(func_rank(uchars_to_integers_) < 0) 0.039936s: Exiting Redux.assert_term: 0.000002 seconds 0.039956s: Entering Redux.assert_term(func_rank(integers__to_uchars) < 0) 0.039968s: Exiting Redux.assert_term: 0.000003 seconds 0.039984s: Entering Redux.assert_term(func_rank(chars__to_pointers_) < 0) 0.039997s: Exiting Redux.assert_term: 0.000003 seconds 0.040015s: Entering Redux.assert_term(func_rank(pointers__to_chars_) < 0) 0.040029s: Exiting Redux.assert_term: 0.000002 seconds 0.040050s: Entering Redux.assert_term(func_rank(chars_to_pointers) < 0) 0.040064s: Exiting Redux.assert_term: 0.000002 seconds 0.040090s: Entering Redux.assert_term(func_rank(pointers_to_chars) < 0) 0.040106s: Exiting Redux.assert_term: 0.000003 seconds 0.040123s: Entering Redux.assert_term(func_rank(integers__inv) < 0) 0.040137s: Exiting Redux.assert_term: 0.000003 seconds 0.040153s: Entering Redux.assert_term(func_rank(integers__to_integers__) < 0) 0.040166s: Exiting Redux.assert_term: 0.000003 seconds 0.040190s: Entering Redux.assert_term(func_rank(divrem_elim) < 0) 0.040203s: Exiting Redux.assert_term: 0.000002 seconds 0.040217s: Entering Redux.assert_term(func_rank(string_to_body_chars) < 0) 0.040230s: Exiting Redux.assert_term: 0.000003 seconds 0.040248s: Entering Redux.assert_term(func_rank(body_chars_to_string) < 0) 0.040260s: Exiting Redux.assert_term: 0.000003 seconds 0.040282s: Entering Redux.assert_term(func_rank(chars_to_string) < 0) 0.040295s: Exiting Redux.assert_term: 0.000003 seconds 0.040318s: Entering Redux.assert_term(func_rank(string_to_chars_) < 0) 0.040330s: Exiting Redux.assert_term: 0.000003 seconds 0.040345s: Entering Redux.assert_term(func_rank(string_to_chars) < 0) 0.040357s: Exiting Redux.assert_term: 0.000003 seconds 0.040372s: Entering Redux.assert_term(func_rank(chars_separate_string) < 0) 0.040384s: Exiting Redux.assert_term: 0.000002 seconds 0.040803s: Entering Redux.assert_term(func_rank(chars_unseparate_string) < 0) 0.040821s: Exiting Redux.assert_term: 0.000003 seconds 0.041912s: Entering Redux.assert_term(func_rank(reach_error) = 199) 0.041937s: Exiting Redux.assert_term: 0.000009 seconds 0.041957s: Entering Redux.assert_term(func_rank(assume_abort_if_not) = 201) 0.041972s: Exiting Redux.assert_term: 0.000003 seconds 0.041990s: Entering Redux.assert_term(func_rank(__VERIFIER_assert) = 202) 0.042005s: Exiting Redux.assert_term: 0.000003 seconds 0.042021s: Entering Redux.assert_term(func_rank(main) = 203) 0.042048s: Exiting Redux.assert_term: 0.000004 seconds 0.042096s: mannadiv_valuebound50__verifast_instrumented_modified.c(32,5-9): Function 'main': Function type implementation check 0.042115s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,18-24): Producing assertion 0.042131s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,49-51): Producing assertion 0.042141s: Entering Redux.assume(0 <= argc) 0.042156s: Exiting Redux.assume: 0.000005 seconds 0.042174s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,61-62): Producing assertion 0.042185s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,64-68): Producing assertion 0.042201s: mannadiv_valuebound50__verifast_instrumented_modified.c(32,25-31): Consuming assertion 0.042215s: Consuming chunk module(mannadiv_valuebound50__verifast_instrumented_modified, true) 0.042227s: mannadiv_valuebound50__verifast_instrumented_modified.c(33,13-17): Producing assertion 0.042244s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1085,17-21): Consuming assertion 0.042253s: mannadiv_valuebound50__verifast_instrumented_modified.c(32,5-9): Cleaning up dummy fraction chunks 0.042261s: mannadiv_valuebound50__verifast_instrumented_modified.c(32,5-9): Leak check. 0.042310s: mannadiv_valuebound50__verifast_instrumented_modified.c(12,6-17): Verifying function 'reach_error' 0.042326s: mannadiv_valuebound50__verifast_instrumented_modified.c(12,33-38): Producing assertion 0.042335s: Entering Redux.assume(false) 0.042345s: Exiting Redux.assume: 0.000002 seconds 0.042360s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.042374s: Exiting Redux.assert_term: 0.000003 seconds 0.042385s: mannadiv_valuebound50__verifast_instrumented_modified.c(18,6-25): Verifying function 'assume_abort_if_not' 0.042394s: mannadiv_valuebound50__verifast_instrumented_modified.c(18,49-53): Producing assertion 0.042407s: Entering Redux.assume(true) 0.042418s: Exiting Redux.assume: 0.000002 seconds 0.042432s: mannadiv_valuebound50__verifast_instrumented_modified.c(18,6-25): Executing statement 0.042450s: mannadiv_valuebound50__verifast_instrumented_modified.c(21,3-5): Executing statement 0.042476s: Entering Redux.assume(!(!(cond = 0))) 0.042502s: Exiting Redux.assume: 0.000016 seconds 0.042512s: mannadiv_valuebound50__verifast_instrumented_modified.c(21,13-14): Executing statement 0.042529s: mannadiv_valuebound50__verifast_instrumented_modified.c(21,14-19): Executing statement 0.042547s: Entering Redux.assert_term(func_rank(abort) < 0) 0.042561s: Exiting Redux.assert_term: 0.000003 seconds 0.042573s: mannadiv_valuebound50__verifast_instrumented_modified.c(21,14-19): Verifying call 0.042583s: mannadiv_valuebound50__verifast_instrumented_modified.c(9,38-42): Consuming assertion 0.042592s: Entering Redux.query(true) 0.042601s: Exiting Redux.query 0.042611s: mannadiv_valuebound50__verifast_instrumented_modified.c(10,13-18): Producing assertion 0.042624s: Entering Redux.assume(false) 0.042635s: Exiting Redux.assume: 0.000001 seconds 0.042646s: Entering Redux.assume(!(!(!(cond = 0)))) 0.042660s: Exiting Redux.assume: 0.000003 seconds 0.042670s: mannadiv_valuebound50__verifast_instrumented_modified.c(22,1-2): Executing return statement 0.042679s: mannadiv_valuebound50__verifast_instrumented_modified.c(19,13-17): Consuming assertion 0.042688s: Entering Redux.query(true) 0.042701s: Exiting Redux.query 0.042710s: mannadiv_valuebound50__verifast_instrumented_modified.c(22,1-2): Cleaning up dummy fraction chunks 0.042719s: mannadiv_valuebound50__verifast_instrumented_modified.c(22,1-2): Leak check. 0.042734s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.042747s: Exiting Redux.assert_term: 0.000003 seconds 0.042758s: mannadiv_valuebound50__verifast_instrumented_modified.c(23,6-23): Verifying function '__VERIFIER_assert' 0.042776s: mannadiv_valuebound50__verifast_instrumented_modified.c(23,50-52): Producing assertion 0.042786s: Entering Redux.assume(1 <= cond) 0.042800s: Exiting Redux.assume: 0.000005 seconds 0.042810s: mannadiv_valuebound50__verifast_instrumented_modified.c(23,6-23): Executing statement 0.042822s: mannadiv_valuebound50__verifast_instrumented_modified.c(26,5-7): Executing statement 0.042834s: Entering Redux.assume(!(!(cond = 0))) 0.042851s: Exiting Redux.assume: 0.000008 seconds 0.043582s: Entering Redux.assume(!(!(!(cond = 0)))) 0.043606s: Exiting Redux.assume: 0.000004 seconds 0.043617s: mannadiv_valuebound50__verifast_instrumented_modified.c(30,5-11): Executing return statement 0.043630s: mannadiv_valuebound50__verifast_instrumented_modified.c(24,16-18): Consuming assertion 0.043640s: Entering Redux.query(1 <= cond) 0.043653s: Exiting Redux.query 0.043662s: mannadiv_valuebound50__verifast_instrumented_modified.c(31,1-2): Cleaning up dummy fraction chunks 0.043671s: mannadiv_valuebound50__verifast_instrumented_modified.c(31,1-2): Leak check. 0.043695s: mannadiv_valuebound50__verifast_instrumented_modified.c(32,5-9): Verifying function 'main' 0.043706s: mannadiv_valuebound50__verifast_instrumented_modified.c(32,25-31): Producing assertion 0.043725s: mannadiv_valuebound50__verifast_instrumented_modified.c(32,5-9): Executing statement 0.043739s: mannadiv_valuebound50__verifast_instrumented_modified.c(36,1-2): Executing statement 0.043749s: mannadiv_valuebound50__verifast_instrumented_modified.c(38,1-39,1): Executing statement 0.043773s: Consuming chunk [_]module(mannadiv_valuebound50__verifast_instrumented_modified, true) 0.043787s: mannadiv_valuebound50__verifast_instrumented_modified.c(40,5-8): Executing statement 0.043801s: Entering Redux.assert_term(-2147483648 <= x1 && x1 <= 2147483647) 0.043814s: Exiting Redux.assert_term: 0.000004 seconds 0.043824s: Entering Redux.assert_term(-2147483648 <= x2 && x2 <= 2147483647) 0.043837s: Exiting Redux.assert_term: 0.000002 seconds 0.043852s: mannadiv_valuebound50__verifast_instrumented_modified.c(41,5-8): Executing statement 0.043863s: Entering Redux.assert_term(-2147483648 <= y1 && y1 <= 2147483647) 0.043875s: Exiting Redux.assert_term: 0.000003 seconds 0.043885s: Entering Redux.assert_term(-2147483648 <= y2 && y2 <= 2147483647) 0.043897s: Exiting Redux.assert_term: 0.000003 seconds 0.043907s: Entering Redux.assert_term(-2147483648 <= y3 && y3 <= 2147483647) 0.043919s: Exiting Redux.assert_term: 0.000002 seconds 0.043933s: mannadiv_valuebound50__verifast_instrumented_modified.c(42,8-9): Executing statement 0.043954s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.043968s: Exiting Redux.assert_term: 0.000003 seconds 0.043978s: mannadiv_valuebound50__verifast_instrumented_modified.c(42,10-31): Verifying call 0.043987s: mannadiv_valuebound50__verifast_instrumented_modified.c(15,53-57): Consuming assertion 0.043996s: Entering Redux.query(true) 0.044006s: Exiting Redux.query 0.044022s: Entering Redux.assert_term(-2147483648 <= x10 && x10 <= 2147483647) 0.044035s: Exiting Redux.assert_term: 0.000003 seconds 0.044044s: mannadiv_valuebound50__verifast_instrumented_modified.c(16,13-17): Producing assertion 0.044054s: Entering Redux.assume(true) 0.044075s: Exiting Redux.assume: 0.000004 seconds 0.044086s: mannadiv_valuebound50__verifast_instrumented_modified.c(43,8-9): Executing statement 0.044100s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.044120s: Exiting Redux.assert_term: 0.000004 seconds 0.044130s: mannadiv_valuebound50__verifast_instrumented_modified.c(43,10-31): Verifying call 0.044142s: mannadiv_valuebound50__verifast_instrumented_modified.c(15,53-57): Consuming assertion 0.044151s: Entering Redux.query(true) 0.044161s: Exiting Redux.query 0.044172s: Entering Redux.assert_term(-2147483648 <= x20 && x20 <= 2147483647) 0.044184s: Exiting Redux.assert_term: 0.000003 seconds 0.044195s: mannadiv_valuebound50__verifast_instrumented_modified.c(16,13-17): Producing assertion 0.044213s: Entering Redux.assume(true) 0.044224s: Exiting Redux.assume: 0.000001 seconds 0.044234s: mannadiv_valuebound50__verifast_instrumented_modified.c(45,5-24): Executing statement 0.044251s: Entering Redux.assume(0 <= x10) 0.044266s: Exiting Redux.assume: 0.000006 seconds 0.044276s: mannadiv_valuebound50__verifast_instrumented_modified.c(45,5-24): Verifying call 0.044286s: mannadiv_valuebound50__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.044304s: Entering Redux.query(true) 0.044315s: Exiting Redux.query 0.044324s: mannadiv_valuebound50__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.044333s: Entering Redux.assume(true) 0.044343s: Exiting Redux.assume: 0.000001 seconds 0.044353s: mannadiv_valuebound50__verifast_instrumented_modified.c(46,5-24): Executing statement 0.044367s: Entering Redux.assume(!(x20 = 0)) 0.044381s: Exiting Redux.assume: 0.000003 seconds 0.044391s: mannadiv_valuebound50__verifast_instrumented_modified.c(46,5-24): Verifying call 0.044406s: mannadiv_valuebound50__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.044414s: Entering Redux.query(true) 0.044425s: Exiting Redux.query 0.044436s: mannadiv_valuebound50__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.044445s: Entering Redux.assume(true) 0.044457s: Exiting Redux.assume: 0.000001 seconds 0.044465s: mannadiv_valuebound50__verifast_instrumented_modified.c(48,8-9): Executing statement 0.044484s: mannadiv_valuebound50__verifast_instrumented_modified.c(49,8-9): Executing statement 0.044495s: mannadiv_valuebound50__verifast_instrumented_modified.c(50,8-9): Executing statement 0.044508s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,5-10): Executing statement 0.044529s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.044542s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.044552s: Exiting Redux.query 0.044569s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.044583s: Exiting Redux.assert_term: 0.000004 seconds 0.044593s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.044605s: Exiting Redux.assert_term: 0.000002 seconds 0.044614s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.044626s: Exiting Redux.assert_term: 0.000002 seconds 0.044636s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.044647s: Exiting Redux.assert_term: 0.000002 seconds 0.044663s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.044674s: Exiting Redux.assert_term: 0.000003 seconds 0.044683s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,65-67): Producing assertion 0.044695s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.044721s: Exiting Redux.assume: 0.000016 seconds 0.044730s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.044742s: Entering Redux.assume(!(1 = 0)) 0.044757s: Exiting Redux.assume: 0.000001 seconds 0.044768s: mannadiv_valuebound50__verifast_instrumented_modified.c(53,2-3): Executing statement 0.044780s: mannadiv_valuebound50__verifast_instrumented_modified.c(54,9-26): Executing statement 0.044797s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.044811s: Exiting Redux.assume: 0.000004 seconds 0.044821s: mannadiv_valuebound50__verifast_instrumented_modified.c(54,9-26): Verifying call 0.044830s: mannadiv_valuebound50__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.044845s: Entering Redux.query(1 <= 1) 0.044855s: Exiting Redux.query 0.044864s: mannadiv_valuebound50__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.044874s: Entering Redux.assume(1 <= 1) 0.044884s: Exiting Redux.assume: 0.000001 seconds 0.044893s: mannadiv_valuebound50__verifast_instrumented_modified.c(56,9-11): Executing statement 0.044905s: Entering Redux.assume(!(!(y30 = 0))) 0.044936s: Exiting Redux.assume: 0.000016 seconds 0.044948s: mannadiv_valuebound50__verifast_instrumented_modified.c(56,25-30): Executing statement 0.044958s: mannadiv_valuebound50__verifast_instrumented_modified.c(67,5-22): Executing statement 0.044975s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.044989s: Exiting Redux.assume: 0.000004 seconds 0.044998s: mannadiv_valuebound50__verifast_instrumented_modified.c(67,5-22): Verifying call 0.045007s: mannadiv_valuebound50__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.045022s: Entering Redux.query(1 <= 1) 0.045031s: Exiting Redux.query 0.045040s: mannadiv_valuebound50__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.045050s: Entering Redux.assume(1 <= 1) 0.045060s: Exiting Redux.assume: 0.000001 seconds 0.045077s: mannadiv_valuebound50__verifast_instrumented_modified.c(68,5-11): Executing return statement 0.045089s: mannadiv_valuebound50__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.045104s: mannadiv_valuebound50__verifast_instrumented_modified.c(69,1-2): Cleaning up dummy fraction chunks 0.045113s: mannadiv_valuebound50__verifast_instrumented_modified.c(69,1-2): Leak check. 0.045123s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.045141s: Exiting Redux.assume: 0.000008 seconds 0.045152s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.045164s: Exiting Redux.assume: 0.000003 seconds 0.045174s: mannadiv_valuebound50__verifast_instrumented_modified.c(58,9-11): Executing statement 0.045194s: Entering Redux.assume((y20 + 1) = x20) 0.045215s: Exiting Redux.assume: 0.000011 seconds 0.045226s: mannadiv_valuebound50__verifast_instrumented_modified.c(58,27-28): Executing statement 0.045238s: mannadiv_valuebound50__verifast_instrumented_modified.c(59,16-17): Executing statement 0.045251s: mannadiv_valuebound50__verifast_instrumented_modified.c(60,16-17): Executing statement 0.045261s: mannadiv_valuebound50__verifast_instrumented_modified.c(61,16-17): Executing statement 0.045284s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.045296s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.045350s: Exiting Redux.query 0.045361s: mannadiv_valuebound50__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.045370s: mannadiv_valuebound50__verifast_instrumented_modified.c(66,5-6): Leak check. 0.045380s: Entering Redux.assume(!((y20 + 1) = x20)) 0.045400s: Exiting Redux.assume: 0.000011 seconds 0.045416s: mannadiv_valuebound50__verifast_instrumented_modified.c(62,16-17): Executing statement 0.045428s: mannadiv_valuebound50__verifast_instrumented_modified.c(63,16-17): Executing statement 0.045441s: mannadiv_valuebound50__verifast_instrumented_modified.c(64,16-17): Executing statement 0.045458s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.045469s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.045485s: Exiting Redux.query 0.045500s: mannadiv_valuebound50__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.045510s: mannadiv_valuebound50__verifast_instrumented_modified.c(66,5-6): Leak check. 0.045522s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.045538s: Exiting Redux.assume: 0.000006 seconds 0.045548s: Entering Redux.assume(!(!(1 = 0))) 0.045558s: Exiting Redux.assume: 0.000001 seconds 0.045569s: Entering Redux.assume(!(!(x20 = 0))) 0.045591s: Exiting Redux.assume: 0.000013 seconds 0.045607s: mannadiv_valuebound50__verifast_instrumented_modified.c(46,5-24): Verifying call 0.045616s: mannadiv_valuebound50__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.045625s: Entering Redux.query(true) 0.045635s: Exiting Redux.query 0.045643s: mannadiv_valuebound50__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.045652s: Entering Redux.assume(true) 0.045662s: Exiting Redux.assume: 0.000001 seconds 0.045671s: mannadiv_valuebound50__verifast_instrumented_modified.c(48,8-9): Executing statement 0.045693s: mannadiv_valuebound50__verifast_instrumented_modified.c(49,8-9): Executing statement 0.045704s: mannadiv_valuebound50__verifast_instrumented_modified.c(50,8-9): Executing statement 0.045714s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,5-10): Executing statement 0.045728s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.045740s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.045760s: Exiting Redux.query 0.045772s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.045785s: Exiting Redux.assert_term: 0.000004 seconds 0.045795s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.045806s: Exiting Redux.assert_term: 0.000002 seconds 0.046406s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.046420s: Exiting Redux.assert_term: 0.000003 seconds 0.046429s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.046448s: Exiting Redux.assert_term: 0.000003 seconds 0.046458s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.046472s: Exiting Redux.assert_term: 0.000002 seconds 0.046481s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,65-67): Producing assertion 0.046492s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.046515s: Exiting Redux.assume: 0.000014 seconds 0.046524s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.046541s: Entering Redux.assume(!(1 = 0)) 0.046552s: Exiting Redux.assume: 0.000001 seconds 0.046563s: mannadiv_valuebound50__verifast_instrumented_modified.c(53,2-3): Executing statement 0.046575s: mannadiv_valuebound50__verifast_instrumented_modified.c(54,9-26): Executing statement 0.046593s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.046608s: Exiting Redux.assume: 0.000004 seconds 0.046617s: mannadiv_valuebound50__verifast_instrumented_modified.c(54,9-26): Verifying call 0.046633s: mannadiv_valuebound50__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.046643s: Entering Redux.query(1 <= 1) 0.046652s: Exiting Redux.query 0.046661s: mannadiv_valuebound50__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.046672s: Entering Redux.assume(1 <= 1) 0.046683s: Exiting Redux.assume: 0.000001 seconds 0.046692s: mannadiv_valuebound50__verifast_instrumented_modified.c(56,9-11): Executing statement 0.046710s: Entering Redux.assume(!(!(y30 = 0))) 0.046753s: Exiting Redux.assume: 0.000033 seconds 0.046763s: mannadiv_valuebound50__verifast_instrumented_modified.c(56,25-30): Executing statement 0.046774s: mannadiv_valuebound50__verifast_instrumented_modified.c(67,5-22): Executing statement 0.046790s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.046802s: Exiting Redux.assume: 0.000003 seconds 0.046812s: mannadiv_valuebound50__verifast_instrumented_modified.c(67,5-22): Verifying call 0.046826s: mannadiv_valuebound50__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.046836s: Entering Redux.query(1 <= 1) 0.046845s: Exiting Redux.query 0.046855s: mannadiv_valuebound50__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.046864s: Entering Redux.assume(1 <= 1) 0.046875s: Exiting Redux.assume: 0.000001 seconds 0.046885s: mannadiv_valuebound50__verifast_instrumented_modified.c(68,5-11): Executing return statement 0.046895s: mannadiv_valuebound50__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.046910s: mannadiv_valuebound50__verifast_instrumented_modified.c(69,1-2): Cleaning up dummy fraction chunks 0.046920s: mannadiv_valuebound50__verifast_instrumented_modified.c(69,1-2): Leak check. 0.046932s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.046943s: Exiting Redux.assume: 0.000001 seconds 0.046955s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.046969s: Exiting Redux.assume: 0.000002 seconds 0.046979s: mannadiv_valuebound50__verifast_instrumented_modified.c(58,9-11): Executing statement 0.046998s: Entering Redux.assume((y20 + 1) = x20) 0.047033s: Exiting Redux.assume: 0.000023 seconds 0.047043s: mannadiv_valuebound50__verifast_instrumented_modified.c(58,27-28): Executing statement 0.047056s: mannadiv_valuebound50__verifast_instrumented_modified.c(59,16-17): Executing statement 0.047078s: mannadiv_valuebound50__verifast_instrumented_modified.c(60,16-17): Executing statement 0.047089s: mannadiv_valuebound50__verifast_instrumented_modified.c(61,16-17): Executing statement 0.047113s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.047125s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.047140s: Exiting Redux.query 0.047151s: mannadiv_valuebound50__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.047160s: mannadiv_valuebound50__verifast_instrumented_modified.c(66,5-6): Leak check. 0.047172s: Entering Redux.assume(!((y20 + 1) = x20)) 0.047191s: Exiting Redux.assume: 0.000002 seconds 0.047202s: mannadiv_valuebound50__verifast_instrumented_modified.c(62,16-17): Executing statement 0.047214s: mannadiv_valuebound50__verifast_instrumented_modified.c(63,16-17): Executing statement 0.047227s: mannadiv_valuebound50__verifast_instrumented_modified.c(64,16-17): Executing statement 0.047244s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.047257s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.047277s: Exiting Redux.query 0.047287s: mannadiv_valuebound50__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.047296s: mannadiv_valuebound50__verifast_instrumented_modified.c(66,5-6): Leak check. 0.047308s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.047323s: Exiting Redux.assume: 0.000006 seconds 0.047334s: Entering Redux.assume(!(!(1 = 0))) 0.047345s: Exiting Redux.assume: 0.000001 seconds 0.047365s: Entering Redux.assume(!(0 <= x10)) 0.047382s: Exiting Redux.assume: 0.000006 seconds 0.047392s: mannadiv_valuebound50__verifast_instrumented_modified.c(45,5-24): Verifying call 0.047402s: mannadiv_valuebound50__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.047411s: Entering Redux.query(true) 0.047420s: Exiting Redux.query 0.047430s: mannadiv_valuebound50__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.047438s: Entering Redux.assume(true) 0.047454s: Exiting Redux.assume: 0.000001 seconds 0.047463s: mannadiv_valuebound50__verifast_instrumented_modified.c(46,5-24): Executing statement 0.047478s: Entering Redux.assume(!(x20 = 0)) 0.047490s: Exiting Redux.assume: 0.000003 seconds 0.047499s: mannadiv_valuebound50__verifast_instrumented_modified.c(46,5-24): Verifying call 0.047507s: mannadiv_valuebound50__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.047515s: Entering Redux.query(true) 0.047523s: Exiting Redux.query 0.047537s: mannadiv_valuebound50__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.047545s: Entering Redux.assume(true) 0.047555s: Exiting Redux.assume: 0.000001 seconds 0.047563s: mannadiv_valuebound50__verifast_instrumented_modified.c(48,8-9): Executing statement 0.047574s: mannadiv_valuebound50__verifast_instrumented_modified.c(49,8-9): Executing statement 0.047583s: mannadiv_valuebound50__verifast_instrumented_modified.c(50,8-9): Executing statement 0.047592s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,5-10): Executing statement 0.047611s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.047622s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.047631s: Exiting Redux.query 0.047642s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.047656s: Exiting Redux.assert_term: 0.000003 seconds 0.047665s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.047677s: Exiting Redux.assert_term: 0.000003 seconds 0.047697s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.047709s: Exiting Redux.assert_term: 0.000003 seconds 0.047719s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.047730s: Exiting Redux.assert_term: 0.000002 seconds 0.047740s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.047751s: Exiting Redux.assert_term: 0.000003 seconds 0.047760s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,65-67): Producing assertion 0.047781s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.047804s: Exiting Redux.assume: 0.000014 seconds 0.047814s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.047824s: Entering Redux.assume(!(1 = 0)) 0.047835s: Exiting Redux.assume: 0.000001 seconds 0.047845s: mannadiv_valuebound50__verifast_instrumented_modified.c(53,2-3): Executing statement 0.047858s: mannadiv_valuebound50__verifast_instrumented_modified.c(54,9-26): Executing statement 0.047883s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.047899s: Exiting Redux.assume: 0.000005 seconds 0.047909s: mannadiv_valuebound50__verifast_instrumented_modified.c(54,9-26): Verifying call 0.047918s: mannadiv_valuebound50__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.047928s: Entering Redux.query(1 <= 1) 0.047936s: Exiting Redux.query 0.047945s: mannadiv_valuebound50__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.047960s: Entering Redux.assume(1 <= 1) 0.047971s: Exiting Redux.assume: 0.000001 seconds 0.047980s: mannadiv_valuebound50__verifast_instrumented_modified.c(56,9-11): Executing statement 0.047991s: Entering Redux.assume(!(!(y30 = 0))) 0.048017s: Exiting Redux.assume: 0.000017 seconds 0.048027s: mannadiv_valuebound50__verifast_instrumented_modified.c(56,25-30): Executing statement 0.048038s: mannadiv_valuebound50__verifast_instrumented_modified.c(67,5-22): Executing statement 0.048058s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.048082s: Exiting Redux.assume: 0.000005 seconds 0.048092s: mannadiv_valuebound50__verifast_instrumented_modified.c(67,5-22): Verifying call 0.048102s: mannadiv_valuebound50__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.048111s: Entering Redux.query(1 <= 1) 0.048120s: Exiting Redux.query 0.048130s: mannadiv_valuebound50__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.048140s: Entering Redux.assume(1 <= 1) 0.048156s: Exiting Redux.assume: 0.000001 seconds 0.048165s: mannadiv_valuebound50__verifast_instrumented_modified.c(68,5-11): Executing return statement 0.048176s: mannadiv_valuebound50__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.048185s: mannadiv_valuebound50__verifast_instrumented_modified.c(69,1-2): Cleaning up dummy fraction chunks 0.048193s: mannadiv_valuebound50__verifast_instrumented_modified.c(69,1-2): Leak check. 0.048204s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.048227s: Exiting Redux.assume: 0.000008 seconds 0.048239s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.048252s: Exiting Redux.assume: 0.000003 seconds 0.048262s: mannadiv_valuebound50__verifast_instrumented_modified.c(58,9-11): Executing statement 0.048276s: Entering Redux.assume((y20 + 1) = x20) 0.048297s: Exiting Redux.assume: 0.000011 seconds 0.048306s: mannadiv_valuebound50__verifast_instrumented_modified.c(58,27-28): Executing statement 0.048319s: mannadiv_valuebound50__verifast_instrumented_modified.c(59,16-17): Executing statement 0.048338s: mannadiv_valuebound50__verifast_instrumented_modified.c(60,16-17): Executing statement 0.048349s: mannadiv_valuebound50__verifast_instrumented_modified.c(61,16-17): Executing statement 0.048514s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.048528s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.048588s: Exiting Redux.query 0.048599s: mannadiv_valuebound50__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.048614s: mannadiv_valuebound50__verifast_instrumented_modified.c(66,5-6): Leak check. 0.048629s: Entering Redux.assume(!((y20 + 1) = x20)) 0.048650s: Exiting Redux.assume: 0.000011 seconds 0.048659s: mannadiv_valuebound50__verifast_instrumented_modified.c(62,16-17): Executing statement 0.048672s: mannadiv_valuebound50__verifast_instrumented_modified.c(63,16-17): Executing statement 0.048684s: mannadiv_valuebound50__verifast_instrumented_modified.c(64,16-17): Executing statement 0.048708s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.048720s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.048736s: Exiting Redux.query 0.048745s: mannadiv_valuebound50__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.048754s: mannadiv_valuebound50__verifast_instrumented_modified.c(66,5-6): Leak check. 0.048769s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.048791s: Exiting Redux.assume: 0.000007 seconds 0.048803s: Entering Redux.assume(!(!(1 = 0))) 0.048814s: Exiting Redux.assume: 0.000002 seconds 0.048830s: Entering Redux.assume(!(!(x20 = 0))) 0.048853s: Exiting Redux.assume: 0.000014 seconds 0.048863s: mannadiv_valuebound50__verifast_instrumented_modified.c(46,5-24): Verifying call 0.048873s: mannadiv_valuebound50__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.048889s: Entering Redux.query(true) 0.048898s: Exiting Redux.query 0.048908s: mannadiv_valuebound50__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.048917s: Entering Redux.assume(true) 0.048928s: Exiting Redux.assume: 0.000001 seconds 0.048937s: mannadiv_valuebound50__verifast_instrumented_modified.c(48,8-9): Executing statement 0.048948s: mannadiv_valuebound50__verifast_instrumented_modified.c(49,8-9): Executing statement 0.048958s: mannadiv_valuebound50__verifast_instrumented_modified.c(50,8-9): Executing statement 0.048975s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,5-10): Executing statement 0.048989s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.049000s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.049010s: Exiting Redux.query 0.049021s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.049035s: Exiting Redux.assert_term: 0.000003 seconds 0.049045s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.049064s: Exiting Redux.assert_term: 0.000003 seconds 0.049083s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.049095s: Exiting Redux.assert_term: 0.000002 seconds 0.049104s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.049117s: Exiting Redux.assert_term: 0.000003 seconds 0.049129s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.049141s: Exiting Redux.assert_term: 0.000002 seconds 0.049157s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,65-67): Producing assertion 0.049168s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.049195s: Exiting Redux.assume: 0.000018 seconds 0.049204s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.049215s: Entering Redux.assume(!(1 = 0)) 0.049230s: Exiting Redux.assume: 0.000001 seconds 0.049240s: mannadiv_valuebound50__verifast_instrumented_modified.c(53,2-3): Executing statement 0.049261s: mannadiv_valuebound50__verifast_instrumented_modified.c(54,9-26): Executing statement 0.049280s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.049294s: Exiting Redux.assume: 0.000004 seconds 0.049304s: mannadiv_valuebound50__verifast_instrumented_modified.c(54,9-26): Verifying call 0.049313s: mannadiv_valuebound50__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.049322s: Entering Redux.query(1 <= 1) 0.049331s: Exiting Redux.query 0.049354s: mannadiv_valuebound50__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.049364s: Entering Redux.assume(1 <= 1) 0.049374s: Exiting Redux.assume: 0.000001 seconds 0.049384s: mannadiv_valuebound50__verifast_instrumented_modified.c(56,9-11): Executing statement 0.049396s: Entering Redux.assume(!(!(y30 = 0))) 0.049435s: Exiting Redux.assume: 0.000030 seconds 0.049446s: mannadiv_valuebound50__verifast_instrumented_modified.c(56,25-30): Executing statement 0.049457s: mannadiv_valuebound50__verifast_instrumented_modified.c(67,5-22): Executing statement 0.049485s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.049497s: Exiting Redux.assume: 0.000002 seconds 0.049507s: mannadiv_valuebound50__verifast_instrumented_modified.c(67,5-22): Verifying call 0.049516s: mannadiv_valuebound50__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.049526s: Entering Redux.query(1 <= 1) 0.049535s: Exiting Redux.query 0.049545s: mannadiv_valuebound50__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.049560s: Entering Redux.assume(1 <= 1) 0.049571s: Exiting Redux.assume: 0.000002 seconds 0.049580s: mannadiv_valuebound50__verifast_instrumented_modified.c(68,5-11): Executing return statement 0.049590s: mannadiv_valuebound50__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.049600s: mannadiv_valuebound50__verifast_instrumented_modified.c(69,1-2): Cleaning up dummy fraction chunks 0.049609s: mannadiv_valuebound50__verifast_instrumented_modified.c(69,1-2): Leak check. 0.049625s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.049637s: Exiting Redux.assume: 0.000001 seconds 0.049649s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.049662s: Exiting Redux.assume: 0.000003 seconds 0.049673s: mannadiv_valuebound50__verifast_instrumented_modified.c(58,9-11): Executing statement 0.049686s: Entering Redux.assume((y20 + 1) = x20) 0.049717s: Exiting Redux.assume: 0.000020 seconds 0.049727s: mannadiv_valuebound50__verifast_instrumented_modified.c(58,27-28): Executing statement 0.049746s: mannadiv_valuebound50__verifast_instrumented_modified.c(59,16-17): Executing statement 0.049759s: mannadiv_valuebound50__verifast_instrumented_modified.c(60,16-17): Executing statement 0.049770s: mannadiv_valuebound50__verifast_instrumented_modified.c(61,16-17): Executing statement 0.049787s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.049799s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.049821s: Exiting Redux.query 0.049831s: mannadiv_valuebound50__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.049840s: mannadiv_valuebound50__verifast_instrumented_modified.c(66,5-6): Leak check. 0.049851s: Entering Redux.assume(!((y20 + 1) = x20)) 0.049864s: Exiting Redux.assume: 0.000002 seconds 0.049873s: mannadiv_valuebound50__verifast_instrumented_modified.c(62,16-17): Executing statement 0.049885s: mannadiv_valuebound50__verifast_instrumented_modified.c(63,16-17): Executing statement 0.049903s: mannadiv_valuebound50__verifast_instrumented_modified.c(64,16-17): Executing statement 0.049920s: mannadiv_valuebound50__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.049931s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.049945s: Exiting Redux.query 0.049955s: mannadiv_valuebound50__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.049964s: mannadiv_valuebound50__verifast_instrumented_modified.c(66,5-6): Leak check. 0.049983s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.049999s: Exiting Redux.assume: 0.000006 seconds 0.050009s: Entering Redux.assume(!(!(1 = 0))) 0.050019s: 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_valuebound50__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.001098s Time spent in Simplex: 0.000582s Time spent parsing: 0.017786s Function timings (> 0.1s): Total time: 0.04 seconds 0 errors found (25 statements verified)