./verifast-validate-witness.sh sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound10.c ./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound10.yml/witness-2.1.yml -------------------------------------------------------------------------------- + PROGRAM=sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound10.c + WITNESS=./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound10.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_valuebound10.c + FILE=mannadiv_valuebound10.c ++ echo mannadiv_valuebound10 ++ sed 's/[-\.]/_/g' - + SANITIZED=mannadiv_valuebound10 + MODULE=mannadiv_valuebound10__verifast_instrumented_modified + INSTRUMENTED_PROGRAM=mannadiv_valuebound10__verifast_instrumented.c ++ basename ./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound10.yml/witness-2.1.yml + TRANSLATED_WITNESS=verifast_translated.witness-2.1.yml + FINAL_PROGRAM=mannadiv_valuebound10__verifast_instrumented_modified.c + change_format_cli.py -w ./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound10.yml/witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound10.c -o verifast_translated.witness-2.1.yml --from acsl_expression --to verifast_expression -n mannadiv_valuebound10__verifast_instrumented_modified + instrument_program_cli.py -w verifast_translated.witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound10.c -o mannadiv_valuebound10__verifast_instrumented.c + program_modifications_cli.py -p mannadiv_valuebound10__verifast_instrumented.c -o mannadiv_valuebound10__verifast_instrumented_modified.c + verifast -stats -verbose 4 -allow_dead_code -prover Redux -read_options_from_source_file -c mannadiv_valuebound10__verifast_instrumented_modified.c mannadiv_valuebound10__verifast_instrumented_modified.c 0.006940s: Entering Redux.assert_term(unboxed_bool(0) = false) 0.006989s: Exiting Redux.assert_term: 0.000016 seconds 0.007028s: Entering Redux.assert_term(sizeof(bool_typeid) = 1) 0.007044s: Exiting Redux.assert_term: 0.000005 seconds 0.007053s: Entering Redux.assert_term(sizeof(char_typeid) = 1) 0.007065s: Exiting Redux.assert_term: 0.000004 seconds 0.007076s: Entering Redux.assert_term(sizeof(unsigned_char_typeid) = 1) 0.007087s: Exiting Redux.assert_term: 0.000002 seconds 0.007097s: Entering Redux.assert_term(sizeof(short_typeid) = 2) 0.007117s: Exiting Redux.assert_term: 0.000005 seconds 0.007125s: Entering Redux.assert_term(sizeof(ushort_typeid) = 2) 0.007139s: Exiting Redux.assert_term: 0.000004 seconds 0.007149s: Entering Redux.assert_term(sizeof(int_typeid) = 4) 0.007163s: Exiting Redux.assert_term: 0.000003 seconds 0.007172s: Entering Redux.assert_term(sizeof(unsigned_int_typeid) = 4) 0.007187s: Exiting Redux.assert_term: 0.000007 seconds 0.007195s: Entering Redux.assert_term(sizeof(long_typeid) = 4) 0.007214s: Exiting Redux.assert_term: 0.000002 seconds 0.007225s: Entering Redux.assert_term(sizeof(unsigned_long_typeid) = 4) 0.007238s: Exiting Redux.assert_term: 0.000002 seconds 0.007247s: Entering Redux.assert_term(sizeof(long_long_typeid) = 8) 0.007260s: Exiting Redux.assert_term: 0.000005 seconds 0.007271s: Entering Redux.assert_term(sizeof(unsigned_long_long_typeid) = 8) 0.007282s: Exiting Redux.assert_term: 0.000002 seconds 0.007293s: Entering Redux.assert_term(sizeof(intptr_t_typeid) = 4) 0.007312s: Exiting Redux.assert_term: 0.000004 seconds 0.007320s: Entering Redux.assert_term(sizeof(uintptr_t_typeid) = 4) 0.007333s: Exiting Redux.assert_term: 0.000004 seconds 0.007342s: Entering Redux.assert_term(sizeof(uint8_t_typeid) = 1) 0.007355s: Exiting Redux.assert_term: 0.000002 seconds 0.007365s: Entering Redux.assert_term(sizeof(int8_t_typeid) = 1) 0.007378s: Exiting Redux.assert_term: 0.000002 seconds 0.007387s: Entering Redux.assert_term(sizeof(uint16_t_typeid) = 2) 0.007405s: Exiting Redux.assert_term: 0.000005 seconds 0.007413s: Entering Redux.assert_term(sizeof(int16_t_typeid) = 2) 0.007426s: Exiting Redux.assert_term: 0.000004 seconds 0.007437s: Entering Redux.assert_term(sizeof(uint32_t_typeid) = 4) 0.007448s: Exiting Redux.assert_term: 0.000002 seconds 0.007461s: Entering Redux.assert_term(sizeof(int32_t_typeid) = 4) 0.007474s: Exiting Redux.assert_term: 0.000004 seconds 0.007483s: Entering Redux.assert_term(sizeof(uint64_t_typeid) = 8) 0.007501s: Exiting Redux.assert_term: 0.000004 seconds 0.007511s: Entering Redux.assert_term(sizeof(int64_t_typeid) = 8) 0.007523s: Exiting Redux.assert_term: 0.000002 seconds 0.007535s: Entering Redux.assert_term(sizeof(uint128_t_typeid) = 16) 0.007549s: Exiting Redux.assert_term: 0.000005 seconds 0.007557s: Entering Redux.assert_term(sizeof(int128_t_typeid) = 16) 0.007570s: Exiting Redux.assert_term: 0.000002 seconds 0.007581s: Entering Redux.assert_term(sizeof(float_typeid) = 4) 0.007601s: Exiting Redux.assert_term: 0.000002 seconds 0.007609s: Entering Redux.assert_term(sizeof(double_typeid) = 8) 0.007623s: Exiting Redux.assert_term: 0.000004 seconds 0.007631s: Entering Redux.assert_term(sizeof(void_ptr_typeid) = 4) 0.007644s: Exiting Redux.assert_term: 0.000004 seconds 0.025298s: Entering Redux.assert_term(func_rank(default_value_eq_zero) < 0) 0.025372s: Exiting Redux.assert_term: 0.000013 seconds 0.025390s: Entering Redux.assume(true ==> default_value = 0) 0.025425s: Exiting Redux.assume: 0.000005 seconds 0.026647s: Entering Redux.assert_term(func_rank(length_nonnegative) < 0) 0.026669s: Exiting Redux.assert_term: 0.000006 seconds 0.026683s: Entering Redux.assert_term(func_rank(append_nil) < 0) 0.026696s: Exiting Redux.assert_term: 0.000003 seconds 0.026707s: Entering Redux.assert_term(func_rank(length_append) < 0) 0.026718s: Exiting Redux.assert_term: 0.000003 seconds 0.026735s: Entering Redux.assert_term(func_rank(reverse_reverse) < 0) 0.026748s: Exiting Redux.assert_term: 0.000004 seconds 0.026767s: Entering Redux.assert_term(func_rank(mem_nth) < 0) 0.026779s: Exiting Redux.assert_term: 0.000003 seconds 0.026794s: Entering Redux.assert_term(func_rank(mem_append) < 0) 0.026806s: Exiting Redux.assert_term: 0.000002 seconds 0.026821s: Entering Redux.assert_term(func_rank(take_0) < 0) 0.026834s: Exiting Redux.assert_term: 0.000003 seconds 0.026844s: Entering Redux.assert_term(func_rank(take_length) < 0) 0.026856s: Exiting Redux.assert_term: 0.000003 seconds 0.026875s: Entering Redux.assert_term(func_rank(length_take) < 0) 0.026894s: Exiting Redux.assert_term: 0.000011 seconds 0.026910s: Entering Redux.assert_term(func_rank(nth_take) < 0) 0.026921s: Exiting Redux.assert_term: 0.000003 seconds 0.026938s: Entering Redux.assert_term(func_rank(drop_0) < 0) 0.026949s: Exiting Redux.assert_term: 0.000003 seconds 0.026960s: Entering Redux.assert_term(func_rank(drop_length) < 0) 0.026972s: Exiting Redux.assert_term: 0.000003 seconds 0.026991s: Entering Redux.assert_term(func_rank(length_drop) < 0) 0.027003s: Exiting Redux.assert_term: 0.000003 seconds 0.027018s: Entering Redux.assert_term(func_rank(drop_n_take_n) < 0) 0.027031s: Exiting Redux.assert_term: 0.000003 seconds 0.027045s: Entering Redux.assert_term(func_rank(length_remove) < 0) 0.027056s: Exiting Redux.assert_term: 0.000002 seconds 0.027072s: Entering Redux.assert_term(func_rank(drop_take_remove_nth) < 0) 0.027084s: Exiting Redux.assert_term: 0.000002 seconds 0.027107s: Entering Redux.assert_term(func_rank(append_take_drop_n) < 0) 0.027119s: Exiting Redux.assert_term: 0.000003 seconds 0.027136s: Entering Redux.assert_term(func_rank(mem_index_of) < 0) 0.027148s: Exiting Redux.assert_term: 0.000002 seconds 0.027163s: Entering Redux.assert_term(func_rank(nth_update) < 0) 0.027175s: Exiting Redux.assert_term: 0.000002 seconds 0.027193s: Entering Redux.assert_term(func_rank(length_update) < 0) 0.027205s: Exiting Redux.assert_term: 0.000003 seconds 0.029895s: Entering Redux.assume(null_pointer = pointer_ctor(null_pointer_provenance, 0)) 0.029920s: Exiting Redux.assume: 0.000005 seconds 0.035087s: Entering Redux.assert_term(func_rank(field_ptr_provenance_injective) < 0) 0.035118s: Exiting Redux.assert_term: 0.000005 seconds 0.035140s: Entering Redux.assert_term(func_rank(ptr_provenance_min_addr_limits) < 0) 0.035153s: Exiting Redux.assert_term: 0.000003 seconds 0.035169s: Entering Redux.assert_term(func_rank(ptr_provenance_max_addr_limits) < 0) 0.035195s: Exiting Redux.assert_term: 0.000003 seconds 0.035211s: Entering Redux.assert_term(func_rank(null_pointer_provenance_min_addr) < 0) 0.035223s: Exiting Redux.assert_term: 0.000003 seconds 0.035234s: Entering Redux.assume(true ==> ptr_provenance_min_addr(null_pointer_provenance) = 0) 0.035254s: Exiting Redux.assume: 0.000010 seconds 0.035268s: Entering Redux.assert_term(func_rank(null_pointer_provenance_max_addr) < 0) 0.035281s: Exiting Redux.assert_term: 0.000003 seconds 0.035298s: Entering Redux.assume(true ==> ptr_provenance_max_addr(null_pointer_provenance) = 4294967295) 0.035320s: Exiting Redux.assume: 0.000012 seconds 0.035334s: Entering Redux.assert_term(func_rank(field_ptr_provenance_min_addr) < 0) 0.035346s: Exiting Redux.assert_term: 0.000003 seconds 0.035364s: Entering Redux.assert_term(func_rank(field_ptr_provenance_max_addr) < 0) 0.035376s: Exiting Redux.assert_term: 0.000003 seconds 0.035396s: Entering Redux.assert_term(func_rank(field_pointer_within_limits_def) < 0) 0.035414s: Exiting Redux.assert_term: 0.000003 seconds 0.035435s: Entering Redux.assert_term(func_rank(first_field_pointer_within_limits_elim) < 0) 0.035448s: Exiting Redux.assert_term: 0.000002 seconds 0.035469s: Entering Redux.assert_term(func_rank(first_field_of_union_variant_pointer_within_limits_elim) < 0) 0.035482s: Exiting Redux.assert_term: 0.000002 seconds 0.035505s: Entering Redux.assert_term(func_rank(ptr_within_limits_field_ptr_0) < 0) 0.035518s: Exiting Redux.assert_term: 0.000003 seconds 0.035544s: Entering Redux.assert_term(func_rank(has_type_short_ushort) < 0) 0.035557s: Exiting Redux.assert_term: 0.000003 seconds 0.035572s: Entering Redux.assert_term(func_rank(has_type_int_uint) < 0) 0.035585s: Exiting Redux.assert_term: 0.000003 seconds 0.035600s: Entering Redux.assert_term(func_rank(has_type_long_ulong) < 0) 0.035613s: Exiting Redux.assert_term: 0.000003 seconds 0.035628s: Entering Redux.assert_term(func_rank(has_type_llong_ullong) < 0) 0.035646s: Exiting Redux.assert_term: 0.000003 seconds 0.035662s: Entering Redux.assert_term(func_rank(has_type_intptr_uintptr) < 0) 0.035675s: Exiting Redux.assert_term: 0.000002 seconds 0.035691s: Entering Redux.assert_term(func_rank(has_type_int8_uint8) < 0) 0.035703s: Exiting Redux.assert_term: 0.000002 seconds 0.035718s: Entering Redux.assert_term(func_rank(has_type_int16_uint16) < 0) 0.035730s: Exiting Redux.assert_term: 0.000002 seconds 0.035745s: Entering Redux.assert_term(func_rank(has_type_int32_uint32) < 0) 0.035762s: Exiting Redux.assert_term: 0.000003 seconds 0.035777s: Entering Redux.assert_term(func_rank(has_type_int64_uint64) < 0) 0.035790s: Exiting Redux.assert_term: 0.000002 seconds 0.035805s: Entering Redux.assert_term(func_rank(has_type_int128_uint128) < 0) 0.035817s: Exiting Redux.assert_term: 0.000003 seconds 0.035832s: Entering Redux.assert_term(func_rank(has_type_ptr_add_) < 0) 0.035844s: Exiting Redux.assert_term: 0.000003 seconds 0.035866s: Entering Redux.assert_term(func_rank(llong_integer_to_llong_) < 0) 0.035897s: Exiting Redux.assert_term: 0.000003 seconds 0.035913s: Entering Redux.assert_term(func_rank(u_llong_integer_to_ullong_) < 0) 0.035926s: Exiting Redux.assert_term: 0.000002 seconds 0.035991s: Entering Redux.assert_term(func_rank(pointer_nonzero) < 0) 0.036003s: Exiting Redux.assert_term: 0.000003 seconds 0.036025s: Entering Redux.assert_term(func_rank(pointer_of_chars_of_pointer) < 0) 0.036036s: Exiting Redux.assert_term: 0.000002 seconds 0.036071s: Entering Redux.assert_term(func_rank(chars_of_pointer_of_chars) < 0) 0.036083s: Exiting Redux.assert_term: 0.000003 seconds 0.036106s: Entering Redux.assert_term(func_rank(chars_to_chars_) < 0) 0.036119s: Exiting Redux.assert_term: 0.000002 seconds 0.036133s: Entering Redux.assert_term(func_rank(chars__to_chars) < 0) 0.036145s: Exiting Redux.assert_term: 0.000003 seconds 0.036163s: Entering Redux.assert_term(func_rank(chars__split) < 0) 0.036175s: Exiting Redux.assert_term: 0.000002 seconds 0.036195s: Entering Redux.assert_term(func_rank(chars__join) < 0) 0.036208s: Exiting Redux.assert_term: 0.000002 seconds 0.036222s: Entering Redux.assert_term(func_rank(chars_chars__join) < 0) 0.036234s: Exiting Redux.assert_term: 0.000003 seconds 0.036248s: Entering Redux.assert_term(func_rank(chars__inv) < 0) 0.036260s: Exiting Redux.assert_term: 0.000002 seconds 0.036274s: Entering Redux.assert_term(func_rank(chars_inv) < 0) 0.036285s: Exiting Redux.assert_term: 0.000002 seconds 0.036308s: Entering Redux.assert_term(func_rank(chars_split) < 0) 0.036320s: Exiting Redux.assert_term: 0.000003 seconds 0.036335s: Entering Redux.assert_term(func_rank(chars_join) < 0) 0.036347s: Exiting Redux.assert_term: 0.000003 seconds 0.036361s: Entering Redux.assert_term(func_rank(int_of_chars_of_int) < 0) 0.036373s: Exiting Redux.assert_term: 0.000003 seconds 0.036396s: Entering Redux.assert_term(func_rank(chars_of_int_of_chars) < 0) 0.036410s: Exiting Redux.assert_term: 0.000003 seconds 0.036443s: Entering Redux.assert_term(func_rank(chars_of_int_size) < 0) 0.036455s: Exiting Redux.assert_term: 0.000003 seconds 0.036472s: Entering Redux.assert_term(func_rank(int_of_chars_size) < 0) 0.036485s: Exiting Redux.assert_term: 0.000002 seconds 0.036507s: Entering Redux.assert_term(func_rank(chars__to_int_) < 0) 0.036519s: Exiting Redux.assert_term: 0.000003 seconds 0.036533s: Entering Redux.assert_term(func_rank(chars_to_integer) < 0) 0.036545s: Exiting Redux.assert_term: 0.000003 seconds 0.036565s: Entering Redux.assert_term(func_rank(chars_to_u_integer) < 0) 0.036578s: Exiting Redux.assert_term: 0.000003 seconds 0.036592s: Entering Redux.assert_term(func_rank(chars_to_short_integer) < 0) 0.036605s: Exiting Redux.assert_term: 0.000003 seconds 0.036619s: Entering Redux.assert_term(func_rank(chars_to_u_short_integer) < 0) 0.036631s: Exiting Redux.assert_term: 0.000002 seconds 0.036647s: Entering Redux.assert_term(func_rank(chars_to_pointer) < 0) 0.036660s: Exiting Redux.assert_term: 0.000002 seconds 0.036681s: Entering Redux.assert_term(func_rank(chars_to_boolean) < 0) 0.036694s: Exiting Redux.assert_term: 0.000002 seconds 0.036708s: Entering Redux.assert_term(func_rank(chars_to_integer_) < 0) 0.036720s: Exiting Redux.assert_term: 0.000003 seconds 0.036734s: Entering Redux.assert_term(func_rank(int__to_chars_) < 0) 0.036746s: Exiting Redux.assert_term: 0.000003 seconds 0.036761s: Entering Redux.assert_term(func_rank(integer_to_chars) < 0) 0.036778s: Exiting Redux.assert_term: 0.000003 seconds 0.036793s: Entering Redux.assert_term(func_rank(uint__to_chars_) < 0) 0.036805s: Exiting Redux.assert_term: 0.000002 seconds 0.036819s: Entering Redux.assert_term(func_rank(u_integer_to_chars) < 0) 0.036830s: Exiting Redux.assert_term: 0.000002 seconds 0.036844s: Entering Redux.assert_term(func_rank(short_integer_to_chars) < 0) 0.036856s: Exiting Redux.assert_term: 0.000003 seconds 0.036870s: Entering Redux.assert_term(func_rank(u_short_integer_to_chars) < 0) 0.036896s: Exiting Redux.assert_term: 0.000009 seconds 0.036911s: Entering Redux.assert_term(func_rank(pointer_to_chars) < 0) 0.036923s: Exiting Redux.assert_term: 0.000002 seconds 0.036937s: Entering Redux.assert_term(func_rank(boolean_to_chars) < 0) 0.036949s: Exiting Redux.assert_term: 0.000003 seconds 0.036963s: Entering Redux.assert_term(func_rank(integer__to_chars) < 0) 0.036975s: Exiting Redux.assert_term: 0.000003 seconds 0.036991s: Entering Redux.assert_term(func_rank(u_character_to_character) < 0) 0.037013s: Exiting Redux.assert_term: 0.000003 seconds 0.037027s: Entering Redux.assert_term(func_rank(character_to_u_character) < 0) 0.037039s: Exiting Redux.assert_term: 0.000003 seconds 0.037053s: Entering Redux.assert_term(func_rank(uchars__inv) < 0) 0.037065s: Exiting Redux.assert_term: 0.000002 seconds 0.037078s: Entering Redux.assert_term(func_rank(uchars__split) < 0) 0.037090s: Exiting Redux.assert_term: 0.000003 seconds 0.037105s: Entering Redux.assert_term(func_rank(uchars_to_uchars_) < 0) 0.037126s: Exiting Redux.assert_term: 0.000002 seconds 0.037141s: Entering Redux.assert_term(func_rank(uchars_inv) < 0) 0.037153s: Exiting Redux.assert_term: 0.000002 seconds 0.037166s: Entering Redux.assert_term(func_rank(uchars_split) < 0) 0.037178s: Exiting Redux.assert_term: 0.000003 seconds 0.037193s: Entering Redux.assert_term(func_rank(uchars_join) < 0) 0.037205s: Exiting Redux.assert_term: 0.000002 seconds 0.037219s: Entering Redux.assert_term(func_rank(ints__split) < 0) 0.037236s: Exiting Redux.assert_term: 0.000003 seconds 0.037251s: Entering Redux.assert_term(func_rank(ints__join) < 0) 0.037264s: Exiting Redux.assert_term: 0.000002 seconds 0.037278s: Entering Redux.assert_term(func_rank(ints_to_ints_) < 0) 0.037290s: Exiting Redux.assert_term: 0.000003 seconds 0.037305s: Entering Redux.assert_term(func_rank(ints__to_ints) < 0) 0.037317s: Exiting Redux.assert_term: 0.000002 seconds 0.037332s: Entering Redux.assert_term(func_rank(ints_inv) < 0) 0.037349s: Exiting Redux.assert_term: 0.000002 seconds 0.037363s: Entering Redux.assert_term(func_rank(ints__inv) < 0) 0.037375s: Exiting Redux.assert_term: 0.000002 seconds 0.037388s: Entering Redux.assert_term(func_rank(uints_inv) < 0) 0.037400s: Exiting Redux.assert_term: 0.000003 seconds 0.037413s: Entering Redux.assert_term(func_rank(llongs_inv) < 0) 0.037425s: Exiting Redux.assert_term: 0.000003 seconds 0.037437s: Entering Redux.assert_term(func_rank(ullongs_inv) < 0) 0.037454s: Exiting Redux.assert_term: 0.000003 seconds 0.037469s: Entering Redux.assert_term(func_rank(shorts_inv) < 0) 0.037481s: Exiting Redux.assert_term: 0.000002 seconds 0.037495s: Entering Redux.assert_term(func_rank(ushorts_inv) < 0) 0.037507s: Exiting Redux.assert_term: 0.000003 seconds 0.037520s: Entering Redux.assert_term(func_rank(bools_inv) < 0) 0.037532s: Exiting Redux.assert_term: 0.000002 seconds 0.037545s: Entering Redux.assert_term(func_rank(pointers__inv) < 0) 0.037557s: Exiting Redux.assert_term: 0.000002 seconds 0.037575s: Entering Redux.assert_term(func_rank(pointers__split) < 0) 0.037588s: Exiting Redux.assert_term: 0.000002 seconds 0.037605s: Entering Redux.assert_term(func_rank(pointers__join) < 0) 0.037617s: Exiting Redux.assert_term: 0.000003 seconds 0.037633s: Entering Redux.assert_term(func_rank(pointers_pointers__join) < 0) 0.037645s: Exiting Redux.assert_term: 0.000003 seconds 0.037660s: Entering Redux.assert_term(func_rank(pointers_to_pointers_) < 0) 0.037678s: Exiting Redux.assert_term: 0.000002 seconds 0.037693s: Entering Redux.assert_term(func_rank(pointers_inv) < 0) 0.037706s: Exiting Redux.assert_term: 0.000002 seconds 0.037720s: Entering Redux.assert_term(func_rank(pointers_split) < 0) 0.037733s: Exiting Redux.assert_term: 0.000003 seconds 0.037750s: Entering Redux.assert_term(func_rank(pointers_join) < 0) 0.037763s: Exiting Redux.assert_term: 0.000002 seconds 0.037779s: Entering Redux.assert_term(func_rank(map_uchar_of_char_char_of_uchar) < 0) 0.037796s: Exiting Redux.assert_term: 0.000002 seconds 0.037817s: Entering Redux.assert_term(func_rank(map_char_of_uchar_uchar_of_char) < 0) 0.037829s: Exiting Redux.assert_term: 0.000003 seconds 0.037848s: Entering Redux.assert_term(func_rank(chars_to_uchars) < 0) 0.037861s: Exiting Redux.assert_term: 0.000002 seconds 0.037875s: Entering Redux.assert_term(func_rank(chars__to_uchars_) < 0) 0.037894s: Exiting Redux.assert_term: 0.000003 seconds 0.037909s: Entering Redux.assert_term(func_rank(uchars_to_chars) < 0) 0.037930s: Exiting Redux.assert_term: 0.000002 seconds 0.037944s: Entering Redux.assert_term(func_rank(uchars__to_chars_) < 0) 0.037956s: Exiting Redux.assert_term: 0.000002 seconds 0.037971s: Entering Redux.assert_term(func_rank(chars_to_ints) < 0) 0.037983s: Exiting Redux.assert_term: 0.000003 seconds 0.037998s: Entering Redux.assert_term(func_rank(ints_to_chars) < 0) 0.038010s: Exiting Redux.assert_term: 0.000003 seconds 0.038025s: Entering Redux.assert_term(func_rank(ints__to_chars_) < 0) 0.038045s: Exiting Redux.assert_term: 0.000003 seconds 0.038060s: Entering Redux.assert_term(func_rank(chars_to_uints) < 0) 0.038072s: Exiting Redux.assert_term: 0.000003 seconds 0.038087s: Entering Redux.assert_term(func_rank(uints_to_chars) < 0) 0.038100s: Exiting Redux.assert_term: 0.000003 seconds 0.038115s: Entering Redux.assert_term(func_rank(chars_to_bools) < 0) 0.038127s: Exiting Redux.assert_term: 0.000003 seconds 0.038142s: Entering Redux.assert_term(func_rank(bools_to_chars) < 0) 0.038159s: Exiting Redux.assert_term: 0.000003 seconds 0.038174s: Entering Redux.assert_term(func_rank(chars_to_integers_) < 0) 0.038185s: Exiting Redux.assert_term: 0.000003 seconds 0.038201s: Entering Redux.assert_term(func_rank(integers__to_chars) < 0) 0.038213s: Exiting Redux.assert_term: 0.000003 seconds 0.038227s: Entering Redux.assert_term(func_rank(integers___to_chars_) < 0) 0.038239s: Exiting Redux.assert_term: 0.000002 seconds 0.038252s: Entering Redux.assert_term(func_rank(uchars_to_integers_) < 0) 0.038269s: Exiting Redux.assert_term: 0.000002 seconds 0.038284s: Entering Redux.assert_term(func_rank(integers__to_uchars) < 0) 0.038296s: Exiting Redux.assert_term: 0.000003 seconds 0.038310s: Entering Redux.assert_term(func_rank(chars__to_pointers_) < 0) 0.038322s: Exiting Redux.assert_term: 0.000002 seconds 0.038337s: Entering Redux.assert_term(func_rank(pointers__to_chars_) < 0) 0.038349s: Exiting Redux.assert_term: 0.000002 seconds 0.038368s: Entering Redux.assert_term(func_rank(chars_to_pointers) < 0) 0.038380s: Exiting Redux.assert_term: 0.000003 seconds 0.038396s: Entering Redux.assert_term(func_rank(pointers_to_chars) < 0) 0.038408s: Exiting Redux.assert_term: 0.000003 seconds 0.038423s: Entering Redux.assert_term(func_rank(integers__inv) < 0) 0.038434s: Exiting Redux.assert_term: 0.000003 seconds 0.038448s: Entering Redux.assert_term(func_rank(integers__to_integers__) < 0) 0.038460s: Exiting Redux.assert_term: 0.000003 seconds 0.038481s: Entering Redux.assert_term(func_rank(divrem_elim) < 0) 0.038493s: Exiting Redux.assert_term: 0.000002 seconds 0.038506s: Entering Redux.assert_term(func_rank(string_to_body_chars) < 0) 0.038518s: Exiting Redux.assert_term: 0.000002 seconds 0.038532s: Entering Redux.assert_term(func_rank(body_chars_to_string) < 0) 0.038543s: Exiting Redux.assert_term: 0.000002 seconds 0.038560s: Entering Redux.assert_term(func_rank(chars_to_string) < 0) 0.038574s: Exiting Redux.assert_term: 0.000003 seconds 0.038595s: Entering Redux.assert_term(func_rank(string_to_chars_) < 0) 0.038607s: Exiting Redux.assert_term: 0.000002 seconds 0.038621s: Entering Redux.assert_term(func_rank(string_to_chars) < 0) 0.038632s: Exiting Redux.assert_term: 0.000003 seconds 0.038646s: Entering Redux.assert_term(func_rank(chars_separate_string) < 0) 0.038658s: Exiting Redux.assert_term: 0.000002 seconds 0.038989s: Entering Redux.assert_term(func_rank(chars_unseparate_string) < 0) 0.039004s: Exiting Redux.assert_term: 0.000004 seconds 0.039964s: Entering Redux.assert_term(func_rank(reach_error) = 199) 0.039985s: Exiting Redux.assert_term: 0.000005 seconds 0.040005s: Entering Redux.assert_term(func_rank(assume_abort_if_not) = 201) 0.040019s: Exiting Redux.assert_term: 0.000003 seconds 0.040035s: Entering Redux.assert_term(func_rank(__VERIFIER_assert) = 202) 0.040048s: Exiting Redux.assert_term: 0.000003 seconds 0.040063s: Entering Redux.assert_term(func_rank(main) = 203) 0.040086s: Exiting Redux.assert_term: 0.000003 seconds 0.040118s: mannadiv_valuebound10__verifast_instrumented_modified.c(32,5-9): Function 'main': Function type implementation check 0.040136s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,18-24): Producing assertion 0.040151s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,49-51): Producing assertion 0.040162s: Entering Redux.assume(0 <= argc) 0.040177s: Exiting Redux.assume: 0.000005 seconds 0.040194s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,61-62): Producing assertion 0.040205s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,64-68): Producing assertion 0.040219s: mannadiv_valuebound10__verifast_instrumented_modified.c(32,25-31): Consuming assertion 0.040232s: Consuming chunk module(mannadiv_valuebound10__verifast_instrumented_modified, true) 0.040245s: mannadiv_valuebound10__verifast_instrumented_modified.c(33,13-17): Producing assertion 0.040262s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1085,17-21): Consuming assertion 0.040272s: mannadiv_valuebound10__verifast_instrumented_modified.c(32,5-9): Cleaning up dummy fraction chunks 0.040281s: mannadiv_valuebound10__verifast_instrumented_modified.c(32,5-9): Leak check. 0.040325s: mannadiv_valuebound10__verifast_instrumented_modified.c(12,6-17): Verifying function 'reach_error' 0.040341s: mannadiv_valuebound10__verifast_instrumented_modified.c(12,33-38): Producing assertion 0.040351s: Entering Redux.assume(false) 0.040363s: Exiting Redux.assume: 0.000001 seconds 0.040377s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.040391s: Exiting Redux.assert_term: 0.000003 seconds 0.040408s: mannadiv_valuebound10__verifast_instrumented_modified.c(18,6-25): Verifying function 'assume_abort_if_not' 0.040417s: mannadiv_valuebound10__verifast_instrumented_modified.c(18,49-53): Producing assertion 0.040434s: Entering Redux.assume(true) 0.040445s: Exiting Redux.assume: 0.000000 seconds 0.040461s: mannadiv_valuebound10__verifast_instrumented_modified.c(18,6-25): Executing statement 0.040477s: mannadiv_valuebound10__verifast_instrumented_modified.c(21,3-5): Executing statement 0.040495s: Entering Redux.assume(!(!(cond = 0))) 0.040521s: Exiting Redux.assume: 0.000016 seconds 0.040530s: mannadiv_valuebound10__verifast_instrumented_modified.c(21,13-14): Executing statement 0.040547s: mannadiv_valuebound10__verifast_instrumented_modified.c(21,14-19): Executing statement 0.040564s: Entering Redux.assert_term(func_rank(abort) < 0) 0.040578s: Exiting Redux.assert_term: 0.000004 seconds 0.040590s: mannadiv_valuebound10__verifast_instrumented_modified.c(21,14-19): Verifying call 0.040599s: mannadiv_valuebound10__verifast_instrumented_modified.c(9,38-42): Consuming assertion 0.040607s: Entering Redux.query(true) 0.040616s: Exiting Redux.query 0.040626s: mannadiv_valuebound10__verifast_instrumented_modified.c(10,13-18): Producing assertion 0.040639s: Entering Redux.assume(false) 0.040650s: Exiting Redux.assume: 0.000001 seconds 0.040661s: Entering Redux.assume(!(!(!(cond = 0)))) 0.040673s: Exiting Redux.assume: 0.000003 seconds 0.040684s: mannadiv_valuebound10__verifast_instrumented_modified.c(22,1-2): Executing return statement 0.040694s: mannadiv_valuebound10__verifast_instrumented_modified.c(19,13-17): Consuming assertion 0.040701s: Entering Redux.query(true) 0.040716s: Exiting Redux.query 0.040724s: mannadiv_valuebound10__verifast_instrumented_modified.c(22,1-2): Cleaning up dummy fraction chunks 0.040733s: mannadiv_valuebound10__verifast_instrumented_modified.c(22,1-2): Leak check. 0.040748s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.040762s: Exiting Redux.assert_term: 0.000004 seconds 0.040773s: mannadiv_valuebound10__verifast_instrumented_modified.c(23,6-23): Verifying function '__VERIFIER_assert' 0.040790s: mannadiv_valuebound10__verifast_instrumented_modified.c(23,50-52): Producing assertion 0.040800s: Entering Redux.assume(1 <= cond) 0.040815s: Exiting Redux.assume: 0.000006 seconds 0.040824s: mannadiv_valuebound10__verifast_instrumented_modified.c(23,6-23): Executing statement 0.040836s: mannadiv_valuebound10__verifast_instrumented_modified.c(26,5-7): Executing statement 0.040847s: Entering Redux.assume(!(!(cond = 0))) 0.040865s: Exiting Redux.assume: 0.000008 seconds 0.041560s: Entering Redux.assume(!(!(!(cond = 0)))) 0.041583s: Exiting Redux.assume: 0.000003 seconds 0.041594s: mannadiv_valuebound10__verifast_instrumented_modified.c(30,5-11): Executing return statement 0.041604s: mannadiv_valuebound10__verifast_instrumented_modified.c(24,16-18): Consuming assertion 0.041614s: Entering Redux.query(1 <= cond) 0.041628s: Exiting Redux.query 0.041637s: mannadiv_valuebound10__verifast_instrumented_modified.c(31,1-2): Cleaning up dummy fraction chunks 0.041645s: mannadiv_valuebound10__verifast_instrumented_modified.c(31,1-2): Leak check. 0.041668s: mannadiv_valuebound10__verifast_instrumented_modified.c(32,5-9): Verifying function 'main' 0.041678s: mannadiv_valuebound10__verifast_instrumented_modified.c(32,25-31): Producing assertion 0.041695s: mannadiv_valuebound10__verifast_instrumented_modified.c(32,5-9): Executing statement 0.041708s: mannadiv_valuebound10__verifast_instrumented_modified.c(36,1-2): Executing statement 0.041718s: mannadiv_valuebound10__verifast_instrumented_modified.c(38,1-39,1): Executing statement 0.041740s: Consuming chunk [_]module(mannadiv_valuebound10__verifast_instrumented_modified, true) 0.041752s: mannadiv_valuebound10__verifast_instrumented_modified.c(40,5-8): Executing statement 0.041763s: Entering Redux.assert_term(-2147483648 <= x1 && x1 <= 2147483647) 0.041777s: Exiting Redux.assert_term: 0.000004 seconds 0.041787s: Entering Redux.assert_term(-2147483648 <= x2 && x2 <= 2147483647) 0.041800s: Exiting Redux.assert_term: 0.000002 seconds 0.041814s: mannadiv_valuebound10__verifast_instrumented_modified.c(41,5-8): Executing statement 0.041824s: Entering Redux.assert_term(-2147483648 <= y1 && y1 <= 2147483647) 0.041836s: Exiting Redux.assert_term: 0.000003 seconds 0.041847s: Entering Redux.assert_term(-2147483648 <= y2 && y2 <= 2147483647) 0.041859s: Exiting Redux.assert_term: 0.000002 seconds 0.041868s: Entering Redux.assert_term(-2147483648 <= y3 && y3 <= 2147483647) 0.041881s: Exiting Redux.assert_term: 0.000002 seconds 0.041903s: mannadiv_valuebound10__verifast_instrumented_modified.c(42,8-9): Executing statement 0.041921s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.041935s: Exiting Redux.assert_term: 0.000004 seconds 0.041945s: mannadiv_valuebound10__verifast_instrumented_modified.c(42,10-31): Verifying call 0.041954s: mannadiv_valuebound10__verifast_instrumented_modified.c(15,53-57): Consuming assertion 0.041963s: Entering Redux.query(true) 0.041972s: Exiting Redux.query 0.041989s: Entering Redux.assert_term(-2147483648 <= x10 && x10 <= 2147483647) 0.042002s: Exiting Redux.assert_term: 0.000003 seconds 0.042012s: mannadiv_valuebound10__verifast_instrumented_modified.c(16,13-17): Producing assertion 0.042020s: Entering Redux.assume(true) 0.042033s: Exiting Redux.assume: 0.000001 seconds 0.042042s: mannadiv_valuebound10__verifast_instrumented_modified.c(43,8-9): Executing statement 0.042054s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.042073s: Exiting Redux.assert_term: 0.000004 seconds 0.042083s: mannadiv_valuebound10__verifast_instrumented_modified.c(43,10-31): Verifying call 0.042092s: mannadiv_valuebound10__verifast_instrumented_modified.c(15,53-57): Consuming assertion 0.042102s: Entering Redux.query(true) 0.042111s: Exiting Redux.query 0.042122s: Entering Redux.assert_term(-2147483648 <= x20 && x20 <= 2147483647) 0.042134s: Exiting Redux.assert_term: 0.000003 seconds 0.042144s: mannadiv_valuebound10__verifast_instrumented_modified.c(16,13-17): Producing assertion 0.042161s: Entering Redux.assume(true) 0.042172s: Exiting Redux.assume: 0.000001 seconds 0.042182s: mannadiv_valuebound10__verifast_instrumented_modified.c(45,5-24): Executing statement 0.042197s: Entering Redux.assume(0 <= x10) 0.042212s: Exiting Redux.assume: 0.000005 seconds 0.042222s: mannadiv_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.042235s: mannadiv_valuebound10__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.042253s: Entering Redux.query(true) 0.042263s: Exiting Redux.query 0.042272s: mannadiv_valuebound10__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.042281s: Entering Redux.assume(true) 0.042292s: Exiting Redux.assume: 0.000001 seconds 0.042300s: mannadiv_valuebound10__verifast_instrumented_modified.c(46,5-24): Executing statement 0.042313s: Entering Redux.assume(!(x20 = 0)) 0.042326s: Exiting Redux.assume: 0.000003 seconds 0.042336s: mannadiv_valuebound10__verifast_instrumented_modified.c(46,5-24): Verifying call 0.042352s: mannadiv_valuebound10__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.042360s: Entering Redux.query(true) 0.042370s: Exiting Redux.query 0.042379s: mannadiv_valuebound10__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.042388s: Entering Redux.assume(true) 0.042398s: Exiting Redux.assume: 0.000001 seconds 0.042407s: mannadiv_valuebound10__verifast_instrumented_modified.c(48,8-9): Executing statement 0.042425s: mannadiv_valuebound10__verifast_instrumented_modified.c(49,8-9): Executing statement 0.042436s: mannadiv_valuebound10__verifast_instrumented_modified.c(50,8-9): Executing statement 0.042447s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.042464s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.042475s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.042485s: Exiting Redux.query 0.042502s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.042515s: Exiting Redux.assert_term: 0.000004 seconds 0.042525s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.042538s: Exiting Redux.assert_term: 0.000003 seconds 0.042547s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.042560s: Exiting Redux.assert_term: 0.000002 seconds 0.042570s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.042582s: Exiting Redux.assert_term: 0.000002 seconds 0.042598s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.042611s: Exiting Redux.assert_term: 0.000002 seconds 0.042620s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,65-67): Producing assertion 0.042631s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.042657s: Exiting Redux.assume: 0.000015 seconds 0.042672s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.042683s: Entering Redux.assume(!(1 = 0)) 0.042700s: Exiting Redux.assume: 0.000001 seconds 0.042711s: mannadiv_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.042723s: mannadiv_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.042741s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.042755s: Exiting Redux.assume: 0.000005 seconds 0.042765s: mannadiv_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.042775s: mannadiv_valuebound10__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.042791s: Entering Redux.query(1 <= 1) 0.042800s: Exiting Redux.query 0.042810s: mannadiv_valuebound10__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.042819s: Entering Redux.assume(1 <= 1) 0.042830s: Exiting Redux.assume: 0.000001 seconds 0.042839s: mannadiv_valuebound10__verifast_instrumented_modified.c(56,9-11): Executing statement 0.042851s: Entering Redux.assume(!(!(y30 = 0))) 0.042883s: Exiting Redux.assume: 0.000016 seconds 0.042908s: mannadiv_valuebound10__verifast_instrumented_modified.c(56,25-30): Executing statement 0.042920s: mannadiv_valuebound10__verifast_instrumented_modified.c(67,5-22): Executing statement 0.042936s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.042951s: Exiting Redux.assume: 0.000005 seconds 0.042961s: mannadiv_valuebound10__verifast_instrumented_modified.c(67,5-22): Verifying call 0.042971s: mannadiv_valuebound10__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.042988s: Entering Redux.query(1 <= 1) 0.042997s: Exiting Redux.query 0.043006s: mannadiv_valuebound10__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.043015s: Entering Redux.assume(1 <= 1) 0.043026s: Exiting Redux.assume: 0.000001 seconds 0.043036s: mannadiv_valuebound10__verifast_instrumented_modified.c(68,5-11): Executing return statement 0.043047s: mannadiv_valuebound10__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.043061s: mannadiv_valuebound10__verifast_instrumented_modified.c(69,1-2): Cleaning up dummy fraction chunks 0.043070s: mannadiv_valuebound10__verifast_instrumented_modified.c(69,1-2): Leak check. 0.043081s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.043099s: Exiting Redux.assume: 0.000008 seconds 0.043110s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.043123s: Exiting Redux.assume: 0.000003 seconds 0.043133s: mannadiv_valuebound10__verifast_instrumented_modified.c(58,9-11): Executing statement 0.043153s: Entering Redux.assume((y20 + 1) = x20) 0.043174s: Exiting Redux.assume: 0.000010 seconds 0.043184s: mannadiv_valuebound10__verifast_instrumented_modified.c(58,27-28): Executing statement 0.043195s: mannadiv_valuebound10__verifast_instrumented_modified.c(59,16-17): Executing statement 0.043208s: mannadiv_valuebound10__verifast_instrumented_modified.c(60,16-17): Executing statement 0.043218s: mannadiv_valuebound10__verifast_instrumented_modified.c(61,16-17): Executing statement 0.043242s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.043254s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.043307s: Exiting Redux.query 0.043322s: mannadiv_valuebound10__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.043332s: mannadiv_valuebound10__verifast_instrumented_modified.c(66,5-6): Leak check. 0.043344s: Entering Redux.assume(!((y20 + 1) = x20)) 0.043364s: Exiting Redux.assume: 0.000010 seconds 0.043381s: mannadiv_valuebound10__verifast_instrumented_modified.c(62,16-17): Executing statement 0.043396s: mannadiv_valuebound10__verifast_instrumented_modified.c(63,16-17): Executing statement 0.043409s: mannadiv_valuebound10__verifast_instrumented_modified.c(64,16-17): Executing statement 0.043426s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.043438s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.043454s: Exiting Redux.query 0.043470s: mannadiv_valuebound10__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.043480s: mannadiv_valuebound10__verifast_instrumented_modified.c(66,5-6): Leak check. 0.043493s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.043509s: Exiting Redux.assume: 0.000006 seconds 0.043519s: Entering Redux.assume(!(!(1 = 0))) 0.043529s: Exiting Redux.assume: 0.000001 seconds 0.043541s: Entering Redux.assume(!(!(x20 = 0))) 0.043562s: Exiting Redux.assume: 0.000012 seconds 0.043578s: mannadiv_valuebound10__verifast_instrumented_modified.c(46,5-24): Verifying call 0.043588s: mannadiv_valuebound10__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.043596s: Entering Redux.query(true) 0.043605s: Exiting Redux.query 0.043615s: mannadiv_valuebound10__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.043623s: Entering Redux.assume(true) 0.043634s: Exiting Redux.assume: 0.000001 seconds 0.043643s: mannadiv_valuebound10__verifast_instrumented_modified.c(48,8-9): Executing statement 0.043665s: mannadiv_valuebound10__verifast_instrumented_modified.c(49,8-9): Executing statement 0.043675s: mannadiv_valuebound10__verifast_instrumented_modified.c(50,8-9): Executing statement 0.043685s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.043699s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.043709s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.043729s: Exiting Redux.query 0.043741s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.043754s: Exiting Redux.assert_term: 0.000004 seconds 0.043764s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.043776s: Exiting Redux.assert_term: 0.000002 seconds 0.044159s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.044173s: Exiting Redux.assert_term: 0.000003 seconds 0.044182s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.044201s: Exiting Redux.assert_term: 0.000002 seconds 0.044210s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.044221s: Exiting Redux.assert_term: 0.000002 seconds 0.044230s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,65-67): Producing assertion 0.044242s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.044265s: Exiting Redux.assume: 0.000013 seconds 0.044274s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.044291s: Entering Redux.assume(!(1 = 0)) 0.044301s: Exiting Redux.assume: 0.000001 seconds 0.044312s: mannadiv_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.044325s: mannadiv_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.044342s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.044356s: Exiting Redux.assume: 0.000004 seconds 0.044367s: mannadiv_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.044383s: mannadiv_valuebound10__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.044393s: Entering Redux.query(1 <= 1) 0.044401s: Exiting Redux.query 0.044410s: mannadiv_valuebound10__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.044420s: Entering Redux.assume(1 <= 1) 0.044431s: Exiting Redux.assume: 0.000001 seconds 0.044439s: mannadiv_valuebound10__verifast_instrumented_modified.c(56,9-11): Executing statement 0.044457s: Entering Redux.assume(!(!(y30 = 0))) 0.044500s: Exiting Redux.assume: 0.000033 seconds 0.044510s: mannadiv_valuebound10__verifast_instrumented_modified.c(56,25-30): Executing statement 0.044520s: mannadiv_valuebound10__verifast_instrumented_modified.c(67,5-22): Executing statement 0.044536s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.044547s: Exiting Redux.assume: 0.000002 seconds 0.044557s: mannadiv_valuebound10__verifast_instrumented_modified.c(67,5-22): Verifying call 0.044571s: mannadiv_valuebound10__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.044581s: Entering Redux.query(1 <= 1) 0.044590s: Exiting Redux.query 0.044599s: mannadiv_valuebound10__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.044608s: Entering Redux.assume(1 <= 1) 0.044619s: Exiting Redux.assume: 0.000000 seconds 0.044628s: mannadiv_valuebound10__verifast_instrumented_modified.c(68,5-11): Executing return statement 0.044638s: mannadiv_valuebound10__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.044653s: mannadiv_valuebound10__verifast_instrumented_modified.c(69,1-2): Cleaning up dummy fraction chunks 0.044664s: mannadiv_valuebound10__verifast_instrumented_modified.c(69,1-2): Leak check. 0.044674s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.044685s: Exiting Redux.assume: 0.000001 seconds 0.044697s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.044710s: Exiting Redux.assume: 0.000003 seconds 0.044721s: mannadiv_valuebound10__verifast_instrumented_modified.c(58,9-11): Executing statement 0.044740s: Entering Redux.assume((y20 + 1) = x20) 0.044775s: Exiting Redux.assume: 0.000024 seconds 0.044785s: mannadiv_valuebound10__verifast_instrumented_modified.c(58,27-28): Executing statement 0.044799s: mannadiv_valuebound10__verifast_instrumented_modified.c(59,16-17): Executing statement 0.044812s: mannadiv_valuebound10__verifast_instrumented_modified.c(60,16-17): Executing statement 0.044823s: mannadiv_valuebound10__verifast_instrumented_modified.c(61,16-17): Executing statement 0.044848s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.044860s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.044877s: Exiting Redux.query 0.044894s: mannadiv_valuebound10__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.044903s: mannadiv_valuebound10__verifast_instrumented_modified.c(66,5-6): Leak check. 0.044916s: Entering Redux.assume(!((y20 + 1) = x20)) 0.044935s: Exiting Redux.assume: 0.000003 seconds 0.044946s: mannadiv_valuebound10__verifast_instrumented_modified.c(62,16-17): Executing statement 0.044959s: mannadiv_valuebound10__verifast_instrumented_modified.c(63,16-17): Executing statement 0.044972s: mannadiv_valuebound10__verifast_instrumented_modified.c(64,16-17): Executing statement 0.044991s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.045002s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.045024s: Exiting Redux.query 0.045035s: mannadiv_valuebound10__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.045044s: mannadiv_valuebound10__verifast_instrumented_modified.c(66,5-6): Leak check. 0.045056s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.045072s: Exiting Redux.assume: 0.000005 seconds 0.045082s: Entering Redux.assume(!(!(1 = 0))) 0.045093s: Exiting Redux.assume: 0.000001 seconds 0.045114s: Entering Redux.assume(!(0 <= x10)) 0.045129s: Exiting Redux.assume: 0.000005 seconds 0.045140s: mannadiv_valuebound10__verifast_instrumented_modified.c(45,5-24): Verifying call 0.045149s: mannadiv_valuebound10__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.045158s: Entering Redux.query(true) 0.045167s: Exiting Redux.query 0.045177s: mannadiv_valuebound10__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.045186s: Entering Redux.assume(true) 0.045203s: Exiting Redux.assume: 0.000001 seconds 0.045212s: mannadiv_valuebound10__verifast_instrumented_modified.c(46,5-24): Executing statement 0.045226s: Entering Redux.assume(!(x20 = 0)) 0.045241s: Exiting Redux.assume: 0.000003 seconds 0.045251s: mannadiv_valuebound10__verifast_instrumented_modified.c(46,5-24): Verifying call 0.045260s: mannadiv_valuebound10__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.045270s: Entering Redux.query(true) 0.045279s: Exiting Redux.query 0.045294s: mannadiv_valuebound10__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.045303s: Entering Redux.assume(true) 0.045314s: Exiting Redux.assume: 0.000001 seconds 0.045323s: mannadiv_valuebound10__verifast_instrumented_modified.c(48,8-9): Executing statement 0.045334s: mannadiv_valuebound10__verifast_instrumented_modified.c(49,8-9): Executing statement 0.045344s: mannadiv_valuebound10__verifast_instrumented_modified.c(50,8-9): Executing statement 0.045355s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.045375s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.045387s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.045396s: Exiting Redux.query 0.045409s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.045423s: Exiting Redux.assert_term: 0.000004 seconds 0.045434s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.045446s: Exiting Redux.assert_term: 0.000002 seconds 0.045467s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.045479s: Exiting Redux.assert_term: 0.000003 seconds 0.045489s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.045502s: Exiting Redux.assert_term: 0.000002 seconds 0.045512s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.045524s: Exiting Redux.assert_term: 0.000002 seconds 0.045533s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,65-67): Producing assertion 0.045557s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.045582s: Exiting Redux.assume: 0.000014 seconds 0.045591s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.045602s: Entering Redux.assume(!(1 = 0)) 0.045614s: Exiting Redux.assume: 0.000001 seconds 0.045624s: mannadiv_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.045637s: mannadiv_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.045660s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.045676s: Exiting Redux.assume: 0.000005 seconds 0.045686s: mannadiv_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.045696s: mannadiv_valuebound10__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.045706s: Entering Redux.query(1 <= 1) 0.045715s: Exiting Redux.query 0.045726s: mannadiv_valuebound10__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.045742s: Entering Redux.assume(1 <= 1) 0.045754s: Exiting Redux.assume: 0.000001 seconds 0.045764s: mannadiv_valuebound10__verifast_instrumented_modified.c(56,9-11): Executing statement 0.045777s: Entering Redux.assume(!(!(y30 = 0))) 0.045803s: Exiting Redux.assume: 0.000016 seconds 0.045813s: mannadiv_valuebound10__verifast_instrumented_modified.c(56,25-30): Executing statement 0.045824s: mannadiv_valuebound10__verifast_instrumented_modified.c(67,5-22): Executing statement 0.045845s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.045861s: Exiting Redux.assume: 0.000004 seconds 0.045871s: mannadiv_valuebound10__verifast_instrumented_modified.c(67,5-22): Verifying call 0.045901s: mannadiv_valuebound10__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.045913s: Entering Redux.query(1 <= 1) 0.045923s: Exiting Redux.query 0.045934s: mannadiv_valuebound10__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.045944s: Entering Redux.assume(1 <= 1) 0.045965s: Exiting Redux.assume: 0.000001 seconds 0.045976s: mannadiv_valuebound10__verifast_instrumented_modified.c(68,5-11): Executing return statement 0.045988s: mannadiv_valuebound10__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.045998s: mannadiv_valuebound10__verifast_instrumented_modified.c(69,1-2): Cleaning up dummy fraction chunks 0.046007s: mannadiv_valuebound10__verifast_instrumented_modified.c(69,1-2): Leak check. 0.046019s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.046043s: Exiting Redux.assume: 0.000008 seconds 0.046055s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.046068s: Exiting Redux.assume: 0.000003 seconds 0.046080s: mannadiv_valuebound10__verifast_instrumented_modified.c(58,9-11): Executing statement 0.046094s: Entering Redux.assume((y20 + 1) = x20) 0.046114s: Exiting Redux.assume: 0.000011 seconds 0.046124s: mannadiv_valuebound10__verifast_instrumented_modified.c(58,27-28): Executing statement 0.046138s: mannadiv_valuebound10__verifast_instrumented_modified.c(59,16-17): Executing statement 0.046156s: mannadiv_valuebound10__verifast_instrumented_modified.c(60,16-17): Executing statement 0.046167s: mannadiv_valuebound10__verifast_instrumented_modified.c(61,16-17): Executing statement 0.046276s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.046290s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.046348s: Exiting Redux.query 0.046359s: mannadiv_valuebound10__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.046375s: mannadiv_valuebound10__verifast_instrumented_modified.c(66,5-6): Leak check. 0.046389s: Entering Redux.assume(!((y20 + 1) = x20)) 0.046413s: Exiting Redux.assume: 0.000013 seconds 0.046425s: mannadiv_valuebound10__verifast_instrumented_modified.c(62,16-17): Executing statement 0.046440s: mannadiv_valuebound10__verifast_instrumented_modified.c(63,16-17): Executing statement 0.046455s: mannadiv_valuebound10__verifast_instrumented_modified.c(64,16-17): Executing statement 0.046479s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.046491s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.046509s: Exiting Redux.query 0.046519s: mannadiv_valuebound10__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.046528s: mannadiv_valuebound10__verifast_instrumented_modified.c(66,5-6): Leak check. 0.046543s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.046567s: Exiting Redux.assume: 0.000007 seconds 0.046579s: Entering Redux.assume(!(!(1 = 0))) 0.046590s: Exiting Redux.assume: 0.000001 seconds 0.046607s: Entering Redux.assume(!(!(x20 = 0))) 0.046630s: Exiting Redux.assume: 0.000014 seconds 0.046642s: mannadiv_valuebound10__verifast_instrumented_modified.c(46,5-24): Verifying call 0.046651s: mannadiv_valuebound10__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.046667s: Entering Redux.query(true) 0.046677s: Exiting Redux.query 0.046686s: mannadiv_valuebound10__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.046694s: Entering Redux.assume(true) 0.046705s: Exiting Redux.assume: 0.000001 seconds 0.046714s: mannadiv_valuebound10__verifast_instrumented_modified.c(48,8-9): Executing statement 0.046725s: mannadiv_valuebound10__verifast_instrumented_modified.c(49,8-9): Executing statement 0.046735s: mannadiv_valuebound10__verifast_instrumented_modified.c(50,8-9): Executing statement 0.046755s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,5-10): Executing statement 0.046770s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.046781s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.046791s: Exiting Redux.query 0.046804s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.046817s: Exiting Redux.assert_term: 0.000004 seconds 0.046827s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.046847s: Exiting Redux.assert_term: 0.000003 seconds 0.046856s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.046868s: Exiting Redux.assert_term: 0.000003 seconds 0.046879s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.046905s: Exiting Redux.assert_term: 0.000003 seconds 0.046916s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.046929s: Exiting Redux.assert_term: 0.000002 seconds 0.046944s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,65-67): Producing assertion 0.046956s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.046985s: Exiting Redux.assume: 0.000018 seconds 0.046994s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.047005s: Entering Redux.assume(!(1 = 0)) 0.047016s: Exiting Redux.assume: 0.000001 seconds 0.047026s: mannadiv_valuebound10__verifast_instrumented_modified.c(53,2-3): Executing statement 0.047047s: mannadiv_valuebound10__verifast_instrumented_modified.c(54,9-26): Executing statement 0.047066s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.047081s: Exiting Redux.assume: 0.000004 seconds 0.047091s: mannadiv_valuebound10__verifast_instrumented_modified.c(54,9-26): Verifying call 0.047100s: mannadiv_valuebound10__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.047110s: Entering Redux.query(1 <= 1) 0.047119s: Exiting Redux.query 0.047142s: mannadiv_valuebound10__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.047151s: Entering Redux.assume(1 <= 1) 0.047162s: Exiting Redux.assume: 0.000001 seconds 0.047172s: mannadiv_valuebound10__verifast_instrumented_modified.c(56,9-11): Executing statement 0.047184s: Entering Redux.assume(!(!(y30 = 0))) 0.047225s: Exiting Redux.assume: 0.000030 seconds 0.047235s: mannadiv_valuebound10__verifast_instrumented_modified.c(56,25-30): Executing statement 0.047247s: mannadiv_valuebound10__verifast_instrumented_modified.c(67,5-22): Executing statement 0.047274s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.047287s: Exiting Redux.assume: 0.000001 seconds 0.047297s: mannadiv_valuebound10__verifast_instrumented_modified.c(67,5-22): Verifying call 0.047306s: mannadiv_valuebound10__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.047315s: Entering Redux.query(1 <= 1) 0.047324s: Exiting Redux.query 0.047334s: mannadiv_valuebound10__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.047351s: Entering Redux.assume(1 <= 1) 0.047362s: Exiting Redux.assume: 0.000001 seconds 0.047371s: mannadiv_valuebound10__verifast_instrumented_modified.c(68,5-11): Executing return statement 0.047383s: mannadiv_valuebound10__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.047392s: mannadiv_valuebound10__verifast_instrumented_modified.c(69,1-2): Cleaning up dummy fraction chunks 0.047401s: mannadiv_valuebound10__verifast_instrumented_modified.c(69,1-2): Leak check. 0.047419s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.047430s: Exiting Redux.assume: 0.000001 seconds 0.047443s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.047457s: Exiting Redux.assume: 0.000003 seconds 0.047467s: mannadiv_valuebound10__verifast_instrumented_modified.c(58,9-11): Executing statement 0.047480s: Entering Redux.assume((y20 + 1) = x20) 0.047510s: Exiting Redux.assume: 0.000019 seconds 0.047520s: mannadiv_valuebound10__verifast_instrumented_modified.c(58,27-28): Executing statement 0.047541s: mannadiv_valuebound10__verifast_instrumented_modified.c(59,16-17): Executing statement 0.047555s: mannadiv_valuebound10__verifast_instrumented_modified.c(60,16-17): Executing statement 0.047566s: mannadiv_valuebound10__verifast_instrumented_modified.c(61,16-17): Executing statement 0.047584s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.047596s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.047618s: Exiting Redux.query 0.047628s: mannadiv_valuebound10__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.047636s: mannadiv_valuebound10__verifast_instrumented_modified.c(66,5-6): Leak check. 0.047648s: Entering Redux.assume(!((y20 + 1) = x20)) 0.047660s: Exiting Redux.assume: 0.000003 seconds 0.047669s: mannadiv_valuebound10__verifast_instrumented_modified.c(62,16-17): Executing statement 0.047682s: mannadiv_valuebound10__verifast_instrumented_modified.c(63,16-17): Executing statement 0.047701s: mannadiv_valuebound10__verifast_instrumented_modified.c(64,16-17): Executing statement 0.047717s: mannadiv_valuebound10__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.047728s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.047744s: Exiting Redux.query 0.047753s: mannadiv_valuebound10__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.047762s: mannadiv_valuebound10__verifast_instrumented_modified.c(66,5-6): Leak check. 0.047781s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.047797s: Exiting Redux.assume: 0.000006 seconds 0.047807s: Entering Redux.assume(!(!(1 = 0))) 0.047818s: 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_valuebound10__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.001063s Time spent in Simplex: 0.000572s Time spent parsing: 0.017398s Function timings (> 0.1s): Total time: 0.04 seconds 0 errors found (25 statements verified)