./verifast-validate-witness.sh sv-benchmarks/c/nla-digbench/cohencu-ll.c ./results/automizer-verification-files/SV-COMP24_unreach-call/cohencu-ll.yml/witness-2.1.yml -------------------------------------------------------------------------------- + PROGRAM=sv-benchmarks/c/nla-digbench/cohencu-ll.c + WITNESS=./results/automizer-verification-files/SV-COMP24_unreach-call/cohencu-ll.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/cohencu-ll.c + FILE=cohencu-ll.c ++ echo cohencu-ll ++ sed 's/[-\.]/_/g' - + SANITIZED=cohencu_ll + MODULE=cohencu_ll__verifast_instrumented_modified + INSTRUMENTED_PROGRAM=cohencu_ll__verifast_instrumented.c ++ basename ./results/automizer-verification-files/SV-COMP24_unreach-call/cohencu-ll.yml/witness-2.1.yml + TRANSLATED_WITNESS=verifast_translated.witness-2.1.yml + FINAL_PROGRAM=cohencu_ll__verifast_instrumented_modified.c + change_format_cli.py -w ./results/automizer-verification-files/SV-COMP24_unreach-call/cohencu-ll.yml/witness-2.1.yml -p sv-benchmarks/c/nla-digbench/cohencu-ll.c -o verifast_translated.witness-2.1.yml --from acsl_expression --to verifast_expression -n cohencu_ll__verifast_instrumented_modified + instrument_program_cli.py -w verifast_translated.witness-2.1.yml -p sv-benchmarks/c/nla-digbench/cohencu-ll.c -o cohencu_ll__verifast_instrumented.c + program_modifications_cli.py -p cohencu_ll__verifast_instrumented.c -o cohencu_ll__verifast_instrumented_modified.c + verifast -stats -verbose 4 -allow_dead_code -prover Redux -read_options_from_source_file -c cohencu_ll__verifast_instrumented_modified.c cohencu_ll__verifast_instrumented_modified.c 0.006806s: Entering Redux.assert_term(unboxed_bool(0) = false) 0.006849s: Exiting Redux.assert_term: 0.000015 seconds 0.006885s: Entering Redux.assert_term(sizeof(bool_typeid) = 1) 0.006901s: Exiting Redux.assert_term: 0.000005 seconds 0.006909s: Entering Redux.assert_term(sizeof(char_typeid) = 1) 0.006932s: Exiting Redux.assert_term: 0.000005 seconds 0.006943s: Entering Redux.assert_term(sizeof(unsigned_char_typeid) = 1) 0.006954s: Exiting Redux.assert_term: 0.000002 seconds 0.006965s: Entering Redux.assert_term(sizeof(short_typeid) = 2) 0.006979s: Exiting Redux.assert_term: 0.000005 seconds 0.006987s: Entering Redux.assert_term(sizeof(ushort_typeid) = 2) 0.007001s: Exiting Redux.assert_term: 0.000004 seconds 0.007011s: Entering Redux.assert_term(sizeof(int_typeid) = 4) 0.007031s: Exiting Redux.assert_term: 0.000003 seconds 0.007040s: Entering Redux.assert_term(sizeof(unsigned_int_typeid) = 4) 0.007056s: Exiting Redux.assert_term: 0.000007 seconds 0.007064s: Entering Redux.assert_term(sizeof(long_typeid) = 4) 0.007078s: Exiting Redux.assert_term: 0.000002 seconds 0.007088s: Entering Redux.assert_term(sizeof(unsigned_long_typeid) = 4) 0.007102s: Exiting Redux.assert_term: 0.000002 seconds 0.007111s: Entering Redux.assert_term(sizeof(long_long_typeid) = 8) 0.007130s: Exiting Redux.assert_term: 0.000005 seconds 0.007140s: Entering Redux.assert_term(sizeof(unsigned_long_long_typeid) = 8) 0.007152s: Exiting Redux.assert_term: 0.000002 seconds 0.007162s: Entering Redux.assert_term(sizeof(intptr_t_typeid) = 4) 0.007176s: Exiting Redux.assert_term: 0.000004 seconds 0.007184s: Entering Redux.assert_term(sizeof(uintptr_t_typeid) = 4) 0.007197s: Exiting Redux.assert_term: 0.000005 seconds 0.007206s: Entering Redux.assert_term(sizeof(uint8_t_typeid) = 1) 0.007224s: Exiting Redux.assert_term: 0.000002 seconds 0.007235s: Entering Redux.assert_term(sizeof(int8_t_typeid) = 1) 0.007248s: Exiting Redux.assert_term: 0.000002 seconds 0.007256s: Entering Redux.assert_term(sizeof(uint16_t_typeid) = 2) 0.007269s: Exiting Redux.assert_term: 0.000005 seconds 0.007278s: Entering Redux.assert_term(sizeof(int16_t_typeid) = 2) 0.007291s: Exiting Redux.assert_term: 0.000004 seconds 0.007301s: Entering Redux.assert_term(sizeof(uint32_t_typeid) = 4) 0.007318s: Exiting Redux.assert_term: 0.000002 seconds 0.007331s: Entering Redux.assert_term(sizeof(int32_t_typeid) = 4) 0.007344s: Exiting Redux.assert_term: 0.000005 seconds 0.007353s: Entering Redux.assert_term(sizeof(uint64_t_typeid) = 8) 0.007369s: Exiting Redux.assert_term: 0.000004 seconds 0.007379s: Entering Redux.assert_term(sizeof(int64_t_typeid) = 8) 0.007391s: Exiting Redux.assert_term: 0.000003 seconds 0.007402s: Entering Redux.assert_term(sizeof(uint128_t_typeid) = 16) 0.007421s: Exiting Redux.assert_term: 0.000006 seconds 0.007429s: Entering Redux.assert_term(sizeof(int128_t_typeid) = 16) 0.007443s: Exiting Redux.assert_term: 0.000002 seconds 0.007454s: Entering Redux.assert_term(sizeof(float_typeid) = 4) 0.007468s: Exiting Redux.assert_term: 0.000002 seconds 0.007476s: Entering Redux.assert_term(sizeof(double_typeid) = 8) 0.007489s: Exiting Redux.assert_term: 0.000004 seconds 0.007497s: Entering Redux.assert_term(sizeof(void_ptr_typeid) = 4) 0.007511s: Exiting Redux.assert_term: 0.000005 seconds 0.025423s: Entering Redux.assert_term(func_rank(default_value_eq_zero) < 0) 0.025467s: Exiting Redux.assert_term: 0.000013 seconds 0.025483s: Entering Redux.assume(true ==> default_value = 0) 0.025497s: Exiting Redux.assume: 0.000005 seconds 0.026835s: Entering Redux.assert_term(func_rank(length_nonnegative) < 0) 0.026857s: Exiting Redux.assert_term: 0.000006 seconds 0.026870s: Entering Redux.assert_term(func_rank(append_nil) < 0) 0.026882s: Exiting Redux.assert_term: 0.000003 seconds 0.026904s: Entering Redux.assert_term(func_rank(length_append) < 0) 0.026915s: Exiting Redux.assert_term: 0.000003 seconds 0.026934s: Entering Redux.assert_term(func_rank(reverse_reverse) < 0) 0.026945s: Exiting Redux.assert_term: 0.000003 seconds 0.026956s: Entering Redux.assert_term(func_rank(mem_nth) < 0) 0.026967s: Exiting Redux.assert_term: 0.000003 seconds 0.026983s: Entering Redux.assert_term(func_rank(mem_append) < 0) 0.026995s: Exiting Redux.assert_term: 0.000003 seconds 0.027017s: Entering Redux.assert_term(func_rank(take_0) < 0) 0.027029s: Exiting Redux.assert_term: 0.000003 seconds 0.027040s: Entering Redux.assert_term(func_rank(take_length) < 0) 0.027052s: Exiting Redux.assert_term: 0.000002 seconds 0.027066s: Entering Redux.assert_term(func_rank(length_take) < 0) 0.027077s: Exiting Redux.assert_term: 0.000003 seconds 0.027092s: Entering Redux.assert_term(func_rank(nth_take) < 0) 0.027103s: Exiting Redux.assert_term: 0.000003 seconds 0.027124s: Entering Redux.assert_term(func_rank(drop_0) < 0) 0.027136s: Exiting Redux.assert_term: 0.000002 seconds 0.027147s: Entering Redux.assert_term(func_rank(drop_length) < 0) 0.027159s: Exiting Redux.assert_term: 0.000003 seconds 0.027173s: Entering Redux.assert_term(func_rank(length_drop) < 0) 0.027184s: Exiting Redux.assert_term: 0.000003 seconds 0.027200s: Entering Redux.assert_term(func_rank(drop_n_take_n) < 0) 0.027212s: Exiting Redux.assert_term: 0.000002 seconds 0.027226s: Entering Redux.assert_term(func_rank(length_remove) < 0) 0.027244s: Exiting Redux.assert_term: 0.000003 seconds 0.027261s: Entering Redux.assert_term(func_rank(drop_take_remove_nth) < 0) 0.027273s: Exiting Redux.assert_term: 0.000002 seconds 0.027292s: Entering Redux.assert_term(func_rank(append_take_drop_n) < 0) 0.027304s: Exiting Redux.assert_term: 0.000002 seconds 0.027321s: Entering Redux.assert_term(func_rank(mem_index_of) < 0) 0.027333s: Exiting Redux.assert_term: 0.000003 seconds 0.027353s: Entering Redux.assert_term(func_rank(nth_update) < 0) 0.027365s: Exiting Redux.assert_term: 0.000002 seconds 0.027384s: Entering Redux.assert_term(func_rank(length_update) < 0) 0.027395s: Exiting Redux.assert_term: 0.000003 seconds 0.030159s: Entering Redux.assume(null_pointer = pointer_ctor(null_pointer_provenance, 0)) 0.030192s: Exiting Redux.assume: 0.000007 seconds 0.035515s: Entering Redux.assert_term(func_rank(field_ptr_provenance_injective) < 0) 0.035556s: Exiting Redux.assert_term: 0.000010 seconds 0.035589s: Entering Redux.assert_term(func_rank(ptr_provenance_min_addr_limits) < 0) 0.035602s: Exiting Redux.assert_term: 0.000003 seconds 0.035618s: Entering Redux.assert_term(func_rank(ptr_provenance_max_addr_limits) < 0) 0.035629s: Exiting Redux.assert_term: 0.000002 seconds 0.035645s: Entering Redux.assert_term(func_rank(null_pointer_provenance_min_addr) < 0) 0.035656s: Exiting Redux.assert_term: 0.000002 seconds 0.035667s: Entering Redux.assume(true ==> ptr_provenance_min_addr(null_pointer_provenance) = 0) 0.035694s: Exiting Redux.assume: 0.000011 seconds 0.035708s: Entering Redux.assert_term(func_rank(null_pointer_provenance_max_addr) < 0) 0.035721s: Exiting Redux.assert_term: 0.000003 seconds 0.035731s: Entering Redux.assume(true ==> ptr_provenance_max_addr(null_pointer_provenance) = 4294967295) 0.035753s: Exiting Redux.assume: 0.000013 seconds 0.035777s: Entering Redux.assert_term(func_rank(field_ptr_provenance_min_addr) < 0) 0.035790s: Exiting Redux.assert_term: 0.000003 seconds 0.035813s: Entering Redux.assert_term(func_rank(field_ptr_provenance_max_addr) < 0) 0.035825s: Exiting Redux.assert_term: 0.000002 seconds 0.035845s: Entering Redux.assert_term(func_rank(field_pointer_within_limits_def) < 0) 0.035856s: Exiting Redux.assert_term: 0.000003 seconds 0.035879s: Entering Redux.assert_term(func_rank(first_field_pointer_within_limits_elim) < 0) 0.035891s: Exiting Redux.assert_term: 0.000003 seconds 0.035913s: Entering Redux.assert_term(func_rank(first_field_of_union_variant_pointer_within_limits_elim) < 0) 0.035929s: Exiting Redux.assert_term: 0.000003 seconds 0.035954s: Entering Redux.assert_term(func_rank(ptr_within_limits_field_ptr_0) < 0) 0.035967s: Exiting Redux.assert_term: 0.000004 seconds 0.035987s: Entering Redux.assert_term(func_rank(has_type_short_ushort) < 0) 0.035999s: Exiting Redux.assert_term: 0.000003 seconds 0.036015s: Entering Redux.assert_term(func_rank(has_type_int_uint) < 0) 0.036027s: Exiting Redux.assert_term: 0.000003 seconds 0.036049s: Entering Redux.assert_term(func_rank(has_type_long_ulong) < 0) 0.036061s: Exiting Redux.assert_term: 0.000002 seconds 0.036077s: Entering Redux.assert_term(func_rank(has_type_llong_ullong) < 0) 0.036088s: Exiting Redux.assert_term: 0.000003 seconds 0.036104s: Entering Redux.assert_term(func_rank(has_type_intptr_uintptr) < 0) 0.036116s: Exiting Redux.assert_term: 0.000002 seconds 0.036132s: Entering Redux.assert_term(func_rank(has_type_int8_uint8) < 0) 0.036143s: Exiting Redux.assert_term: 0.000003 seconds 0.036164s: Entering Redux.assert_term(func_rank(has_type_int16_uint16) < 0) 0.036177s: Exiting Redux.assert_term: 0.000002 seconds 0.036193s: Entering Redux.assert_term(func_rank(has_type_int32_uint32) < 0) 0.036205s: Exiting Redux.assert_term: 0.000003 seconds 0.036220s: Entering Redux.assert_term(func_rank(has_type_int64_uint64) < 0) 0.036232s: Exiting Redux.assert_term: 0.000002 seconds 0.036247s: Entering Redux.assert_term(func_rank(has_type_int128_uint128) < 0) 0.036264s: Exiting Redux.assert_term: 0.000002 seconds 0.036279s: Entering Redux.assert_term(func_rank(has_type_ptr_add_) < 0) 0.036291s: Exiting Redux.assert_term: 0.000002 seconds 0.036313s: Entering Redux.assert_term(func_rank(llong_integer_to_llong_) < 0) 0.036325s: Exiting Redux.assert_term: 0.000002 seconds 0.036339s: Entering Redux.assert_term(func_rank(u_llong_integer_to_ullong_) < 0) 0.036351s: Exiting Redux.assert_term: 0.000003 seconds 0.036418s: Entering Redux.assert_term(func_rank(pointer_nonzero) < 0) 0.036435s: Exiting Redux.assert_term: 0.000003 seconds 0.036456s: Entering Redux.assert_term(func_rank(pointer_of_chars_of_pointer) < 0) 0.036468s: Exiting Redux.assert_term: 0.000003 seconds 0.036495s: Entering Redux.assert_term(func_rank(chars_of_pointer_of_chars) < 0) 0.036508s: Exiting Redux.assert_term: 0.000002 seconds 0.036529s: Entering Redux.assert_term(func_rank(chars_to_chars_) < 0) 0.036541s: Exiting Redux.assert_term: 0.000002 seconds 0.036562s: Entering Redux.assert_term(func_rank(chars__to_chars) < 0) 0.036574s: Exiting Redux.assert_term: 0.000003 seconds 0.036592s: Entering Redux.assert_term(func_rank(chars__split) < 0) 0.036603s: Exiting Redux.assert_term: 0.000003 seconds 0.036618s: Entering Redux.assert_term(func_rank(chars__join) < 0) 0.036629s: Exiting Redux.assert_term: 0.000003 seconds 0.036644s: Entering Redux.assert_term(func_rank(chars_chars__join) < 0) 0.036658s: Exiting Redux.assert_term: 0.000003 seconds 0.036680s: Entering Redux.assert_term(func_rank(chars__inv) < 0) 0.036692s: Exiting Redux.assert_term: 0.000003 seconds 0.036705s: Entering Redux.assert_term(func_rank(chars_inv) < 0) 0.036717s: Exiting Redux.assert_term: 0.000002 seconds 0.036735s: Entering Redux.assert_term(func_rank(chars_split) < 0) 0.036747s: Exiting Redux.assert_term: 0.000002 seconds 0.036761s: Entering Redux.assert_term(func_rank(chars_join) < 0) 0.036781s: Exiting Redux.assert_term: 0.000003 seconds 0.036796s: Entering Redux.assert_term(func_rank(int_of_chars_of_int) < 0) 0.036812s: Exiting Redux.assert_term: 0.000003 seconds 0.036833s: Entering Redux.assert_term(func_rank(chars_of_int_of_chars) < 0) 0.036845s: Exiting Redux.assert_term: 0.000003 seconds 0.036869s: Entering Redux.assert_term(func_rank(chars_of_int_size) < 0) 0.036881s: Exiting Redux.assert_term: 0.000003 seconds 0.036898s: Entering Redux.assert_term(func_rank(int_of_chars_size) < 0) 0.036910s: Exiting Redux.assert_term: 0.000003 seconds 0.036938s: Entering Redux.assert_term(func_rank(chars__to_int_) < 0) 0.036950s: Exiting Redux.assert_term: 0.000002 seconds 0.036964s: Entering Redux.assert_term(func_rank(chars_to_integer) < 0) 0.036976s: Exiting Redux.assert_term: 0.000002 seconds 0.036989s: Entering Redux.assert_term(func_rank(chars_to_u_integer) < 0) 0.037001s: Exiting Redux.assert_term: 0.000002 seconds 0.037014s: Entering Redux.assert_term(func_rank(chars_to_short_integer) < 0) 0.037026s: Exiting Redux.assert_term: 0.000002 seconds 0.037047s: Entering Redux.assert_term(func_rank(chars_to_u_short_integer) < 0) 0.037059s: Exiting Redux.assert_term: 0.000002 seconds 0.037072s: Entering Redux.assert_term(func_rank(chars_to_pointer) < 0) 0.037084s: Exiting Redux.assert_term: 0.000002 seconds 0.037097s: Entering Redux.assert_term(func_rank(chars_to_boolean) < 0) 0.037109s: Exiting Redux.assert_term: 0.000002 seconds 0.037123s: Entering Redux.assert_term(func_rank(chars_to_integer_) < 0) 0.037134s: Exiting Redux.assert_term: 0.000003 seconds 0.037155s: Entering Redux.assert_term(func_rank(int__to_chars_) < 0) 0.037167s: Exiting Redux.assert_term: 0.000002 seconds 0.037181s: Entering Redux.assert_term(func_rank(integer_to_chars) < 0) 0.037192s: Exiting Redux.assert_term: 0.000003 seconds 0.037206s: Entering Redux.assert_term(func_rank(uint__to_chars_) < 0) 0.037218s: Exiting Redux.assert_term: 0.000002 seconds 0.037231s: Entering Redux.assert_term(func_rank(u_integer_to_chars) < 0) 0.037243s: Exiting Redux.assert_term: 0.000002 seconds 0.037261s: Entering Redux.assert_term(func_rank(short_integer_to_chars) < 0) 0.037273s: Exiting Redux.assert_term: 0.000002 seconds 0.037286s: Entering Redux.assert_term(func_rank(u_short_integer_to_chars) < 0) 0.037297s: Exiting Redux.assert_term: 0.000003 seconds 0.037311s: Entering Redux.assert_term(func_rank(pointer_to_chars) < 0) 0.037323s: Exiting Redux.assert_term: 0.000002 seconds 0.037337s: Entering Redux.assert_term(func_rank(boolean_to_chars) < 0) 0.037353s: Exiting Redux.assert_term: 0.000003 seconds 0.037368s: Entering Redux.assert_term(func_rank(integer__to_chars) < 0) 0.037380s: Exiting Redux.assert_term: 0.000003 seconds 0.037394s: Entering Redux.assert_term(func_rank(u_character_to_character) < 0) 0.037405s: Exiting Redux.assert_term: 0.000002 seconds 0.037418s: Entering Redux.assert_term(func_rank(character_to_u_character) < 0) 0.037429s: Exiting Redux.assert_term: 0.000003 seconds 0.037442s: Entering Redux.assert_term(func_rank(uchars__inv) < 0) 0.037463s: Exiting Redux.assert_term: 0.000003 seconds 0.037477s: Entering Redux.assert_term(func_rank(uchars__split) < 0) 0.037489s: Exiting Redux.assert_term: 0.000002 seconds 0.037504s: Entering Redux.assert_term(func_rank(uchars_to_uchars_) < 0) 0.037516s: Exiting Redux.assert_term: 0.000002 seconds 0.037530s: Entering Redux.assert_term(func_rank(uchars_inv) < 0) 0.037542s: Exiting Redux.assert_term: 0.000003 seconds 0.037555s: Entering Redux.assert_term(func_rank(uchars_split) < 0) 0.037573s: Exiting Redux.assert_term: 0.000003 seconds 0.037589s: Entering Redux.assert_term(func_rank(uchars_join) < 0) 0.037600s: Exiting Redux.assert_term: 0.000003 seconds 0.037615s: Entering Redux.assert_term(func_rank(ints__split) < 0) 0.037627s: Exiting Redux.assert_term: 0.000002 seconds 0.037642s: Entering Redux.assert_term(func_rank(ints__join) < 0) 0.037655s: Exiting Redux.assert_term: 0.000003 seconds 0.037671s: Entering Redux.assert_term(func_rank(ints_to_ints_) < 0) 0.037689s: Exiting Redux.assert_term: 0.000002 seconds 0.037703s: Entering Redux.assert_term(func_rank(ints__to_ints) < 0) 0.037715s: Exiting Redux.assert_term: 0.000002 seconds 0.037729s: Entering Redux.assert_term(func_rank(ints_inv) < 0) 0.037740s: Exiting Redux.assert_term: 0.000002 seconds 0.037753s: Entering Redux.assert_term(func_rank(ints__inv) < 0) 0.037775s: Exiting Redux.assert_term: 0.000013 seconds 0.037789s: Entering Redux.assert_term(func_rank(uints_inv) < 0) 0.037805s: Exiting Redux.assert_term: 0.000003 seconds 0.037818s: Entering Redux.assert_term(func_rank(llongs_inv) < 0) 0.037830s: Exiting Redux.assert_term: 0.000002 seconds 0.037843s: Entering Redux.assert_term(func_rank(ullongs_inv) < 0) 0.037854s: Exiting Redux.assert_term: 0.000002 seconds 0.037867s: Entering Redux.assert_term(func_rank(shorts_inv) < 0) 0.037879s: Exiting Redux.assert_term: 0.000002 seconds 0.037891s: Entering Redux.assert_term(func_rank(ushorts_inv) < 0) 0.037903s: Exiting Redux.assert_term: 0.000002 seconds 0.037920s: Entering Redux.assert_term(func_rank(bools_inv) < 0) 0.037931s: Exiting Redux.assert_term: 0.000002 seconds 0.037944s: Entering Redux.assert_term(func_rank(pointers__inv) < 0) 0.037956s: Exiting Redux.assert_term: 0.000002 seconds 0.037968s: Entering Redux.assert_term(func_rank(pointers__split) < 0) 0.037981s: Exiting Redux.assert_term: 0.000002 seconds 0.037997s: Entering Redux.assert_term(func_rank(pointers__join) < 0) 0.038009s: Exiting Redux.assert_term: 0.000002 seconds 0.038029s: Entering Redux.assert_term(func_rank(pointers_pointers__join) < 0) 0.038041s: Exiting Redux.assert_term: 0.000002 seconds 0.038056s: Entering Redux.assert_term(func_rank(pointers_to_pointers_) < 0) 0.038068s: Exiting Redux.assert_term: 0.000002 seconds 0.038082s: Entering Redux.assert_term(func_rank(pointers_inv) < 0) 0.038094s: Exiting Redux.assert_term: 0.000002 seconds 0.038108s: Entering Redux.assert_term(func_rank(pointers_split) < 0) 0.038120s: Exiting Redux.assert_term: 0.000002 seconds 0.038141s: Entering Redux.assert_term(func_rank(pointers_join) < 0) 0.038153s: Exiting Redux.assert_term: 0.000002 seconds 0.038168s: Entering Redux.assert_term(func_rank(map_uchar_of_char_char_of_uchar) < 0) 0.038180s: Exiting Redux.assert_term: 0.000002 seconds 0.038200s: Entering Redux.assert_term(func_rank(map_char_of_uchar_uchar_of_char) < 0) 0.038212s: Exiting Redux.assert_term: 0.000003 seconds 0.038231s: Entering Redux.assert_term(func_rank(chars_to_uchars) < 0) 0.038247s: Exiting Redux.assert_term: 0.000003 seconds 0.038262s: Entering Redux.assert_term(func_rank(chars__to_uchars_) < 0) 0.038273s: Exiting Redux.assert_term: 0.000003 seconds 0.038286s: Entering Redux.assert_term(func_rank(uchars_to_chars) < 0) 0.038298s: Exiting Redux.assert_term: 0.000003 seconds 0.038312s: Entering Redux.assert_term(func_rank(uchars__to_chars_) < 0) 0.038323s: Exiting Redux.assert_term: 0.000002 seconds 0.038337s: Entering Redux.assert_term(func_rank(chars_to_ints) < 0) 0.038360s: Exiting Redux.assert_term: 0.000002 seconds 0.038375s: Entering Redux.assert_term(func_rank(ints_to_chars) < 0) 0.038387s: Exiting Redux.assert_term: 0.000003 seconds 0.038401s: Entering Redux.assert_term(func_rank(ints__to_chars_) < 0) 0.038413s: Exiting Redux.assert_term: 0.000002 seconds 0.038427s: Entering Redux.assert_term(func_rank(chars_to_uints) < 0) 0.038439s: Exiting Redux.assert_term: 0.000003 seconds 0.038455s: Entering Redux.assert_term(func_rank(uints_to_chars) < 0) 0.038473s: Exiting Redux.assert_term: 0.000002 seconds 0.038487s: Entering Redux.assert_term(func_rank(chars_to_bools) < 0) 0.038498s: Exiting Redux.assert_term: 0.000002 seconds 0.038513s: Entering Redux.assert_term(func_rank(bools_to_chars) < 0) 0.038525s: Exiting Redux.assert_term: 0.000003 seconds 0.038539s: Entering Redux.assert_term(func_rank(chars_to_integers_) < 0) 0.038550s: Exiting Redux.assert_term: 0.000002 seconds 0.038567s: Entering Redux.assert_term(func_rank(integers__to_chars) < 0) 0.038584s: Exiting Redux.assert_term: 0.000002 seconds 0.038598s: Entering Redux.assert_term(func_rank(integers___to_chars_) < 0) 0.038610s: Exiting Redux.assert_term: 0.000003 seconds 0.038624s: Entering Redux.assert_term(func_rank(uchars_to_integers_) < 0) 0.038636s: Exiting Redux.assert_term: 0.000003 seconds 0.038652s: Entering Redux.assert_term(func_rank(integers__to_uchars) < 0) 0.038664s: Exiting Redux.assert_term: 0.000002 seconds 0.038678s: Entering Redux.assert_term(func_rank(chars__to_pointers_) < 0) 0.038694s: Exiting Redux.assert_term: 0.000002 seconds 0.038710s: Entering Redux.assert_term(func_rank(pointers__to_chars_) < 0) 0.038722s: Exiting Redux.assert_term: 0.000002 seconds 0.038736s: Entering Redux.assert_term(func_rank(chars_to_pointers) < 0) 0.038747s: Exiting Redux.assert_term: 0.000002 seconds 0.038771s: Entering Redux.assert_term(func_rank(pointers_to_chars) < 0) 0.038783s: Exiting Redux.assert_term: 0.000003 seconds 0.038803s: Entering Redux.assert_term(func_rank(integers__inv) < 0) 0.038815s: Exiting Redux.assert_term: 0.000002 seconds 0.038830s: Entering Redux.assert_term(func_rank(integers__to_integers__) < 0) 0.038842s: Exiting Redux.assert_term: 0.000002 seconds 0.038858s: Entering Redux.assert_term(func_rank(divrem_elim) < 0) 0.038870s: Exiting Redux.assert_term: 0.000002 seconds 0.038883s: Entering Redux.assert_term(func_rank(string_to_body_chars) < 0) 0.038895s: Exiting Redux.assert_term: 0.000002 seconds 0.038914s: Entering Redux.assert_term(func_rank(body_chars_to_string) < 0) 0.038926s: Exiting Redux.assert_term: 0.000003 seconds 0.038944s: Entering Redux.assert_term(func_rank(chars_to_string) < 0) 0.038956s: Exiting Redux.assert_term: 0.000003 seconds 0.038973s: Entering Redux.assert_term(func_rank(string_to_chars_) < 0) 0.038984s: Exiting Redux.assert_term: 0.000003 seconds 0.038999s: Entering Redux.assert_term(func_rank(string_to_chars) < 0) 0.039011s: Exiting Redux.assert_term: 0.000002 seconds 0.039030s: Entering Redux.assert_term(func_rank(chars_separate_string) < 0) 0.039042s: Exiting Redux.assert_term: 0.000002 seconds 0.039060s: Entering Redux.assert_term(func_rank(chars_unseparate_string) < 0) 0.039483s: Exiting Redux.assert_term: 0.000412 seconds 0.040539s: Entering Redux.assert_term(func_rank(reach_error) = 199) 0.040563s: Exiting Redux.assert_term: 0.000008 seconds 0.040583s: Entering Redux.assert_term(func_rank(assume_abort_if_not) = 201) 0.040596s: Exiting Redux.assert_term: 0.000004 seconds 0.040619s: Entering Redux.assert_term(func_rank(__VERIFIER_assert) = 202) 0.040632s: Exiting Redux.assert_term: 0.000003 seconds 0.040649s: Entering Redux.assert_term(func_rank(main) = 203) 0.040661s: Exiting Redux.assert_term: 0.000003 seconds 0.040699s: cohencu_ll__verifast_instrumented_modified.c(32,5-9): Function 'main': Function type implementation check 0.040717s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,18-24): Producing assertion 0.040744s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,49-51): Producing assertion 0.040754s: Entering Redux.assume(0 <= argc) 0.040777s: Exiting Redux.assume: 0.000014 seconds 0.040786s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,61-62): Producing assertion 0.040795s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,64-68): Producing assertion 0.040820s: cohencu_ll__verifast_instrumented_modified.c(32,25-31): Consuming assertion 0.040834s: Consuming chunk module(cohencu_ll__verifast_instrumented_modified, true) 0.040847s: cohencu_ll__verifast_instrumented_modified.c(33,13-17): Producing assertion 0.040858s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1085,17-21): Consuming assertion 0.040867s: cohencu_ll__verifast_instrumented_modified.c(32,5-9): Cleaning up dummy fraction chunks 0.040875s: cohencu_ll__verifast_instrumented_modified.c(32,5-9): Leak check. 0.040939s: cohencu_ll__verifast_instrumented_modified.c(11,6-17): Verifying function 'reach_error' 0.040949s: cohencu_ll__verifast_instrumented_modified.c(11,33-38): Producing assertion 0.040958s: Entering Redux.assume(false) 0.040969s: Exiting Redux.assume: 0.000003 seconds 0.040983s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.040997s: Exiting Redux.assert_term: 0.000004 seconds 0.041013s: cohencu_ll__verifast_instrumented_modified.c(17,6-25): Verifying function 'assume_abort_if_not' 0.041026s: cohencu_ll__verifast_instrumented_modified.c(17,49-53): Producing assertion 0.041035s: Entering Redux.assume(true) 0.041045s: Exiting Redux.assume: 0.000002 seconds 0.041059s: cohencu_ll__verifast_instrumented_modified.c(17,6-25): Executing statement 0.041076s: cohencu_ll__verifast_instrumented_modified.c(20,3-5): Executing statement 0.041094s: Entering Redux.assume(!(!(cond = 0))) 0.041120s: Exiting Redux.assume: 0.000017 seconds 0.041134s: cohencu_ll__verifast_instrumented_modified.c(20,13-14): Executing statement 0.041145s: cohencu_ll__verifast_instrumented_modified.c(20,14-19): Executing statement 0.041165s: Entering Redux.assert_term(func_rank(abort) < 0) 0.041178s: Exiting Redux.assert_term: 0.000003 seconds 0.041189s: cohencu_ll__verifast_instrumented_modified.c(20,14-19): Verifying call 0.041198s: cohencu_ll__verifast_instrumented_modified.c(8,38-42): Consuming assertion 0.041207s: Entering Redux.query(true) 0.041221s: Exiting Redux.query 0.041230s: cohencu_ll__verifast_instrumented_modified.c(9,13-18): Producing assertion 0.041238s: Entering Redux.assume(false) 0.041248s: Exiting Redux.assume: 0.000001 seconds 0.041260s: Entering Redux.assume(!(!(!(cond = 0)))) 0.041273s: Exiting Redux.assume: 0.000004 seconds 0.041283s: cohencu_ll__verifast_instrumented_modified.c(21,1-2): Executing return statement 0.041292s: cohencu_ll__verifast_instrumented_modified.c(18,13-17): Consuming assertion 0.041305s: Entering Redux.query(true) 0.041313s: Exiting Redux.query 0.041321s: cohencu_ll__verifast_instrumented_modified.c(21,1-2): Cleaning up dummy fraction chunks 0.041329s: cohencu_ll__verifast_instrumented_modified.c(21,1-2): Leak check. 0.041345s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.041358s: Exiting Redux.assert_term: 0.000004 seconds 0.041368s: cohencu_ll__verifast_instrumented_modified.c(22,6-23): Verifying function '__VERIFIER_assert' 0.041381s: cohencu_ll__verifast_instrumented_modified.c(22,53-55): Producing assertion 0.041391s: Entering Redux.assume(!(cond = 0)) 0.041403s: Exiting Redux.assume: 0.000003 seconds 0.041412s: cohencu_ll__verifast_instrumented_modified.c(22,6-23): Executing statement 0.041424s: cohencu_ll__verifast_instrumented_modified.c(25,5-7): Executing statement 0.041435s: Entering Redux.assume(!(!(cond = 0))) 0.041446s: Exiting Redux.assume: 0.000002 seconds 0.041456s: Entering Redux.assume(!(!(!(cond = 0)))) 0.041476s: Exiting Redux.assume: 0.000002 seconds 0.041485s: cohencu_ll__verifast_instrumented_modified.c(29,5-11): Executing return statement 0.041494s: cohencu_ll__verifast_instrumented_modified.c(23,19-21): Consuming assertion 0.042252s: Entering Redux.query(!(cond = 0)) 0.042267s: Exiting Redux.query 0.042276s: cohencu_ll__verifast_instrumented_modified.c(30,1-2): Cleaning up dummy fraction chunks 0.042285s: cohencu_ll__verifast_instrumented_modified.c(30,1-2): Leak check. 0.042317s: cohencu_ll__verifast_instrumented_modified.c(32,5-9): Verifying function 'main' 0.042326s: cohencu_ll__verifast_instrumented_modified.c(32,25-31): Producing assertion 0.042347s: cohencu_ll__verifast_instrumented_modified.c(32,5-9): Executing statement 0.042362s: cohencu_ll__verifast_instrumented_modified.c(36,1-2): Executing statement 0.042372s: cohencu_ll__verifast_instrumented_modified.c(38,1-39,1): Executing statement 0.042391s: Consuming chunk [_]module(cohencu_ll__verifast_instrumented_modified, true) 0.042409s: cohencu_ll__verifast_instrumented_modified.c(40,5-10): Executing statement 0.042423s: Entering Redux.assert_term(-32768 <= a && a <= 32767) 0.042437s: Exiting Redux.assert_term: 0.000004 seconds 0.042446s: cohencu_ll__verifast_instrumented_modified.c(41,5-9): Executing statement 0.042458s: Entering Redux.assert_term(-9223372036854775808 <= n && n <= 9223372036854775807) 0.042471s: Exiting Redux.assert_term: 0.000004 seconds 0.042481s: Entering Redux.assert_term(-9223372036854775808 <= x && x <= 9223372036854775807) 0.042498s: Exiting Redux.assert_term: 0.000002 seconds 0.042508s: Entering Redux.assert_term(-9223372036854775808 <= y && y <= 9223372036854775807) 0.042519s: Exiting Redux.assert_term: 0.000003 seconds 0.042528s: Entering Redux.assert_term(-9223372036854775808 <= z && z <= 9223372036854775807) 0.042540s: Exiting Redux.assert_term: 0.000003 seconds 0.042548s: cohencu_ll__verifast_instrumented_modified.c(42,7-8): Executing statement cohencu_ll__verifast_instrumented_modified.c(42,9-33): Type mismatch. Actual: unsigned short. Expected: short.