./verifast-validate-witness.sh sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound100.c ./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound100.yml/witness-2.1.yml -------------------------------------------------------------------------------- + PROGRAM=sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound100.c + WITNESS=./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound100.yml/witness-2.1.yml + '[' -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_valuebound100.c + FILE=mannadiv_valuebound100.c ++ echo mannadiv_valuebound100 ++ sed 's/[-\.]/_/g' - + SANITIZED=mannadiv_valuebound100 + MODULE=mannadiv_valuebound100__verifast_instrumented_modified + INSTRUMENTED_PROGRAM=mannadiv_valuebound100__verifast_instrumented.c ++ basename ./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound100.yml/witness-2.1.yml + TRANSLATED_WITNESS=verifast_translated.witness-2.1.yml + FINAL_PROGRAM=mannadiv_valuebound100__verifast_instrumented_modified.c + change_format_cli.py -w ./results/automizer-verification-files/SV-COMP24_unreach-call/mannadiv_valuebound100.yml/witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound100.c -o verifast_translated.witness-2.1.yml --from acsl_expression --to verifast_expression -n mannadiv_valuebound100__verifast_instrumented_modified + instrument_program_cli.py -w verifast_translated.witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound100.c -o mannadiv_valuebound100__verifast_instrumented.c + program_modifications_cli.py -p mannadiv_valuebound100__verifast_instrumented.c -o mannadiv_valuebound100__verifast_instrumented_modified.c + verifast -stats -verbose 4 -allow_dead_code -prover Redux -read_options_from_source_file -c mannadiv_valuebound100__verifast_instrumented_modified.c mannadiv_valuebound100__verifast_instrumented_modified.c 0.007343s: Entering Redux.assert_term(unboxed_bool(0) = false) 0.007375s: Exiting Redux.assert_term: 0.000012 seconds 0.007410s: Entering Redux.assert_term(sizeof(bool_typeid) = 1) 0.007425s: Exiting Redux.assert_term: 0.000006 seconds 0.007435s: Entering Redux.assert_term(sizeof(char_typeid) = 1) 0.007448s: Exiting Redux.assert_term: 0.000004 seconds 0.007458s: Entering Redux.assert_term(sizeof(unsigned_char_typeid) = 1) 0.007469s: Exiting Redux.assert_term: 0.000001 seconds 0.007486s: Entering Redux.assert_term(sizeof(short_typeid) = 2) 0.007501s: Exiting Redux.assert_term: 0.000005 seconds 0.007509s: Entering Redux.assert_term(sizeof(ushort_typeid) = 2) 0.007522s: Exiting Redux.assert_term: 0.000005 seconds 0.007533s: Entering Redux.assert_term(sizeof(int_typeid) = 4) 0.007547s: Exiting Redux.assert_term: 0.000004 seconds 0.007556s: Entering Redux.assert_term(sizeof(unsigned_int_typeid) = 4) 0.007571s: Exiting Redux.assert_term: 0.000006 seconds 0.007579s: Entering Redux.assert_term(sizeof(long_typeid) = 4) 0.007598s: Exiting Redux.assert_term: 0.000003 seconds 0.007609s: Entering Redux.assert_term(sizeof(unsigned_long_typeid) = 4) 0.007621s: Exiting Redux.assert_term: 0.000002 seconds 0.007630s: Entering Redux.assert_term(sizeof(long_long_typeid) = 8) 0.007644s: Exiting Redux.assert_term: 0.000004 seconds 0.007656s: Entering Redux.assert_term(sizeof(unsigned_long_long_typeid) = 8) 0.007667s: Exiting Redux.assert_term: 0.000003 seconds 0.007679s: Entering Redux.assert_term(sizeof(intptr_t_typeid) = 4) 0.007697s: Exiting Redux.assert_term: 0.000004 seconds 0.007705s: Entering Redux.assert_term(sizeof(uintptr_t_typeid) = 4) 0.007718s: Exiting Redux.assert_term: 0.000005 seconds 0.007726s: Entering Redux.assert_term(sizeof(uint8_t_typeid) = 1) 0.007740s: Exiting Redux.assert_term: 0.000003 seconds 0.007750s: Entering Redux.assert_term(sizeof(int8_t_typeid) = 1) 0.007763s: Exiting Redux.assert_term: 0.000002 seconds 0.007782s: Entering Redux.assert_term(sizeof(uint16_t_typeid) = 2) 0.007804s: Exiting Redux.assert_term: 0.000006 seconds 0.007813s: Entering Redux.assert_term(sizeof(int16_t_typeid) = 2) 0.007826s: Exiting Redux.assert_term: 0.000005 seconds 0.007837s: Entering Redux.assert_term(sizeof(uint32_t_typeid) = 4) 0.007848s: Exiting Redux.assert_term: 0.000002 seconds 0.007861s: Entering Redux.assert_term(sizeof(int32_t_typeid) = 4) 0.007876s: Exiting Redux.assert_term: 0.000005 seconds 0.007884s: Entering Redux.assert_term(sizeof(uint64_t_typeid) = 8) 0.007902s: Exiting Redux.assert_term: 0.000005 seconds 0.007913s: Entering Redux.assert_term(sizeof(int64_t_typeid) = 8) 0.007924s: Exiting Redux.assert_term: 0.000002 seconds 0.007934s: Entering Redux.assert_term(sizeof(uint128_t_typeid) = 16) 0.007948s: Exiting Redux.assert_term: 0.000005 seconds 0.007957s: Entering Redux.assert_term(sizeof(int128_t_typeid) = 16) 0.007970s: Exiting Redux.assert_term: 0.000002 seconds 0.007981s: Entering Redux.assert_term(sizeof(float_typeid) = 4) 0.008001s: Exiting Redux.assert_term: 0.000002 seconds 0.008009s: Entering Redux.assert_term(sizeof(double_typeid) = 8) 0.008023s: Exiting Redux.assert_term: 0.000004 seconds 0.008031s: Entering Redux.assert_term(sizeof(void_ptr_typeid) = 4) 0.008045s: Exiting Redux.assert_term: 0.000004 seconds 0.026611s: Entering Redux.assert_term(func_rank(default_value_eq_zero) < 0) 0.026684s: Exiting Redux.assert_term: 0.000011 seconds 0.026709s: Entering Redux.assume(true ==> default_value = 0) 0.026741s: Exiting Redux.assume: 0.000006 seconds 0.028082s: Entering Redux.assert_term(func_rank(length_nonnegative) < 0) 0.028112s: Exiting Redux.assert_term: 0.000006 seconds 0.028127s: Entering Redux.assert_term(func_rank(append_nil) < 0) 0.028141s: Exiting Redux.assert_term: 0.000004 seconds 0.028154s: Entering Redux.assert_term(func_rank(length_append) < 0) 0.028168s: Exiting Redux.assert_term: 0.000002 seconds 0.028189s: Entering Redux.assert_term(func_rank(reverse_reverse) < 0) 0.028212s: Exiting Redux.assert_term: 0.000003 seconds 0.028224s: Entering Redux.assert_term(func_rank(mem_nth) < 0) 0.028235s: Exiting Redux.assert_term: 0.000003 seconds 0.028252s: Entering Redux.assert_term(func_rank(mem_append) < 0) 0.028264s: Exiting Redux.assert_term: 0.000002 seconds 0.028280s: Entering Redux.assert_term(func_rank(take_0) < 0) 0.028293s: Exiting Redux.assert_term: 0.000003 seconds 0.028303s: Entering Redux.assert_term(func_rank(take_length) < 0) 0.028315s: Exiting Redux.assert_term: 0.000003 seconds 0.028334s: Entering Redux.assert_term(func_rank(length_take) < 0) 0.028347s: Exiting Redux.assert_term: 0.000003 seconds 0.028362s: Entering Redux.assert_term(func_rank(nth_take) < 0) 0.028374s: Exiting Redux.assert_term: 0.000002 seconds 0.028390s: Entering Redux.assert_term(func_rank(drop_0) < 0) 0.028402s: Exiting Redux.assert_term: 0.000002 seconds 0.028413s: Entering Redux.assert_term(func_rank(drop_length) < 0) 0.028425s: Exiting Redux.assert_term: 0.000003 seconds 0.028444s: Entering Redux.assert_term(func_rank(length_drop) < 0) 0.028456s: Exiting Redux.assert_term: 0.000002 seconds 0.028472s: Entering Redux.assert_term(func_rank(drop_n_take_n) < 0) 0.028484s: Exiting Redux.assert_term: 0.000003 seconds 0.028499s: Entering Redux.assert_term(func_rank(length_remove) < 0) 0.028512s: Exiting Redux.assert_term: 0.000003 seconds 0.028527s: Entering Redux.assert_term(func_rank(drop_take_remove_nth) < 0) 0.028538s: Exiting Redux.assert_term: 0.000002 seconds 0.028563s: Entering Redux.assert_term(func_rank(append_take_drop_n) < 0) 0.028575s: Exiting Redux.assert_term: 0.000002 seconds 0.028593s: Entering Redux.assert_term(func_rank(mem_index_of) < 0) 0.028604s: Exiting Redux.assert_term: 0.000003 seconds 0.028619s: Entering Redux.assert_term(func_rank(nth_update) < 0) 0.028632s: Exiting Redux.assert_term: 0.000004 seconds 0.028652s: Entering Redux.assert_term(func_rank(length_update) < 0) 0.028664s: Exiting Redux.assert_term: 0.000002 seconds 0.031496s: Entering Redux.assume(null_pointer = pointer_ctor(null_pointer_provenance, 0)) 0.031542s: Exiting Redux.assume: 0.000009 seconds 0.037328s: Entering Redux.assert_term(func_rank(field_ptr_provenance_injective) < 0) 0.037396s: Exiting Redux.assert_term: 0.000010 seconds 0.037422s: Entering Redux.assert_term(func_rank(ptr_provenance_min_addr_limits) < 0) 0.037435s: Exiting Redux.assert_term: 0.000003 seconds 0.037451s: Entering Redux.assert_term(func_rank(ptr_provenance_max_addr_limits) < 0) 0.037481s: Exiting Redux.assert_term: 0.000003 seconds 0.037498s: Entering Redux.assert_term(func_rank(null_pointer_provenance_min_addr) < 0) 0.037510s: Exiting Redux.assert_term: 0.000003 seconds 0.037522s: Entering Redux.assume(true ==> ptr_provenance_min_addr(null_pointer_provenance) = 0) 0.037546s: Exiting Redux.assume: 0.000014 seconds 0.037563s: Entering Redux.assert_term(func_rank(null_pointer_provenance_max_addr) < 0) 0.037578s: Exiting Redux.assert_term: 0.000005 seconds 0.037595s: Entering Redux.assume(true ==> ptr_provenance_max_addr(null_pointer_provenance) = 4294967295) 0.037617s: Exiting Redux.assume: 0.000012 seconds 0.037630s: Entering Redux.assert_term(func_rank(field_ptr_provenance_min_addr) < 0) 0.037644s: Exiting Redux.assert_term: 0.000003 seconds 0.037663s: Entering Redux.assert_term(func_rank(field_ptr_provenance_max_addr) < 0) 0.037676s: Exiting Redux.assert_term: 0.000002 seconds 0.037707s: Entering Redux.assert_term(func_rank(field_pointer_within_limits_def) < 0) 0.037725s: Exiting Redux.assert_term: 0.000003 seconds 0.037749s: Entering Redux.assert_term(func_rank(first_field_pointer_within_limits_elim) < 0) 0.037762s: Exiting Redux.assert_term: 0.000003 seconds 0.037785s: Entering Redux.assert_term(func_rank(first_field_of_union_variant_pointer_within_limits_elim) < 0) 0.037798s: Exiting Redux.assert_term: 0.000003 seconds 0.037826s: Entering Redux.assert_term(func_rank(ptr_within_limits_field_ptr_0) < 0) 0.037839s: Exiting Redux.assert_term: 0.000003 seconds 0.037867s: Entering Redux.assert_term(func_rank(has_type_short_ushort) < 0) 0.037879s: Exiting Redux.assert_term: 0.000003 seconds 0.037897s: Entering Redux.assert_term(func_rank(has_type_int_uint) < 0) 0.037910s: Exiting Redux.assert_term: 0.000003 seconds 0.037926s: Entering Redux.assert_term(func_rank(has_type_long_ulong) < 0) 0.037938s: Exiting Redux.assert_term: 0.000003 seconds 0.037955s: Entering Redux.assert_term(func_rank(has_type_llong_ullong) < 0) 0.037974s: Exiting Redux.assert_term: 0.000002 seconds 0.037992s: Entering Redux.assert_term(func_rank(has_type_intptr_uintptr) < 0) 0.038004s: Exiting Redux.assert_term: 0.000003 seconds 0.038021s: Entering Redux.assert_term(func_rank(has_type_int8_uint8) < 0) 0.038033s: Exiting Redux.assert_term: 0.000002 seconds 0.038050s: Entering Redux.assert_term(func_rank(has_type_int16_uint16) < 0) 0.038062s: Exiting Redux.assert_term: 0.000002 seconds 0.038078s: Entering Redux.assert_term(func_rank(has_type_int32_uint32) < 0) 0.038096s: Exiting Redux.assert_term: 0.000002 seconds 0.038113s: Entering Redux.assert_term(func_rank(has_type_int64_uint64) < 0) 0.038126s: Exiting Redux.assert_term: 0.000002 seconds 0.038143s: Entering Redux.assert_term(func_rank(has_type_int128_uint128) < 0) 0.038157s: Exiting Redux.assert_term: 0.000003 seconds 0.038176s: Entering Redux.assert_term(func_rank(has_type_ptr_add_) < 0) 0.038191s: Exiting Redux.assert_term: 0.000003 seconds 0.038217s: Entering Redux.assert_term(func_rank(llong_integer_to_llong_) < 0) 0.038235s: Exiting Redux.assert_term: 0.000002 seconds 0.038252s: Entering Redux.assert_term(func_rank(u_llong_integer_to_ullong_) < 0) 0.038265s: Exiting Redux.assert_term: 0.000003 seconds 0.038338s: Entering Redux.assert_term(func_rank(pointer_nonzero) < 0) 0.038350s: Exiting Redux.assert_term: 0.000003 seconds 0.038374s: Entering Redux.assert_term(func_rank(pointer_of_chars_of_pointer) < 0) 0.038386s: Exiting Redux.assert_term: 0.000003 seconds 0.038423s: Entering Redux.assert_term(func_rank(chars_of_pointer_of_chars) < 0) 0.038436s: Exiting Redux.assert_term: 0.000003 seconds 0.038458s: Entering Redux.assert_term(func_rank(chars_to_chars_) < 0) 0.038470s: Exiting Redux.assert_term: 0.000003 seconds 0.038486s: Entering Redux.assert_term(func_rank(chars__to_chars) < 0) 0.038498s: Exiting Redux.assert_term: 0.000002 seconds 0.038516s: Entering Redux.assert_term(func_rank(chars__split) < 0) 0.038529s: Exiting Redux.assert_term: 0.000003 seconds 0.038552s: Entering Redux.assert_term(func_rank(chars__join) < 0) 0.038565s: Exiting Redux.assert_term: 0.000002 seconds 0.038581s: Entering Redux.assert_term(func_rank(chars_chars__join) < 0) 0.038593s: Exiting Redux.assert_term: 0.000003 seconds 0.038608s: Entering Redux.assert_term(func_rank(chars__inv) < 0) 0.038620s: Exiting Redux.assert_term: 0.000003 seconds 0.038634s: Entering Redux.assert_term(func_rank(chars_inv) < 0) 0.038646s: Exiting Redux.assert_term: 0.000003 seconds 0.038670s: Entering Redux.assert_term(func_rank(chars_split) < 0) 0.038682s: Exiting Redux.assert_term: 0.000003 seconds 0.038708s: Entering Redux.assert_term(func_rank(chars_join) < 0) 0.038721s: Exiting Redux.assert_term: 0.000003 seconds 0.038736s: Entering Redux.assert_term(func_rank(int_of_chars_of_int) < 0) 0.038748s: Exiting Redux.assert_term: 0.000002 seconds 0.038770s: Entering Redux.assert_term(func_rank(chars_of_int_of_chars) < 0) 0.038783s: Exiting Redux.assert_term: 0.000004 seconds 0.038814s: Entering Redux.assert_term(func_rank(chars_of_int_size) < 0) 0.038826s: Exiting Redux.assert_term: 0.000002 seconds 0.038843s: Entering Redux.assert_term(func_rank(int_of_chars_size) < 0) 0.038855s: Exiting Redux.assert_term: 0.000003 seconds 0.038879s: Entering Redux.assert_term(func_rank(chars__to_int_) < 0) 0.038891s: Exiting Redux.assert_term: 0.000002 seconds 0.038906s: Entering Redux.assert_term(func_rank(chars_to_integer) < 0) 0.038918s: Exiting Redux.assert_term: 0.000003 seconds 0.038939s: Entering Redux.assert_term(func_rank(chars_to_u_integer) < 0) 0.038952s: Exiting Redux.assert_term: 0.000003 seconds 0.038966s: Entering Redux.assert_term(func_rank(chars_to_short_integer) < 0) 0.038977s: Exiting Redux.assert_term: 0.000003 seconds 0.038992s: Entering Redux.assert_term(func_rank(chars_to_u_short_integer) < 0) 0.039003s: Exiting Redux.assert_term: 0.000003 seconds 0.039018s: Entering Redux.assert_term(func_rank(chars_to_pointer) < 0) 0.039036s: Exiting Redux.assert_term: 0.000003 seconds 0.039051s: Entering Redux.assert_term(func_rank(chars_to_boolean) < 0) 0.039062s: Exiting Redux.assert_term: 0.000003 seconds 0.039080s: Entering Redux.assert_term(func_rank(chars_to_integer_) < 0) 0.039093s: Exiting Redux.assert_term: 0.000003 seconds 0.039108s: Entering Redux.assert_term(func_rank(int__to_chars_) < 0) 0.039121s: Exiting Redux.assert_term: 0.000002 seconds 0.039136s: Entering Redux.assert_term(func_rank(integer_to_chars) < 0) 0.039154s: Exiting Redux.assert_term: 0.000002 seconds 0.039169s: Entering Redux.assert_term(func_rank(uint__to_chars_) < 0) 0.039181s: Exiting Redux.assert_term: 0.000003 seconds 0.039196s: Entering Redux.assert_term(func_rank(u_integer_to_chars) < 0) 0.039208s: Exiting Redux.assert_term: 0.000003 seconds 0.039222s: Entering Redux.assert_term(func_rank(short_integer_to_chars) < 0) 0.039234s: Exiting Redux.assert_term: 0.000003 seconds 0.039249s: Entering Redux.assert_term(func_rank(u_short_integer_to_chars) < 0) 0.039267s: Exiting Redux.assert_term: 0.000002 seconds 0.039282s: Entering Redux.assert_term(func_rank(pointer_to_chars) < 0) 0.039294s: Exiting Redux.assert_term: 0.000002 seconds 0.039308s: Entering Redux.assert_term(func_rank(boolean_to_chars) < 0) 0.039320s: Exiting Redux.assert_term: 0.000002 seconds 0.039334s: Entering Redux.assert_term(func_rank(integer__to_chars) < 0) 0.039347s: Exiting Redux.assert_term: 0.000003 seconds 0.039363s: Entering Redux.assert_term(func_rank(u_character_to_character) < 0) 0.039384s: Exiting Redux.assert_term: 0.000003 seconds 0.039399s: Entering Redux.assert_term(func_rank(character_to_u_character) < 0) 0.039411s: Exiting Redux.assert_term: 0.000003 seconds 0.039425s: Entering Redux.assert_term(func_rank(uchars__inv) < 0) 0.039438s: Exiting Redux.assert_term: 0.000003 seconds 0.039452s: Entering Redux.assert_term(func_rank(uchars__split) < 0) 0.039464s: Exiting Redux.assert_term: 0.000003 seconds 0.039480s: Entering Redux.assert_term(func_rank(uchars_to_uchars_) < 0) 0.039502s: Exiting Redux.assert_term: 0.000002 seconds 0.039517s: Entering Redux.assert_term(func_rank(uchars_inv) < 0) 0.039530s: Exiting Redux.assert_term: 0.000002 seconds 0.039544s: Entering Redux.assert_term(func_rank(uchars_split) < 0) 0.039557s: Exiting Redux.assert_term: 0.000002 seconds 0.039573s: Entering Redux.assert_term(func_rank(uchars_join) < 0) 0.039585s: Exiting Redux.assert_term: 0.000003 seconds 0.039603s: Entering Redux.assert_term(func_rank(ints__split) < 0) 0.039621s: Exiting Redux.assert_term: 0.000003 seconds 0.039638s: Entering Redux.assert_term(func_rank(ints__join) < 0) 0.039650s: Exiting Redux.assert_term: 0.000003 seconds 0.039667s: Entering Redux.assert_term(func_rank(ints_to_ints_) < 0) 0.039680s: Exiting Redux.assert_term: 0.000002 seconds 0.039695s: Entering Redux.assert_term(func_rank(ints__to_ints) < 0) 0.039718s: Exiting Redux.assert_term: 0.000004 seconds 0.039736s: Entering Redux.assert_term(func_rank(ints_inv) < 0) 0.039754s: Exiting Redux.assert_term: 0.000002 seconds 0.039768s: Entering Redux.assert_term(func_rank(ints__inv) < 0) 0.039781s: Exiting Redux.assert_term: 0.000002 seconds 0.039795s: Entering Redux.assert_term(func_rank(uints_inv) < 0) 0.039807s: Exiting Redux.assert_term: 0.000002 seconds 0.039821s: Entering Redux.assert_term(func_rank(llongs_inv) < 0) 0.039833s: Exiting Redux.assert_term: 0.000003 seconds 0.039847s: Entering Redux.assert_term(func_rank(ullongs_inv) < 0) 0.039864s: Exiting Redux.assert_term: 0.000003 seconds 0.039878s: Entering Redux.assert_term(func_rank(shorts_inv) < 0) 0.039891s: Exiting Redux.assert_term: 0.000003 seconds 0.039905s: Entering Redux.assert_term(func_rank(ushorts_inv) < 0) 0.039919s: Exiting Redux.assert_term: 0.000003 seconds 0.039933s: Entering Redux.assert_term(func_rank(bools_inv) < 0) 0.039945s: Exiting Redux.assert_term: 0.000003 seconds 0.039959s: Entering Redux.assert_term(func_rank(pointers__inv) < 0) 0.039976s: Exiting Redux.assert_term: 0.000003 seconds 0.039990s: Entering Redux.assert_term(func_rank(pointers__split) < 0) 0.040003s: Exiting Redux.assert_term: 0.000002 seconds 0.040021s: Entering Redux.assert_term(func_rank(pointers__join) < 0) 0.040034s: Exiting Redux.assert_term: 0.000002 seconds 0.040052s: Entering Redux.assert_term(func_rank(pointers_pointers__join) < 0) 0.040065s: Exiting Redux.assert_term: 0.000002 seconds 0.040083s: Entering Redux.assert_term(func_rank(pointers_to_pointers_) < 0) 0.040100s: Exiting Redux.assert_term: 0.000003 seconds 0.040117s: Entering Redux.assert_term(func_rank(pointers_inv) < 0) 0.040129s: Exiting Redux.assert_term: 0.000002 seconds 0.040144s: Entering Redux.assert_term(func_rank(pointers_split) < 0) 0.040157s: Exiting Redux.assert_term: 0.000003 seconds 0.040176s: Entering Redux.assert_term(func_rank(pointers_join) < 0) 0.040191s: Exiting Redux.assert_term: 0.000002 seconds 0.040207s: Entering Redux.assert_term(func_rank(map_uchar_of_char_char_of_uchar) < 0) 0.040225s: Exiting Redux.assert_term: 0.000003 seconds 0.040249s: Entering Redux.assert_term(func_rank(map_char_of_uchar_uchar_of_char) < 0) 0.040263s: Exiting Redux.assert_term: 0.000003 seconds 0.040284s: Entering Redux.assert_term(func_rank(chars_to_uchars) < 0) 0.040296s: Exiting Redux.assert_term: 0.000002 seconds 0.040311s: Entering Redux.assert_term(func_rank(chars__to_uchars_) < 0) 0.040324s: Exiting Redux.assert_term: 0.000002 seconds 0.040339s: Entering Redux.assert_term(func_rank(uchars_to_chars) < 0) 0.040360s: Exiting Redux.assert_term: 0.000003 seconds 0.040377s: Entering Redux.assert_term(func_rank(uchars__to_chars_) < 0) 0.040389s: Exiting Redux.assert_term: 0.000002 seconds 0.040405s: Entering Redux.assert_term(func_rank(chars_to_ints) < 0) 0.040418s: Exiting Redux.assert_term: 0.000003 seconds 0.040436s: Entering Redux.assert_term(func_rank(ints_to_chars) < 0) 0.040448s: Exiting Redux.assert_term: 0.000003 seconds 0.040464s: Entering Redux.assert_term(func_rank(ints__to_chars_) < 0) 0.040486s: Exiting Redux.assert_term: 0.000003 seconds 0.040503s: Entering Redux.assert_term(func_rank(chars_to_uints) < 0) 0.040515s: Exiting Redux.assert_term: 0.000003 seconds 0.040532s: Entering Redux.assert_term(func_rank(uints_to_chars) < 0) 0.040545s: Exiting Redux.assert_term: 0.000002 seconds 0.040560s: Entering Redux.assert_term(func_rank(chars_to_bools) < 0) 0.040573s: Exiting Redux.assert_term: 0.000003 seconds 0.040596s: Entering Redux.assert_term(func_rank(bools_to_chars) < 0) 0.040609s: Exiting Redux.assert_term: 0.000002 seconds 0.040625s: Entering Redux.assert_term(func_rank(chars_to_integers_) < 0) 0.040637s: Exiting Redux.assert_term: 0.000003 seconds 0.040656s: Entering Redux.assert_term(func_rank(integers__to_chars) < 0) 0.040669s: Exiting Redux.assert_term: 0.000003 seconds 0.040687s: Entering Redux.assert_term(func_rank(integers___to_chars_) < 0) 0.040707s: Exiting Redux.assert_term: 0.000011 seconds 0.040729s: Entering Redux.assert_term(func_rank(uchars_to_integers_) < 0) 0.040742s: Exiting Redux.assert_term: 0.000002 seconds 0.040760s: Entering Redux.assert_term(func_rank(integers__to_uchars) < 0) 0.040773s: Exiting Redux.assert_term: 0.000002 seconds 0.040789s: Entering Redux.assert_term(func_rank(chars__to_pointers_) < 0) 0.040802s: Exiting Redux.assert_term: 0.000003 seconds 0.040821s: Entering Redux.assert_term(func_rank(pointers__to_chars_) < 0) 0.040834s: Exiting Redux.assert_term: 0.000002 seconds 0.040855s: Entering Redux.assert_term(func_rank(chars_to_pointers) < 0) 0.040868s: Exiting Redux.assert_term: 0.000002 seconds 0.040887s: Entering Redux.assert_term(func_rank(pointers_to_chars) < 0) 0.040900s: Exiting Redux.assert_term: 0.000002 seconds 0.040916s: Entering Redux.assert_term(func_rank(integers__inv) < 0) 0.040929s: Exiting Redux.assert_term: 0.000002 seconds 0.040944s: Entering Redux.assert_term(func_rank(integers__to_integers__) < 0) 0.040957s: Exiting Redux.assert_term: 0.000003 seconds 0.040982s: Entering Redux.assert_term(func_rank(divrem_elim) < 0) 0.040994s: Exiting Redux.assert_term: 0.000003 seconds 0.041010s: Entering Redux.assert_term(func_rank(string_to_body_chars) < 0) 0.041023s: Exiting Redux.assert_term: 0.000002 seconds 0.041039s: Entering Redux.assert_term(func_rank(body_chars_to_string) < 0) 0.041052s: Exiting Redux.assert_term: 0.000003 seconds 0.041073s: Entering Redux.assert_term(func_rank(chars_to_string) < 0) 0.041091s: Exiting Redux.assert_term: 0.000003 seconds 0.041109s: Entering Redux.assert_term(func_rank(string_to_chars_) < 0) 0.041122s: Exiting Redux.assert_term: 0.000002 seconds 0.041139s: Entering Redux.assert_term(func_rank(string_to_chars) < 0) 0.041152s: Exiting Redux.assert_term: 0.000002 seconds 0.041168s: Entering Redux.assert_term(func_rank(chars_separate_string) < 0) 0.041183s: Exiting Redux.assert_term: 0.000003 seconds 0.041663s: Entering Redux.assert_term(func_rank(chars_unseparate_string) < 0) 0.041685s: Exiting Redux.assert_term: 0.000003 seconds 0.042782s: Entering Redux.assert_term(func_rank(reach_error) = 199) 0.042814s: Exiting Redux.assert_term: 0.000009 seconds 0.042836s: Entering Redux.assert_term(func_rank(assume_abort_if_not) = 201) 0.042850s: Exiting Redux.assert_term: 0.000003 seconds 0.042866s: Entering Redux.assert_term(func_rank(__VERIFIER_assert) = 202) 0.042880s: Exiting Redux.assert_term: 0.000003 seconds 0.042899s: Entering Redux.assert_term(func_rank(main) = 203) 0.042931s: Exiting Redux.assert_term: 0.000004 seconds 0.042977s: mannadiv_valuebound100__verifast_instrumented_modified.c(32,5-9): Function 'main': Function type implementation check 0.043008s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,18-24): Producing assertion 0.043025s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,49-51): Producing assertion 0.043037s: Entering Redux.assume(0 <= argc) 0.043065s: Exiting Redux.assume: 0.000006 seconds 0.043076s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,61-62): Producing assertion 0.043089s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,64-68): Producing assertion 0.043105s: mannadiv_valuebound100__verifast_instrumented_modified.c(32,25-31): Consuming assertion 0.043122s: Consuming chunk module(mannadiv_valuebound100__verifast_instrumented_modified, true) 0.043136s: mannadiv_valuebound100__verifast_instrumented_modified.c(33,13-17): Producing assertion 0.043155s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1085,17-21): Consuming assertion 0.043167s: mannadiv_valuebound100__verifast_instrumented_modified.c(32,5-9): Cleaning up dummy fraction chunks 0.043177s: mannadiv_valuebound100__verifast_instrumented_modified.c(32,5-9): Leak check. 0.043238s: mannadiv_valuebound100__verifast_instrumented_modified.c(12,6-17): Verifying function 'reach_error' 0.043254s: mannadiv_valuebound100__verifast_instrumented_modified.c(12,33-38): Producing assertion 0.043264s: Entering Redux.assume(false) 0.043277s: Exiting Redux.assume: 0.000002 seconds 0.043293s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.043308s: Exiting Redux.assert_term: 0.000003 seconds 0.043319s: mannadiv_valuebound100__verifast_instrumented_modified.c(18,6-25): Verifying function 'assume_abort_if_not' 0.043330s: mannadiv_valuebound100__verifast_instrumented_modified.c(18,49-53): Producing assertion 0.043344s: Entering Redux.assume(true) 0.043355s: Exiting Redux.assume: 0.000001 seconds 0.043373s: mannadiv_valuebound100__verifast_instrumented_modified.c(18,6-25): Executing statement 0.043393s: mannadiv_valuebound100__verifast_instrumented_modified.c(21,3-5): Executing statement 0.043418s: Entering Redux.assume(!(!(cond = 0))) 0.043445s: Exiting Redux.assume: 0.000017 seconds 0.043456s: mannadiv_valuebound100__verifast_instrumented_modified.c(21,13-14): Executing statement 0.043474s: mannadiv_valuebound100__verifast_instrumented_modified.c(21,14-19): Executing statement 0.043495s: Entering Redux.assert_term(func_rank(abort) < 0) 0.043510s: Exiting Redux.assert_term: 0.000004 seconds 0.043524s: mannadiv_valuebound100__verifast_instrumented_modified.c(21,14-19): Verifying call 0.043536s: mannadiv_valuebound100__verifast_instrumented_modified.c(9,38-42): Consuming assertion 0.043546s: Entering Redux.query(true) 0.043561s: Exiting Redux.query 0.043572s: mannadiv_valuebound100__verifast_instrumented_modified.c(10,13-18): Producing assertion 0.043581s: Entering Redux.assume(false) 0.043594s: Exiting Redux.assume: 0.000001 seconds 0.043606s: Entering Redux.assume(!(!(!(cond = 0)))) 0.043619s: Exiting Redux.assume: 0.000004 seconds 0.043631s: mannadiv_valuebound100__verifast_instrumented_modified.c(22,1-2): Executing return statement 0.043641s: mannadiv_valuebound100__verifast_instrumented_modified.c(19,13-17): Consuming assertion 0.043655s: Entering Redux.query(true) 0.043665s: Exiting Redux.query 0.043673s: mannadiv_valuebound100__verifast_instrumented_modified.c(22,1-2): Cleaning up dummy fraction chunks 0.043683s: mannadiv_valuebound100__verifast_instrumented_modified.c(22,1-2): Leak check. 0.043708s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.043723s: Exiting Redux.assert_term: 0.000004 seconds 0.043735s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,6-23): Verifying function '__VERIFIER_assert' 0.043754s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,50-52): Producing assertion 0.043765s: Entering Redux.assume(1 <= cond) 0.043781s: Exiting Redux.assume: 0.000005 seconds 0.043793s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,6-23): Executing statement 0.043806s: mannadiv_valuebound100__verifast_instrumented_modified.c(26,5-7): Executing statement 0.043819s: Entering Redux.assume(!(!(cond = 0))) 0.044545s: Exiting Redux.assume: 0.000713 seconds 0.044571s: Entering Redux.assume(!(!(!(cond = 0)))) 0.044585s: Exiting Redux.assume: 0.000003 seconds 0.044595s: mannadiv_valuebound100__verifast_instrumented_modified.c(30,5-11): Executing return statement 0.044605s: mannadiv_valuebound100__verifast_instrumented_modified.c(24,16-18): Consuming assertion 0.044615s: Entering Redux.query(1 <= cond) 0.044630s: Exiting Redux.query 0.044641s: mannadiv_valuebound100__verifast_instrumented_modified.c(31,1-2): Cleaning up dummy fraction chunks 0.044656s: mannadiv_valuebound100__verifast_instrumented_modified.c(31,1-2): Leak check. 0.044675s: mannadiv_valuebound100__verifast_instrumented_modified.c(32,5-9): Verifying function 'main' 0.044684s: mannadiv_valuebound100__verifast_instrumented_modified.c(32,25-31): Producing assertion 0.044711s: mannadiv_valuebound100__verifast_instrumented_modified.c(32,5-9): Executing statement 0.044727s: mannadiv_valuebound100__verifast_instrumented_modified.c(36,1-2): Executing statement 0.044743s: mannadiv_valuebound100__verifast_instrumented_modified.c(38,1-39,1): Executing statement 0.044761s: Consuming chunk [_]module(mannadiv_valuebound100__verifast_instrumented_modified, true) 0.044774s: mannadiv_valuebound100__verifast_instrumented_modified.c(40,5-8): Executing statement 0.044786s: Entering Redux.assert_term(-2147483648 <= x1 && x1 <= 2147483647) 0.044801s: Exiting Redux.assert_term: 0.000004 seconds 0.044812s: Entering Redux.assert_term(-2147483648 <= x2 && x2 <= 2147483647) 0.044830s: Exiting Redux.assert_term: 0.000003 seconds 0.044840s: mannadiv_valuebound100__verifast_instrumented_modified.c(41,5-8): Executing statement 0.044852s: Entering Redux.assert_term(-2147483648 <= y1 && y1 <= 2147483647) 0.044866s: Exiting Redux.assert_term: 0.000003 seconds 0.044876s: Entering Redux.assert_term(-2147483648 <= y2 && y2 <= 2147483647) 0.044889s: Exiting Redux.assert_term: 0.000002 seconds 0.044899s: Entering Redux.assert_term(-2147483648 <= y3 && y3 <= 2147483647) 0.044917s: Exiting Redux.assert_term: 0.000003 seconds 0.044927s: mannadiv_valuebound100__verifast_instrumented_modified.c(42,8-9): Executing statement 0.044947s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.044961s: Exiting Redux.assert_term: 0.000004 seconds 0.044972s: mannadiv_valuebound100__verifast_instrumented_modified.c(42,10-31): Verifying call 0.044981s: mannadiv_valuebound100__verifast_instrumented_modified.c(15,53-57): Consuming assertion 0.044990s: Entering Redux.query(true) 0.045005s: Exiting Redux.query 0.045017s: Entering Redux.assert_term(-2147483648 <= x10 && x10 <= 2147483647) 0.045030s: Exiting Redux.assert_term: 0.000003 seconds 0.045040s: mannadiv_valuebound100__verifast_instrumented_modified.c(16,13-17): Producing assertion 0.045049s: Entering Redux.assume(true) 0.045060s: Exiting Redux.assume: 0.000001 seconds 0.045069s: mannadiv_valuebound100__verifast_instrumented_modified.c(43,8-9): Executing statement 0.045081s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.045101s: Exiting Redux.assert_term: 0.000004 seconds 0.045110s: mannadiv_valuebound100__verifast_instrumented_modified.c(43,10-31): Verifying call 0.045120s: mannadiv_valuebound100__verifast_instrumented_modified.c(15,53-57): Consuming assertion 0.045130s: Entering Redux.query(true) 0.045138s: Exiting Redux.query 0.045149s: Entering Redux.assert_term(-2147483648 <= x20 && x20 <= 2147483647) 0.045163s: Exiting Redux.assert_term: 0.000002 seconds 0.045182s: mannadiv_valuebound100__verifast_instrumented_modified.c(16,13-17): Producing assertion 0.045191s: Entering Redux.assume(true) 0.045202s: Exiting Redux.assume: 0.000001 seconds 0.045213s: mannadiv_valuebound100__verifast_instrumented_modified.c(45,5-24): Executing statement 0.045230s: Entering Redux.assume(0 <= x10) 0.045246s: Exiting Redux.assume: 0.000005 seconds 0.045256s: mannadiv_valuebound100__verifast_instrumented_modified.c(45,5-24): Verifying call 0.045266s: mannadiv_valuebound100__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.045283s: Entering Redux.query(true) 0.045293s: Exiting Redux.query 0.045302s: mannadiv_valuebound100__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.045312s: Entering Redux.assume(true) 0.045323s: Exiting Redux.assume: 0.000001 seconds 0.045331s: mannadiv_valuebound100__verifast_instrumented_modified.c(46,5-24): Executing statement 0.045344s: Entering Redux.assume(!(x20 = 0)) 0.045358s: Exiting Redux.assume: 0.000003 seconds 0.045372s: mannadiv_valuebound100__verifast_instrumented_modified.c(46,5-24): Verifying call 0.045382s: mannadiv_valuebound100__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.045392s: Entering Redux.query(true) 0.045401s: Exiting Redux.query 0.045412s: mannadiv_valuebound100__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.045421s: Entering Redux.assume(true) 0.045432s: Exiting Redux.assume: 0.000001 seconds 0.045447s: mannadiv_valuebound100__verifast_instrumented_modified.c(48,8-9): Executing statement 0.045458s: mannadiv_valuebound100__verifast_instrumented_modified.c(49,8-9): Executing statement 0.045468s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,8-9): Executing statement 0.045479s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,5-10): Executing statement 0.045501s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.045513s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.045528s: Exiting Redux.query 0.045541s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.045554s: Exiting Redux.assert_term: 0.000004 seconds 0.045564s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.045577s: Exiting Redux.assert_term: 0.000002 seconds 0.045586s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.045598s: Exiting Redux.assert_term: 0.000003 seconds 0.045607s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.045625s: Exiting Redux.assert_term: 0.000003 seconds 0.045635s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.045647s: Exiting Redux.assert_term: 0.000002 seconds 0.045656s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,65-67): Producing assertion 0.045666s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.045692s: Exiting Redux.assume: 0.000016 seconds 0.045710s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.045726s: Entering Redux.assume(!(1 = 0)) 0.045736s: Exiting Redux.assume: 0.000001 seconds 0.045746s: mannadiv_valuebound100__verifast_instrumented_modified.c(53,2-3): Executing statement 0.045759s: mannadiv_valuebound100__verifast_instrumented_modified.c(54,9-26): Executing statement 0.045777s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.045793s: Exiting Redux.assume: 0.000005 seconds 0.045803s: mannadiv_valuebound100__verifast_instrumented_modified.c(54,9-26): Verifying call 0.045818s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.045828s: Entering Redux.query(1 <= 1) 0.045837s: Exiting Redux.query 0.045847s: mannadiv_valuebound100__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.045856s: Entering Redux.assume(1 <= 1) 0.045866s: Exiting Redux.assume: 0.000001 seconds 0.045875s: mannadiv_valuebound100__verifast_instrumented_modified.c(56,9-11): Executing statement 0.045895s: Entering Redux.assume(!(!(y30 = 0))) 0.045922s: Exiting Redux.assume: 0.000016 seconds 0.045931s: mannadiv_valuebound100__verifast_instrumented_modified.c(56,25-30): Executing statement 0.045943s: mannadiv_valuebound100__verifast_instrumented_modified.c(67,5-22): Executing statement 0.045960s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.045974s: Exiting Redux.assume: 0.000004 seconds 0.045983s: mannadiv_valuebound100__verifast_instrumented_modified.c(67,5-22): Verifying call 0.045997s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.046006s: Entering Redux.query(1 <= 1) 0.046014s: Exiting Redux.query 0.046023s: mannadiv_valuebound100__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.046032s: Entering Redux.assume(1 <= 1) 0.046042s: Exiting Redux.assume: 0.000001 seconds 0.046051s: mannadiv_valuebound100__verifast_instrumented_modified.c(68,5-11): Executing return statement 0.046067s: mannadiv_valuebound100__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.046076s: mannadiv_valuebound100__verifast_instrumented_modified.c(69,1-2): Cleaning up dummy fraction chunks 0.046085s: mannadiv_valuebound100__verifast_instrumented_modified.c(69,1-2): Leak check. 0.046096s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.046114s: Exiting Redux.assume: 0.000008 seconds 0.046125s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.046138s: Exiting Redux.assume: 0.000003 seconds 0.046154s: mannadiv_valuebound100__verifast_instrumented_modified.c(58,9-11): Executing statement 0.046169s: Entering Redux.assume((y20 + 1) = x20) 0.046189s: Exiting Redux.assume: 0.000011 seconds 0.046198s: mannadiv_valuebound100__verifast_instrumented_modified.c(58,27-28): Executing statement 0.046210s: mannadiv_valuebound100__verifast_instrumented_modified.c(59,16-17): Executing statement 0.046222s: mannadiv_valuebound100__verifast_instrumented_modified.c(60,16-17): Executing statement 0.046237s: mannadiv_valuebound100__verifast_instrumented_modified.c(61,16-17): Executing statement 0.046254s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.046266s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.046319s: Exiting Redux.query 0.046329s: mannadiv_valuebound100__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.046338s: mannadiv_valuebound100__verifast_instrumented_modified.c(66,5-6): Leak check. 0.046355s: Entering Redux.assume(!((y20 + 1) = x20)) 0.046375s: Exiting Redux.assume: 0.000011 seconds 0.046385s: mannadiv_valuebound100__verifast_instrumented_modified.c(62,16-17): Executing statement 0.046396s: mannadiv_valuebound100__verifast_instrumented_modified.c(63,16-17): Executing statement 0.046408s: mannadiv_valuebound100__verifast_instrumented_modified.c(64,16-17): Executing statement 0.046426s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.046443s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.046459s: Exiting Redux.query 0.046469s: mannadiv_valuebound100__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.046478s: mannadiv_valuebound100__verifast_instrumented_modified.c(66,5-6): Leak check. 0.046490s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.046507s: Exiting Redux.assume: 0.000006 seconds 0.046517s: Entering Redux.assume(!(!(1 = 0))) 0.046534s: Exiting Redux.assume: 0.000001 seconds 0.046546s: Entering Redux.assume(!(!(x20 = 0))) 0.046569s: Exiting Redux.assume: 0.000013 seconds 0.046579s: mannadiv_valuebound100__verifast_instrumented_modified.c(46,5-24): Verifying call 0.046588s: mannadiv_valuebound100__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.046597s: Entering Redux.query(true) 0.046606s: Exiting Redux.query 0.046615s: mannadiv_valuebound100__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.046633s: Entering Redux.assume(true) 0.046646s: Exiting Redux.assume: 0.000002 seconds 0.046655s: mannadiv_valuebound100__verifast_instrumented_modified.c(48,8-9): Executing statement 0.046666s: mannadiv_valuebound100__verifast_instrumented_modified.c(49,8-9): Executing statement 0.046679s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,8-9): Executing statement 0.046690s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,5-10): Executing statement 0.046710s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.046732s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.046742s: Exiting Redux.query 0.046754s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.046768s: Exiting Redux.assert_term: 0.000003 seconds 0.046778s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.047341s: Exiting Redux.assert_term: 0.000553 seconds 0.047354s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.047373s: Exiting Redux.assert_term: 0.000003 seconds 0.047382s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.047394s: Exiting Redux.assert_term: 0.000002 seconds 0.047403s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.047414s: Exiting Redux.assert_term: 0.000003 seconds 0.047422s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,65-67): Producing assertion 0.047433s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.047461s: Exiting Redux.assume: 0.000014 seconds 0.047470s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.047480s: Entering Redux.assume(!(1 = 0)) 0.047490s: Exiting Redux.assume: 0.000001 seconds 0.047499s: mannadiv_valuebound100__verifast_instrumented_modified.c(53,2-3): Executing statement 0.047512s: mannadiv_valuebound100__verifast_instrumented_modified.c(54,9-26): Executing statement 0.047530s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.047549s: Exiting Redux.assume: 0.000004 seconds 0.047558s: mannadiv_valuebound100__verifast_instrumented_modified.c(54,9-26): Verifying call 0.047567s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.047576s: Entering Redux.query(1 <= 1) 0.047585s: Exiting Redux.query 0.047594s: mannadiv_valuebound100__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.047602s: Entering Redux.assume(1 <= 1) 0.047612s: Exiting Redux.assume: 0.000001 seconds 0.047626s: mannadiv_valuebound100__verifast_instrumented_modified.c(56,9-11): Executing statement 0.047638s: Entering Redux.assume(!(!(y30 = 0))) 0.047682s: Exiting Redux.assume: 0.000034 seconds 0.047691s: mannadiv_valuebound100__verifast_instrumented_modified.c(56,25-30): Executing statement 0.047708s: mannadiv_valuebound100__verifast_instrumented_modified.c(67,5-22): Executing statement 0.047724s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.047735s: Exiting Redux.assume: 0.000002 seconds 0.047750s: mannadiv_valuebound100__verifast_instrumented_modified.c(67,5-22): Verifying call 0.047759s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.047768s: Entering Redux.query(1 <= 1) 0.047776s: Exiting Redux.query 0.047785s: mannadiv_valuebound100__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.047793s: Entering Redux.assume(1 <= 1) 0.047803s: Exiting Redux.assume: 0.000001 seconds 0.047817s: mannadiv_valuebound100__verifast_instrumented_modified.c(68,5-11): Executing return statement 0.047827s: mannadiv_valuebound100__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.047836s: mannadiv_valuebound100__verifast_instrumented_modified.c(69,1-2): Cleaning up dummy fraction chunks 0.047844s: mannadiv_valuebound100__verifast_instrumented_modified.c(69,1-2): Leak check. 0.047854s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.047865s: Exiting Redux.assume: 0.000001 seconds 0.047882s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.047895s: Exiting Redux.assume: 0.000003 seconds 0.047905s: mannadiv_valuebound100__verifast_instrumented_modified.c(58,9-11): Executing statement 0.047918s: Entering Redux.assume((y20 + 1) = x20) 0.047952s: Exiting Redux.assume: 0.000025 seconds 0.047961s: mannadiv_valuebound100__verifast_instrumented_modified.c(58,27-28): Executing statement 0.047974s: mannadiv_valuebound100__verifast_instrumented_modified.c(59,16-17): Executing statement 0.047991s: mannadiv_valuebound100__verifast_instrumented_modified.c(60,16-17): Executing statement 0.048001s: mannadiv_valuebound100__verifast_instrumented_modified.c(61,16-17): Executing statement 0.048019s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.048031s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.048046s: Exiting Redux.query 0.048057s: mannadiv_valuebound100__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.048073s: mannadiv_valuebound100__verifast_instrumented_modified.c(66,5-6): Leak check. 0.048086s: Entering Redux.assume(!((y20 + 1) = x20)) 0.048099s: Exiting Redux.assume: 0.000003 seconds 0.048109s: mannadiv_valuebound100__verifast_instrumented_modified.c(62,16-17): Executing statement 0.048122s: mannadiv_valuebound100__verifast_instrumented_modified.c(63,16-17): Executing statement 0.048136s: mannadiv_valuebound100__verifast_instrumented_modified.c(64,16-17): Executing statement 0.048160s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.048173s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.048188s: Exiting Redux.query 0.048197s: mannadiv_valuebound100__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.048206s: mannadiv_valuebound100__verifast_instrumented_modified.c(66,5-6): Leak check. 0.048219s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.048241s: Exiting Redux.assume: 0.000005 seconds 0.048252s: Entering Redux.assume(!(!(1 = 0))) 0.048263s: Exiting Redux.assume: 0.000001 seconds 0.048278s: Entering Redux.assume(!(0 <= x10)) 0.048295s: Exiting Redux.assume: 0.000006 seconds 0.048306s: mannadiv_valuebound100__verifast_instrumented_modified.c(45,5-24): Verifying call 0.048317s: mannadiv_valuebound100__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.048326s: Entering Redux.query(true) 0.048336s: Exiting Redux.query 0.048352s: mannadiv_valuebound100__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.048361s: Entering Redux.assume(true) 0.048372s: Exiting Redux.assume: 0.000001 seconds 0.048381s: mannadiv_valuebound100__verifast_instrumented_modified.c(46,5-24): Executing statement 0.048396s: Entering Redux.assume(!(x20 = 0)) 0.048409s: Exiting Redux.assume: 0.000004 seconds 0.048419s: mannadiv_valuebound100__verifast_instrumented_modified.c(46,5-24): Verifying call 0.048428s: mannadiv_valuebound100__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.048442s: Entering Redux.query(true) 0.048452s: Exiting Redux.query 0.048462s: mannadiv_valuebound100__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.048471s: Entering Redux.assume(true) 0.048482s: Exiting Redux.assume: 0.000001 seconds 0.048491s: mannadiv_valuebound100__verifast_instrumented_modified.c(48,8-9): Executing statement 0.048502s: mannadiv_valuebound100__verifast_instrumented_modified.c(49,8-9): Executing statement 0.048519s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,8-9): Executing statement 0.048530s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,5-10): Executing statement 0.048544s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.048555s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.048565s: Exiting Redux.query 0.048576s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.048603s: Exiting Redux.assert_term: 0.000004 seconds 0.048614s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.048627s: Exiting Redux.assert_term: 0.000002 seconds 0.048637s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.048649s: Exiting Redux.assert_term: 0.000002 seconds 0.048660s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.048673s: Exiting Redux.assert_term: 0.000002 seconds 0.048683s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.048715s: Exiting Redux.assert_term: 0.000002 seconds 0.048725s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,65-67): Producing assertion 0.048737s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.048760s: Exiting Redux.assume: 0.000014 seconds 0.048770s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.048781s: Entering Redux.assume(!(1 = 0)) 0.048792s: Exiting Redux.assume: 0.000001 seconds 0.048810s: mannadiv_valuebound100__verifast_instrumented_modified.c(53,2-3): Executing statement 0.048824s: mannadiv_valuebound100__verifast_instrumented_modified.c(54,9-26): Executing statement 0.048842s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.048857s: Exiting Redux.assume: 0.000004 seconds 0.048867s: mannadiv_valuebound100__verifast_instrumented_modified.c(54,9-26): Verifying call 0.048876s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.048892s: Entering Redux.query(1 <= 1) 0.048902s: Exiting Redux.query 0.048912s: mannadiv_valuebound100__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.048921s: Entering Redux.assume(1 <= 1) 0.048932s: Exiting Redux.assume: 0.000001 seconds 0.048941s: mannadiv_valuebound100__verifast_instrumented_modified.c(56,9-11): Executing statement 0.048954s: Entering Redux.assume(!(!(y30 = 0))) 0.048980s: Exiting Redux.assume: 0.000016 seconds 0.048992s: mannadiv_valuebound100__verifast_instrumented_modified.c(56,25-30): Executing statement 0.049010s: mannadiv_valuebound100__verifast_instrumented_modified.c(67,5-22): Executing statement 0.049027s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.049043s: Exiting Redux.assume: 0.000004 seconds 0.049053s: mannadiv_valuebound100__verifast_instrumented_modified.c(67,5-22): Verifying call 0.049064s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.049073s: Entering Redux.query(1 <= 1) 0.049088s: Exiting Redux.query 0.049099s: mannadiv_valuebound100__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.049108s: Entering Redux.assume(1 <= 1) 0.049118s: Exiting Redux.assume: 0.000001 seconds 0.049127s: mannadiv_valuebound100__verifast_instrumented_modified.c(68,5-11): Executing return statement 0.049137s: mannadiv_valuebound100__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.049147s: mannadiv_valuebound100__verifast_instrumented_modified.c(69,1-2): Cleaning up dummy fraction chunks 0.049162s: mannadiv_valuebound100__verifast_instrumented_modified.c(69,1-2): Leak check. 0.049181s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.049203s: Exiting Redux.assume: 0.000008 seconds 0.049214s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.049227s: Exiting Redux.assume: 0.000003 seconds 0.049240s: mannadiv_valuebound100__verifast_instrumented_modified.c(58,9-11): Executing statement 0.049257s: Entering Redux.assume((y20 + 1) = x20) 0.049287s: Exiting Redux.assume: 0.000012 seconds 0.049298s: mannadiv_valuebound100__verifast_instrumented_modified.c(58,27-28): Executing statement 0.049310s: mannadiv_valuebound100__verifast_instrumented_modified.c(59,16-17): Executing statement 0.049322s: mannadiv_valuebound100__verifast_instrumented_modified.c(60,16-17): Executing statement 0.049333s: mannadiv_valuebound100__verifast_instrumented_modified.c(61,16-17): Executing statement 0.049485s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.049506s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.049566s: Exiting Redux.query 0.049577s: mannadiv_valuebound100__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.049586s: mannadiv_valuebound100__verifast_instrumented_modified.c(66,5-6): Leak check. 0.049600s: Entering Redux.assume(!((y20 + 1) = x20)) 0.049626s: Exiting Redux.assume: 0.000013 seconds 0.049638s: mannadiv_valuebound100__verifast_instrumented_modified.c(62,16-17): Executing statement 0.049658s: mannadiv_valuebound100__verifast_instrumented_modified.c(63,16-17): Executing statement 0.049671s: mannadiv_valuebound100__verifast_instrumented_modified.c(64,16-17): Executing statement 0.049690s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.049708s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.049727s: Exiting Redux.query 0.049736s: mannadiv_valuebound100__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.049753s: mannadiv_valuebound100__verifast_instrumented_modified.c(66,5-6): Leak check. 0.049768s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.049785s: Exiting Redux.assume: 0.000007 seconds 0.049797s: Entering Redux.assume(!(!(1 = 0))) 0.049807s: Exiting Redux.assume: 0.000001 seconds 0.049823s: Entering Redux.assume(!(!(x20 = 0))) 0.049847s: Exiting Redux.assume: 0.000014 seconds 0.049863s: mannadiv_valuebound100__verifast_instrumented_modified.c(46,5-24): Verifying call 0.049872s: mannadiv_valuebound100__verifast_instrumented_modified.c(18,49-53): Consuming assertion 0.049881s: Entering Redux.query(true) 0.049890s: Exiting Redux.query 0.049899s: mannadiv_valuebound100__verifast_instrumented_modified.c(19,13-17): Producing assertion 0.049908s: Entering Redux.assume(true) 0.049919s: Exiting Redux.assume: 0.000001 seconds 0.049927s: mannadiv_valuebound100__verifast_instrumented_modified.c(48,8-9): Executing statement 0.049944s: mannadiv_valuebound100__verifast_instrumented_modified.c(49,8-9): Executing statement 0.049955s: mannadiv_valuebound100__verifast_instrumented_modified.c(50,8-9): Executing statement 0.049965s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,5-10): Executing statement 0.049978s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.049989s: Entering Redux.query((((x20 * 0) + x10) + 0) = x10) 0.050006s: Exiting Redux.query 0.050018s: Entering Redux.assert_term(-2147483648 <= y10 && y10 <= 2147483647) 0.050031s: Exiting Redux.assert_term: 0.000004 seconds 0.050041s: Entering Redux.assert_term(-2147483648 <= y20 && y20 <= 2147483647) 0.050053s: Exiting Redux.assert_term: 0.000003 seconds 0.050063s: Entering Redux.assert_term(-2147483648 <= y30 && y30 <= 2147483647) 0.050075s: Exiting Redux.assert_term: 0.000002 seconds 0.050085s: Entering Redux.assert_term(-2147483648 <= y21 && y21 <= 2147483647) 0.050103s: Exiting Redux.assert_term: 0.000002 seconds 0.050113s: Entering Redux.assert_term(-2147483648 <= y31 && y31 <= 2147483647) 0.050124s: Exiting Redux.assert_term: 0.000003 seconds 0.050133s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,65-67): Producing assertion 0.050144s: Entering Redux.assume((((x20 * y10) + y30) + y20) = x10) 0.050172s: Exiting Redux.assume: 0.000018 seconds 0.050182s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,5-10): Evaluating loop condition 0.050198s: Entering Redux.assume(!(1 = 0)) 0.050209s: Exiting Redux.assume: 0.000001 seconds 0.050220s: mannadiv_valuebound100__verifast_instrumented_modified.c(53,2-3): Executing statement 0.050236s: mannadiv_valuebound100__verifast_instrumented_modified.c(54,9-26): Executing statement 0.050253s: Entering Redux.assume((((y10 * x20) + y20) + y30) = x10) 0.050267s: Exiting Redux.assume: 0.000004 seconds 0.050278s: mannadiv_valuebound100__verifast_instrumented_modified.c(54,9-26): Verifying call 0.050299s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.050309s: Entering Redux.query(1 <= 1) 0.050318s: Exiting Redux.query 0.050327s: mannadiv_valuebound100__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.050336s: Entering Redux.assume(1 <= 1) 0.050346s: Exiting Redux.assume: 0.000001 seconds 0.050354s: mannadiv_valuebound100__verifast_instrumented_modified.c(56,9-11): Executing statement 0.050365s: Entering Redux.assume(!(!(y30 = 0))) 0.050418s: Exiting Redux.assume: 0.000031 seconds 0.050428s: mannadiv_valuebound100__verifast_instrumented_modified.c(56,25-30): Executing statement 0.050438s: mannadiv_valuebound100__verifast_instrumented_modified.c(67,5-22): Executing statement 0.050453s: Entering Redux.assume(((y10 * x20) + y20) = x10) 0.050464s: Exiting Redux.assume: 0.000002 seconds 0.050474s: mannadiv_valuebound100__verifast_instrumented_modified.c(67,5-22): Verifying call 0.050482s: mannadiv_valuebound100__verifast_instrumented_modified.c(23,50-52): Consuming assertion 0.050497s: Entering Redux.query(1 <= 1) 0.050505s: Exiting Redux.query 0.050514s: mannadiv_valuebound100__verifast_instrumented_modified.c(24,16-18): Producing assertion 0.050522s: Entering Redux.assume(1 <= 1) 0.050532s: Exiting Redux.assume: 0.000001 seconds 0.050541s: mannadiv_valuebound100__verifast_instrumented_modified.c(68,5-11): Executing return statement 0.050550s: mannadiv_valuebound100__verifast_instrumented_modified.c(33,13-17): Consuming assertion 0.050564s: mannadiv_valuebound100__verifast_instrumented_modified.c(69,1-2): Cleaning up dummy fraction chunks 0.050573s: mannadiv_valuebound100__verifast_instrumented_modified.c(69,1-2): Leak check. 0.050583s: Entering Redux.assume(!(((y10 * x20) + y20) = x10)) 0.050593s: Exiting Redux.assume: 0.000001 seconds 0.050605s: Entering Redux.assume(!(!(!(y30 = 0)))) 0.050617s: Exiting Redux.assume: 0.000003 seconds 0.050627s: mannadiv_valuebound100__verifast_instrumented_modified.c(58,9-11): Executing statement 0.050645s: Entering Redux.assume((y20 + 1) = x20) 0.050676s: Exiting Redux.assume: 0.000019 seconds 0.050686s: mannadiv_valuebound100__verifast_instrumented_modified.c(58,27-28): Executing statement 0.050707s: mannadiv_valuebound100__verifast_instrumented_modified.c(59,16-17): Executing statement 0.050721s: mannadiv_valuebound100__verifast_instrumented_modified.c(60,16-17): Executing statement 0.050731s: mannadiv_valuebound100__verifast_instrumented_modified.c(61,16-17): Executing statement 0.050755s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.050767s: Entering Redux.query((((x20 * (y10 + 1)) + (y30 - 1)) + 0) = x10) 0.050782s: Exiting Redux.query 0.050792s: mannadiv_valuebound100__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.050800s: mannadiv_valuebound100__verifast_instrumented_modified.c(66,5-6): Leak check. 0.050812s: Entering Redux.assume(!((y20 + 1) = x20)) 0.050832s: Exiting Redux.assume: 0.000003 seconds 0.050841s: mannadiv_valuebound100__verifast_instrumented_modified.c(62,16-17): Executing statement 0.050855s: mannadiv_valuebound100__verifast_instrumented_modified.c(63,16-17): Executing statement 0.050868s: mannadiv_valuebound100__verifast_instrumented_modified.c(64,16-17): Executing statement 0.050884s: mannadiv_valuebound100__verifast_instrumented_modified.c(52,65-67): Consuming assertion 0.050895s: Entering Redux.query((((x20 * y10) + (y30 - 1)) + (y20 + 1)) = x10) 0.050917s: Exiting Redux.query 0.050927s: mannadiv_valuebound100__verifast_instrumented_modified.c(66,5-6): Cleaning up dummy fraction chunks 0.050936s: mannadiv_valuebound100__verifast_instrumented_modified.c(66,5-6): Leak check. 0.050948s: Entering Redux.assume(!((((y10 * x20) + y20) + y30) = x10)) 0.050964s: Exiting Redux.assume: 0.000006 seconds 0.050976s: Entering Redux.assume(!(!(1 = 0))) 0.050987s: Exiting Redux.assume: 0.000001 seconds Syntactic annotation overhead statistics: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h : lines: code: 6; annot: 807; mixed: 1; overhead: 13467% /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/list.gh : lines: code: 0; annot: 187; mixed: 0; overhead: inf% /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude_core.gh: lines: code: 0; annot: 33; mixed: 0; overhead: inf% mannadiv_valuebound100__verifast_instrumented_modified.c : lines: code: 32; annot: 14; mixed: 7; overhead: 66% Statements parsed: 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.002369s Time spent in Simplex: 0.001300s Time spent parsing: 0.018340s Function timings (> 0.1s): Total time: 0.04 seconds 0 errors found (25 statements verified)