./verifast-validate-witness.sh sv-benchmarks/c/nla-digbench-scaling/geo3-ll_valuebound10.c ./results/automizer-verification-files/SV-COMP24_unreach-call/geo3-ll_valuebound10.yml/witness-2.1.yml -------------------------------------------------------------------------------- + PROGRAM=sv-benchmarks/c/nla-digbench-scaling/geo3-ll_valuebound10.c + WITNESS=./results/automizer-verification-files/SV-COMP24_unreach-call/geo3-ll_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/geo3-ll_valuebound10.c + FILE=geo3-ll_valuebound10.c ++ echo geo3-ll_valuebound10 ++ sed 's/[-\.]/_/g' - + SANITIZED=geo3_ll_valuebound10 + MODULE=geo3_ll_valuebound10__verifast_instrumented_modified + INSTRUMENTED_PROGRAM=geo3_ll_valuebound10__verifast_instrumented.c ++ basename ./results/automizer-verification-files/SV-COMP24_unreach-call/geo3-ll_valuebound10.yml/witness-2.1.yml + TRANSLATED_WITNESS=verifast_translated.witness-2.1.yml + FINAL_PROGRAM=geo3_ll_valuebound10__verifast_instrumented_modified.c + change_format_cli.py -w ./results/automizer-verification-files/SV-COMP24_unreach-call/geo3-ll_valuebound10.yml/witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/geo3-ll_valuebound10.c -o verifast_translated.witness-2.1.yml --from acsl_expression --to verifast_expression -n geo3_ll_valuebound10__verifast_instrumented_modified + instrument_program_cli.py -w verifast_translated.witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/geo3-ll_valuebound10.c -o geo3_ll_valuebound10__verifast_instrumented.c + program_modifications_cli.py -p geo3_ll_valuebound10__verifast_instrumented.c -o geo3_ll_valuebound10__verifast_instrumented_modified.c + verifast -stats -verbose 4 -allow_dead_code -prover Redux -read_options_from_source_file -c geo3_ll_valuebound10__verifast_instrumented_modified.c geo3_ll_valuebound10__verifast_instrumented_modified.c 0.007033s: Entering Redux.assert_term(unboxed_bool(0) = false) 0.007079s: Exiting Redux.assert_term: 0.000016 seconds 0.007115s: Entering Redux.assert_term(sizeof(bool_typeid) = 1) 0.007131s: Exiting Redux.assert_term: 0.000005 seconds 0.007140s: Entering Redux.assert_term(sizeof(char_typeid) = 1) 0.007154s: Exiting Redux.assert_term: 0.000005 seconds 0.007164s: Entering Redux.assert_term(sizeof(unsigned_char_typeid) = 1) 0.007175s: Exiting Redux.assert_term: 0.000002 seconds 0.007185s: Entering Redux.assert_term(sizeof(short_typeid) = 2) 0.007205s: Exiting Redux.assert_term: 0.000005 seconds 0.007213s: Entering Redux.assert_term(sizeof(ushort_typeid) = 2) 0.007228s: Exiting Redux.assert_term: 0.000004 seconds 0.007238s: Entering Redux.assert_term(sizeof(int_typeid) = 4) 0.007252s: Exiting Redux.assert_term: 0.000003 seconds 0.007261s: Entering Redux.assert_term(sizeof(unsigned_int_typeid) = 4) 0.007278s: Exiting Redux.assert_term: 0.000006 seconds 0.007287s: Entering Redux.assert_term(sizeof(long_typeid) = 4) 0.007306s: Exiting Redux.assert_term: 0.000002 seconds 0.007317s: Entering Redux.assert_term(sizeof(unsigned_long_typeid) = 4) 0.007330s: Exiting Redux.assert_term: 0.000002 seconds 0.007339s: Entering Redux.assert_term(sizeof(long_long_typeid) = 8) 0.007353s: Exiting Redux.assert_term: 0.000005 seconds 0.007364s: Entering Redux.assert_term(sizeof(unsigned_long_long_typeid) = 8) 0.007375s: Exiting Redux.assert_term: 0.000002 seconds 0.007385s: Entering Redux.assert_term(sizeof(intptr_t_typeid) = 4) 0.007404s: Exiting Redux.assert_term: 0.000005 seconds 0.007413s: Entering Redux.assert_term(sizeof(uintptr_t_typeid) = 4) 0.007425s: Exiting Redux.assert_term: 0.000004 seconds 0.007434s: Entering Redux.assert_term(sizeof(uint8_t_typeid) = 1) 0.007448s: Exiting Redux.assert_term: 0.000002 seconds 0.007458s: Entering Redux.assert_term(sizeof(int8_t_typeid) = 1) 0.007471s: Exiting Redux.assert_term: 0.000001 seconds 0.007479s: Entering Redux.assert_term(sizeof(uint16_t_typeid) = 2) 0.007499s: Exiting Redux.assert_term: 0.000004 seconds 0.007508s: Entering Redux.assert_term(sizeof(int16_t_typeid) = 2) 0.007521s: Exiting Redux.assert_term: 0.000004 seconds 0.007532s: Entering Redux.assert_term(sizeof(uint32_t_typeid) = 4) 0.007544s: Exiting Redux.assert_term: 0.000002 seconds 0.007556s: Entering Redux.assert_term(sizeof(int32_t_typeid) = 4) 0.007570s: Exiting Redux.assert_term: 0.000004 seconds 0.007587s: Entering Redux.assert_term(sizeof(uint64_t_typeid) = 8) 0.007601s: Exiting Redux.assert_term: 0.000004 seconds 0.007616s: Entering Redux.assert_term(sizeof(int64_t_typeid) = 8) 0.007628s: Exiting Redux.assert_term: 0.000003 seconds 0.007639s: Entering Redux.assert_term(sizeof(uint128_t_typeid) = 16) 0.007654s: Exiting Redux.assert_term: 0.000006 seconds 0.007663s: Entering Redux.assert_term(sizeof(int128_t_typeid) = 16) 0.007677s: Exiting Redux.assert_term: 0.000002 seconds 0.007688s: Entering Redux.assert_term(sizeof(float_typeid) = 4) 0.007702s: Exiting Redux.assert_term: 0.000002 seconds 0.007720s: Entering Redux.assert_term(sizeof(double_typeid) = 8) 0.007735s: Exiting Redux.assert_term: 0.000004 seconds 0.007746s: Entering Redux.assert_term(sizeof(void_ptr_typeid) = 4) 0.007759s: Exiting Redux.assert_term: 0.000004 seconds 0.024947s: Entering Redux.assert_term(func_rank(default_value_eq_zero) < 0) 0.025013s: Exiting Redux.assert_term: 0.000011 seconds 0.025031s: Entering Redux.assume(true ==> default_value = 0) 0.025045s: Exiting Redux.assume: 0.000005 seconds 0.026408s: Entering Redux.assert_term(func_rank(length_nonnegative) < 0) 0.026431s: Exiting Redux.assert_term: 0.000005 seconds 0.026445s: Entering Redux.assert_term(func_rank(append_nil) < 0) 0.026457s: Exiting Redux.assert_term: 0.000003 seconds 0.026469s: Entering Redux.assert_term(func_rank(length_append) < 0) 0.026481s: Exiting Redux.assert_term: 0.000003 seconds 0.026498s: Entering Redux.assert_term(func_rank(reverse_reverse) < 0) 0.026511s: Exiting Redux.assert_term: 0.000003 seconds 0.026529s: Entering Redux.assert_term(func_rank(mem_nth) < 0) 0.026541s: Exiting Redux.assert_term: 0.000002 seconds 0.026556s: Entering Redux.assert_term(func_rank(mem_append) < 0) 0.026569s: Exiting Redux.assert_term: 0.000003 seconds 0.026592s: Entering Redux.assert_term(func_rank(take_0) < 0) 0.026605s: Exiting Redux.assert_term: 0.000003 seconds 0.026615s: Entering Redux.assert_term(func_rank(take_length) < 0) 0.026628s: Exiting Redux.assert_term: 0.000003 seconds 0.026646s: Entering Redux.assert_term(func_rank(length_take) < 0) 0.026658s: Exiting Redux.assert_term: 0.000003 seconds 0.026673s: Entering Redux.assert_term(func_rank(nth_take) < 0) 0.026686s: Exiting Redux.assert_term: 0.000003 seconds 0.026702s: Entering Redux.assert_term(func_rank(drop_0) < 0) 0.026715s: Exiting Redux.assert_term: 0.000003 seconds 0.026726s: Entering Redux.assert_term(func_rank(drop_length) < 0) 0.026738s: Exiting Redux.assert_term: 0.000002 seconds 0.026752s: Entering Redux.assert_term(func_rank(length_drop) < 0) 0.026771s: Exiting Redux.assert_term: 0.000003 seconds 0.026789s: Entering Redux.assert_term(func_rank(drop_n_take_n) < 0) 0.026801s: Exiting Redux.assert_term: 0.000002 seconds 0.026816s: Entering Redux.assert_term(func_rank(length_remove) < 0) 0.026828s: Exiting Redux.assert_term: 0.000003 seconds 0.026844s: Entering Redux.assert_term(func_rank(drop_take_remove_nth) < 0) 0.026856s: Exiting Redux.assert_term: 0.000003 seconds 0.026875s: Entering Redux.assert_term(func_rank(append_take_drop_n) < 0) 0.026893s: Exiting Redux.assert_term: 0.000003 seconds 0.026911s: Entering Redux.assert_term(func_rank(mem_index_of) < 0) 0.026924s: Exiting Redux.assert_term: 0.000003 seconds 0.026940s: Entering Redux.assert_term(func_rank(nth_update) < 0) 0.026952s: Exiting Redux.assert_term: 0.000003 seconds 0.026972s: Entering Redux.assert_term(func_rank(length_update) < 0) 0.026985s: Exiting Redux.assert_term: 0.000003 seconds 0.029676s: Entering Redux.assume(null_pointer = pointer_ctor(null_pointer_provenance, 0)) 0.029713s: Exiting Redux.assume: 0.000008 seconds 0.035141s: Entering Redux.assert_term(func_rank(field_ptr_provenance_injective) < 0) 0.035197s: Exiting Redux.assert_term: 0.000009 seconds 0.035225s: Entering Redux.assert_term(func_rank(ptr_provenance_min_addr_limits) < 0) 0.035239s: Exiting Redux.assert_term: 0.000003 seconds 0.035260s: Entering Redux.assert_term(func_rank(ptr_provenance_max_addr_limits) < 0) 0.035274s: Exiting Redux.assert_term: 0.000003 seconds 0.035306s: Entering Redux.assert_term(func_rank(null_pointer_provenance_min_addr) < 0) 0.035320s: Exiting Redux.assert_term: 0.000004 seconds 0.035333s: Entering Redux.assume(true ==> ptr_provenance_min_addr(null_pointer_provenance) = 0) 0.035358s: Exiting Redux.assume: 0.000016 seconds 0.035375s: Entering Redux.assert_term(func_rank(null_pointer_provenance_max_addr) < 0) 0.035390s: Exiting Redux.assert_term: 0.000003 seconds 0.035404s: Entering Redux.assume(true ==> ptr_provenance_max_addr(null_pointer_provenance) = 4294967295) 0.035436s: Exiting Redux.assume: 0.000013 seconds 0.035451s: Entering Redux.assert_term(func_rank(field_ptr_provenance_min_addr) < 0) 0.035464s: Exiting Redux.assert_term: 0.000004 seconds 0.035483s: Entering Redux.assert_term(func_rank(field_ptr_provenance_max_addr) < 0) 0.035495s: Exiting Redux.assert_term: 0.000003 seconds 0.035515s: Entering Redux.assert_term(func_rank(field_pointer_within_limits_def) < 0) 0.035533s: Exiting Redux.assert_term: 0.000003 seconds 0.035557s: Entering Redux.assert_term(func_rank(first_field_pointer_within_limits_elim) < 0) 0.035571s: Exiting Redux.assert_term: 0.000002 seconds 0.035646s: Entering Redux.assert_term(func_rank(first_field_of_union_variant_pointer_within_limits_elim) < 0) 0.035659s: Exiting Redux.assert_term: 0.000003 seconds 0.035686s: Entering Redux.assert_term(func_rank(ptr_within_limits_field_ptr_0) < 0) 0.035698s: Exiting Redux.assert_term: 0.000002 seconds 0.035725s: Entering Redux.assert_term(func_rank(has_type_short_ushort) < 0) 0.035737s: Exiting Redux.assert_term: 0.000003 seconds 0.035754s: Entering Redux.assert_term(func_rank(has_type_int_uint) < 0) 0.035767s: Exiting Redux.assert_term: 0.000003 seconds 0.035783s: Entering Redux.assert_term(func_rank(has_type_long_ulong) < 0) 0.035796s: Exiting Redux.assert_term: 0.000002 seconds 0.035812s: Entering Redux.assert_term(func_rank(has_type_llong_ullong) < 0) 0.035824s: Exiting Redux.assert_term: 0.000003 seconds 0.035846s: Entering Redux.assert_term(func_rank(has_type_intptr_uintptr) < 0) 0.035858s: Exiting Redux.assert_term: 0.000003 seconds 0.035875s: Entering Redux.assert_term(func_rank(has_type_int8_uint8) < 0) 0.035887s: Exiting Redux.assert_term: 0.000003 seconds 0.035904s: Entering Redux.assert_term(func_rank(has_type_int16_uint16) < 0) 0.035917s: Exiting Redux.assert_term: 0.000003 seconds 0.035932s: Entering Redux.assert_term(func_rank(has_type_int32_uint32) < 0) 0.035950s: Exiting Redux.assert_term: 0.000003 seconds 0.035966s: Entering Redux.assert_term(func_rank(has_type_int64_uint64) < 0) 0.035978s: Exiting Redux.assert_term: 0.000003 seconds 0.035994s: Entering Redux.assert_term(func_rank(has_type_int128_uint128) < 0) 0.036006s: Exiting Redux.assert_term: 0.000003 seconds 0.036023s: Entering Redux.assert_term(func_rank(has_type_ptr_add_) < 0) 0.036035s: Exiting Redux.assert_term: 0.000002 seconds 0.036060s: Entering Redux.assert_term(func_rank(llong_integer_to_llong_) < 0) 0.036079s: Exiting Redux.assert_term: 0.000003 seconds 0.036096s: Entering Redux.assert_term(func_rank(u_llong_integer_to_ullong_) < 0) 0.036109s: Exiting Redux.assert_term: 0.000002 seconds 0.036178s: Entering Redux.assert_term(func_rank(pointer_nonzero) < 0) 0.036191s: Exiting Redux.assert_term: 0.000002 seconds 0.036214s: Entering Redux.assert_term(func_rank(pointer_of_chars_of_pointer) < 0) 0.036226s: Exiting Redux.assert_term: 0.000003 seconds 0.036255s: Entering Redux.assert_term(func_rank(chars_of_pointer_of_chars) < 0) 0.036275s: Exiting Redux.assert_term: 0.000002 seconds 0.036298s: Entering Redux.assert_term(func_rank(chars_to_chars_) < 0) 0.036311s: Exiting Redux.assert_term: 0.000003 seconds 0.036326s: Entering Redux.assert_term(func_rank(chars__to_chars) < 0) 0.036338s: Exiting Redux.assert_term: 0.000003 seconds 0.036357s: Entering Redux.assert_term(func_rank(chars__split) < 0) 0.036369s: Exiting Redux.assert_term: 0.000003 seconds 0.036391s: Entering Redux.assert_term(func_rank(chars__join) < 0) 0.036403s: Exiting Redux.assert_term: 0.000003 seconds 0.036418s: Entering Redux.assert_term(func_rank(chars_chars__join) < 0) 0.036430s: Exiting Redux.assert_term: 0.000003 seconds 0.036445s: Entering Redux.assert_term(func_rank(chars__inv) < 0) 0.036456s: Exiting Redux.assert_term: 0.000003 seconds 0.036469s: Entering Redux.assert_term(func_rank(chars_inv) < 0) 0.036481s: Exiting Redux.assert_term: 0.000003 seconds 0.036500s: Entering Redux.assert_term(func_rank(chars_split) < 0) 0.036517s: Exiting Redux.assert_term: 0.000002 seconds 0.036533s: Entering Redux.assert_term(func_rank(chars_join) < 0) 0.036545s: Exiting Redux.assert_term: 0.000003 seconds 0.036561s: Entering Redux.assert_term(func_rank(int_of_chars_of_int) < 0) 0.036621s: Exiting Redux.assert_term: 0.000002 seconds 0.036648s: Entering Redux.assert_term(func_rank(chars_of_int_of_chars) < 0) 0.036662s: Exiting Redux.assert_term: 0.000003 seconds 0.036688s: Entering Redux.assert_term(func_rank(chars_of_int_size) < 0) 0.036706s: Exiting Redux.assert_term: 0.000003 seconds 0.036724s: Entering Redux.assert_term(func_rank(int_of_chars_size) < 0) 0.036737s: Exiting Redux.assert_term: 0.000003 seconds 0.036763s: Entering Redux.assert_term(func_rank(chars__to_int_) < 0) 0.036775s: Exiting Redux.assert_term: 0.000003 seconds 0.036791s: Entering Redux.assert_term(func_rank(chars_to_integer) < 0) 0.036803s: Exiting Redux.assert_term: 0.000003 seconds 0.036825s: Entering Redux.assert_term(func_rank(chars_to_u_integer) < 0) 0.036838s: Exiting Redux.assert_term: 0.000002 seconds 0.036853s: Entering Redux.assert_term(func_rank(chars_to_short_integer) < 0) 0.036865s: Exiting Redux.assert_term: 0.000002 seconds 0.036880s: Entering Redux.assert_term(func_rank(chars_to_u_short_integer) < 0) 0.036892s: Exiting Redux.assert_term: 0.000003 seconds 0.036907s: Entering Redux.assert_term(func_rank(chars_to_pointer) < 0) 0.036919s: Exiting Redux.assert_term: 0.000003 seconds 0.036941s: Entering Redux.assert_term(func_rank(chars_to_boolean) < 0) 0.036953s: Exiting Redux.assert_term: 0.000003 seconds 0.036968s: Entering Redux.assert_term(func_rank(chars_to_integer_) < 0) 0.036980s: Exiting Redux.assert_term: 0.000002 seconds 0.036995s: Entering Redux.assert_term(func_rank(int__to_chars_) < 0) 0.037007s: Exiting Redux.assert_term: 0.000003 seconds 0.037022s: Entering Redux.assert_term(func_rank(integer_to_chars) < 0) 0.037034s: Exiting Redux.assert_term: 0.000002 seconds 0.037053s: Entering Redux.assert_term(func_rank(uint__to_chars_) < 0) 0.037065s: Exiting Redux.assert_term: 0.000002 seconds 0.037079s: Entering Redux.assert_term(func_rank(u_integer_to_chars) < 0) 0.037091s: Exiting Redux.assert_term: 0.000003 seconds 0.037106s: Entering Redux.assert_term(func_rank(short_integer_to_chars) < 0) 0.037118s: Exiting Redux.assert_term: 0.000002 seconds 0.037132s: Entering Redux.assert_term(func_rank(u_short_integer_to_chars) < 0) 0.037149s: Exiting Redux.assert_term: 0.000003 seconds 0.037164s: Entering Redux.assert_term(func_rank(pointer_to_chars) < 0) 0.037176s: Exiting Redux.assert_term: 0.000003 seconds 0.037190s: Entering Redux.assert_term(func_rank(boolean_to_chars) < 0) 0.037202s: Exiting Redux.assert_term: 0.000003 seconds 0.037217s: Entering Redux.assert_term(func_rank(integer__to_chars) < 0) 0.037229s: Exiting Redux.assert_term: 0.000003 seconds 0.037245s: Entering Redux.assert_term(func_rank(u_character_to_character) < 0) 0.037266s: Exiting Redux.assert_term: 0.000003 seconds 0.037280s: Entering Redux.assert_term(func_rank(character_to_u_character) < 0) 0.037292s: Exiting Redux.assert_term: 0.000002 seconds 0.037306s: Entering Redux.assert_term(func_rank(uchars__inv) < 0) 0.037319s: Exiting Redux.assert_term: 0.000002 seconds 0.037332s: Entering Redux.assert_term(func_rank(uchars__split) < 0) 0.037344s: Exiting Redux.assert_term: 0.000003 seconds 0.037361s: Entering Redux.assert_term(func_rank(uchars_to_uchars_) < 0) 0.037381s: Exiting Redux.assert_term: 0.000003 seconds 0.037397s: Entering Redux.assert_term(func_rank(uchars_inv) < 0) 0.037409s: Exiting Redux.assert_term: 0.000003 seconds 0.037422s: Entering Redux.assert_term(func_rank(uchars_split) < 0) 0.037434s: Exiting Redux.assert_term: 0.000003 seconds 0.037450s: Entering Redux.assert_term(func_rank(uchars_join) < 0) 0.037462s: Exiting Redux.assert_term: 0.000003 seconds 0.037477s: Entering Redux.assert_term(func_rank(ints__split) < 0) 0.037494s: Exiting Redux.assert_term: 0.000003 seconds 0.037517s: Entering Redux.assert_term(func_rank(ints__join) < 0) 0.037531s: Exiting Redux.assert_term: 0.000003 seconds 0.037546s: Entering Redux.assert_term(func_rank(ints_to_ints_) < 0) 0.037558s: Exiting Redux.assert_term: 0.000002 seconds 0.037573s: Entering Redux.assert_term(func_rank(ints__to_ints) < 0) 0.037586s: Exiting Redux.assert_term: 0.000003 seconds 0.037603s: Entering Redux.assert_term(func_rank(ints_inv) < 0) 0.037620s: Exiting Redux.assert_term: 0.000002 seconds 0.037634s: Entering Redux.assert_term(func_rank(ints__inv) < 0) 0.037647s: Exiting Redux.assert_term: 0.000002 seconds 0.037660s: Entering Redux.assert_term(func_rank(uints_inv) < 0) 0.037672s: Exiting Redux.assert_term: 0.000002 seconds 0.037685s: Entering Redux.assert_term(func_rank(llongs_inv) < 0) 0.037698s: Exiting Redux.assert_term: 0.000003 seconds 0.037713s: Entering Redux.assert_term(func_rank(ullongs_inv) < 0) 0.037728s: Exiting Redux.assert_term: 0.000003 seconds 0.037747s: Entering Redux.assert_term(func_rank(shorts_inv) < 0) 0.037759s: Exiting Redux.assert_term: 0.000003 seconds 0.037773s: Entering Redux.assert_term(func_rank(ushorts_inv) < 0) 0.037785s: Exiting Redux.assert_term: 0.000002 seconds 0.037799s: Entering Redux.assert_term(func_rank(bools_inv) < 0) 0.037811s: Exiting Redux.assert_term: 0.000003 seconds 0.037825s: Entering Redux.assert_term(func_rank(pointers__inv) < 0) 0.037837s: Exiting Redux.assert_term: 0.000003 seconds 0.037856s: Entering Redux.assert_term(func_rank(pointers__split) < 0) 0.037868s: Exiting Redux.assert_term: 0.000003 seconds 0.037885s: Entering Redux.assert_term(func_rank(pointers__join) < 0) 0.037897s: Exiting Redux.assert_term: 0.000003 seconds 0.037914s: Entering Redux.assert_term(func_rank(pointers_pointers__join) < 0) 0.037927s: Exiting Redux.assert_term: 0.000002 seconds 0.037942s: Entering Redux.assert_term(func_rank(pointers_to_pointers_) < 0) 0.037956s: Exiting Redux.assert_term: 0.000003 seconds 0.037976s: Entering Redux.assert_term(func_rank(pointers_inv) < 0) 0.037989s: Exiting Redux.assert_term: 0.000002 seconds 0.038004s: Entering Redux.assert_term(func_rank(pointers_split) < 0) 0.038016s: Exiting Redux.assert_term: 0.000003 seconds 0.038033s: Entering Redux.assert_term(func_rank(pointers_join) < 0) 0.038046s: Exiting Redux.assert_term: 0.000003 seconds 0.038062s: Entering Redux.assert_term(func_rank(map_uchar_of_char_char_of_uchar) < 0) 0.038080s: Exiting Redux.assert_term: 0.000003 seconds 0.038101s: Entering Redux.assert_term(func_rank(map_char_of_uchar_uchar_of_char) < 0) 0.038114s: Exiting Redux.assert_term: 0.000003 seconds 0.038134s: Entering Redux.assert_term(func_rank(chars_to_uchars) < 0) 0.038146s: Exiting Redux.assert_term: 0.000003 seconds 0.038161s: Entering Redux.assert_term(func_rank(chars__to_uchars_) < 0) 0.038174s: Exiting Redux.assert_term: 0.000003 seconds 0.038189s: Entering Redux.assert_term(func_rank(uchars_to_chars) < 0) 0.038209s: Exiting Redux.assert_term: 0.000003 seconds 0.038224s: Entering Redux.assert_term(func_rank(uchars__to_chars_) < 0) 0.038237s: Exiting Redux.assert_term: 0.000002 seconds 0.038252s: Entering Redux.assert_term(func_rank(chars_to_ints) < 0) 0.038264s: Exiting Redux.assert_term: 0.000003 seconds 0.038280s: Entering Redux.assert_term(func_rank(ints_to_chars) < 0) 0.038293s: Exiting Redux.assert_term: 0.000003 seconds 0.038308s: Entering Redux.assert_term(func_rank(ints__to_chars_) < 0) 0.038329s: Exiting Redux.assert_term: 0.000003 seconds 0.038345s: Entering Redux.assert_term(func_rank(chars_to_uints) < 0) 0.038358s: Exiting Redux.assert_term: 0.000003 seconds 0.038372s: Entering Redux.assert_term(func_rank(uints_to_chars) < 0) 0.038384s: Exiting Redux.assert_term: 0.000002 seconds 0.038402s: Entering Redux.assert_term(func_rank(chars_to_bools) < 0) 0.038414s: Exiting Redux.assert_term: 0.000002 seconds 0.038430s: Entering Redux.assert_term(func_rank(bools_to_chars) < 0) 0.038447s: Exiting Redux.assert_term: 0.000003 seconds 0.038463s: Entering Redux.assert_term(func_rank(chars_to_integers_) < 0) 0.038475s: Exiting Redux.assert_term: 0.000001 seconds 0.038492s: Entering Redux.assert_term(func_rank(integers__to_chars) < 0) 0.038505s: Exiting Redux.assert_term: 0.000003 seconds 0.038528s: Entering Redux.assert_term(func_rank(integers___to_chars_) < 0) 0.038542s: Exiting Redux.assert_term: 0.000003 seconds 0.038556s: Entering Redux.assert_term(func_rank(uchars_to_integers_) < 0) 0.038575s: Exiting Redux.assert_term: 0.000003 seconds 0.038593s: Entering Redux.assert_term(func_rank(integers__to_uchars) < 0) 0.038605s: Exiting Redux.assert_term: 0.000003 seconds 0.038620s: Entering Redux.assert_term(func_rank(chars__to_pointers_) < 0) 0.038632s: Exiting Redux.assert_term: 0.000003 seconds 0.038648s: Entering Redux.assert_term(func_rank(pointers__to_chars_) < 0) 0.038660s: Exiting Redux.assert_term: 0.000003 seconds 0.038676s: Entering Redux.assert_term(func_rank(chars_to_pointers) < 0) 0.038693s: Exiting Redux.assert_term: 0.000003 seconds 0.038712s: Entering Redux.assert_term(func_rank(pointers_to_chars) < 0) 0.038726s: Exiting Redux.assert_term: 0.000003 seconds 0.038743s: Entering Redux.assert_term(func_rank(integers__inv) < 0) 0.038755s: Exiting Redux.assert_term: 0.000003 seconds 0.038771s: Entering Redux.assert_term(func_rank(integers__to_integers__) < 0) 0.038783s: Exiting Redux.assert_term: 0.000003 seconds 0.038806s: Entering Redux.assert_term(func_rank(divrem_elim) < 0) 0.038819s: Exiting Redux.assert_term: 0.000003 seconds 0.038833s: Entering Redux.assert_term(func_rank(string_to_body_chars) < 0) 0.038845s: Exiting Redux.assert_term: 0.000003 seconds 0.038860s: Entering Redux.assert_term(func_rank(body_chars_to_string) < 0) 0.038873s: Exiting Redux.assert_term: 0.000002 seconds 0.038890s: Entering Redux.assert_term(func_rank(chars_to_string) < 0) 0.038902s: Exiting Redux.assert_term: 0.000003 seconds 0.038923s: Entering Redux.assert_term(func_rank(string_to_chars_) < 0) 0.038936s: Exiting Redux.assert_term: 0.000002 seconds 0.038951s: Entering Redux.assert_term(func_rank(string_to_chars) < 0) 0.038963s: Exiting Redux.assert_term: 0.000003 seconds 0.038977s: Entering Redux.assert_term(func_rank(chars_separate_string) < 0) 0.038989s: Exiting Redux.assert_term: 0.000002 seconds 0.039330s: Entering Redux.assert_term(func_rank(chars_unseparate_string) < 0) 0.039346s: Exiting Redux.assert_term: 0.000003 seconds 0.040419s: Entering Redux.assert_term(func_rank(reach_error) = 199) 0.040440s: Exiting Redux.assert_term: 0.000006 seconds 0.040460s: Entering Redux.assert_term(func_rank(assume_abort_if_not) = 201) 0.040472s: Exiting Redux.assert_term: 0.000003 seconds 0.040488s: Entering Redux.assert_term(func_rank(__VERIFIER_assert) = 202) 0.040501s: Exiting Redux.assert_term: 0.000003 seconds 0.040523s: Entering Redux.assert_term(func_rank(main) = 203) 0.040536s: Exiting Redux.assert_term: 0.000003 seconds 0.040580s: geo3_ll_valuebound10__verifast_instrumented_modified.c(31,5-9): Function 'main': Function type implementation check 0.040598s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,18-24): Producing assertion 0.040612s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,49-51): Producing assertion 0.040622s: Entering Redux.assume(0 <= argc) 0.040636s: Exiting Redux.assume: 0.000005 seconds 0.040653s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,61-62): Producing assertion 0.040663s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,64-68): Producing assertion 0.040678s: geo3_ll_valuebound10__verifast_instrumented_modified.c(31,25-31): Consuming assertion 0.040692s: Consuming chunk module(geo3_ll_valuebound10__verifast_instrumented_modified, true) 0.040704s: geo3_ll_valuebound10__verifast_instrumented_modified.c(32,13-17): Producing assertion 0.040720s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1085,17-21): Consuming assertion 0.040729s: geo3_ll_valuebound10__verifast_instrumented_modified.c(31,5-9): Cleaning up dummy fraction chunks 0.040737s: geo3_ll_valuebound10__verifast_instrumented_modified.c(31,5-9): Leak check. 0.040777s: geo3_ll_valuebound10__verifast_instrumented_modified.c(11,6-17): Verifying function 'reach_error' 0.040788s: geo3_ll_valuebound10__verifast_instrumented_modified.c(11,33-38): Producing assertion 0.040801s: Entering Redux.assume(false) 0.040812s: Exiting Redux.assume: 0.000002 seconds 0.040826s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.040839s: Exiting Redux.assert_term: 0.000003 seconds 0.040849s: geo3_ll_valuebound10__verifast_instrumented_modified.c(17,6-25): Verifying function 'assume_abort_if_not' 0.040858s: geo3_ll_valuebound10__verifast_instrumented_modified.c(17,49-53): Producing assertion 0.040871s: Entering Redux.assume(true) 0.040881s: Exiting Redux.assume: 0.000002 seconds 0.040900s: geo3_ll_valuebound10__verifast_instrumented_modified.c(17,6-25): Executing statement 0.040915s: geo3_ll_valuebound10__verifast_instrumented_modified.c(20,3-5): Executing statement 0.040938s: Entering Redux.assume(!(!(cond = 0))) 0.040963s: Exiting Redux.assume: 0.000015 seconds 0.040972s: geo3_ll_valuebound10__verifast_instrumented_modified.c(20,13-14): Executing statement 0.040983s: geo3_ll_valuebound10__verifast_instrumented_modified.c(20,14-19): Executing statement 0.041004s: Entering Redux.assert_term(func_rank(abort) < 0) 0.041018s: Exiting Redux.assert_term: 0.000004 seconds 0.041029s: geo3_ll_valuebound10__verifast_instrumented_modified.c(20,14-19): Verifying call 0.041038s: geo3_ll_valuebound10__verifast_instrumented_modified.c(8,38-42): Consuming assertion 0.041047s: Entering Redux.query(true) 0.041056s: Exiting Redux.query 0.041066s: geo3_ll_valuebound10__verifast_instrumented_modified.c(9,13-18): Producing assertion 0.041078s: Entering Redux.assume(false) 0.041089s: Exiting Redux.assume: 0.000002 seconds 0.041100s: Entering Redux.assume(!(!(!(cond = 0)))) 0.041113s: Exiting Redux.assume: 0.000003 seconds 0.041123s: geo3_ll_valuebound10__verifast_instrumented_modified.c(21,1-2): Executing return statement 0.041133s: geo3_ll_valuebound10__verifast_instrumented_modified.c(18,19-21): Consuming assertion 0.041142s: Entering Redux.query(!(cond = 0)) 0.041151s: Exiting Redux.query 0.041164s: geo3_ll_valuebound10__verifast_instrumented_modified.c(21,1-2): Cleaning up dummy fraction chunks 0.041173s: geo3_ll_valuebound10__verifast_instrumented_modified.c(21,1-2): Leak check. 0.041187s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.041200s: Exiting Redux.assert_term: 0.000004 seconds 0.041212s: geo3_ll_valuebound10__verifast_instrumented_modified.c(22,6-23): Verifying function '__VERIFIER_assert' 0.041221s: geo3_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Producing assertion 0.041240s: Entering Redux.assume(1 <= cond) 0.041255s: Exiting Redux.assume: 0.000005 seconds 0.041266s: geo3_ll_valuebound10__verifast_instrumented_modified.c(22,6-23): Executing statement 0.041278s: geo3_ll_valuebound10__verifast_instrumented_modified.c(25,5-7): Executing statement 0.041290s: Entering Redux.assume(!(!(cond = 0))) 0.042006s: Exiting Redux.assume: 0.000704 seconds 0.042021s: Entering Redux.assume(!(!(!(cond = 0)))) 0.042046s: Exiting Redux.assume: 0.000003 seconds 0.042057s: geo3_ll_valuebound10__verifast_instrumented_modified.c(29,5-11): Executing return statement 0.042067s: geo3_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Consuming assertion 0.042076s: Entering Redux.query(1 <= cond) 0.042090s: Exiting Redux.query 0.042099s: geo3_ll_valuebound10__verifast_instrumented_modified.c(30,1-2): Cleaning up dummy fraction chunks 0.042108s: geo3_ll_valuebound10__verifast_instrumented_modified.c(30,1-2): Leak check. 0.042130s: geo3_ll_valuebound10__verifast_instrumented_modified.c(31,5-9): Verifying function 'main' 0.042141s: geo3_ll_valuebound10__verifast_instrumented_modified.c(31,25-31): Producing assertion 0.042159s: geo3_ll_valuebound10__verifast_instrumented_modified.c(31,5-9): Executing statement 0.042172s: geo3_ll_valuebound10__verifast_instrumented_modified.c(35,1-2): Executing statement 0.042181s: geo3_ll_valuebound10__verifast_instrumented_modified.c(37,1-38,1): Executing statement 0.042204s: Consuming chunk [_]module(geo3_ll_valuebound10__verifast_instrumented_modified, true) 0.042217s: geo3_ll_valuebound10__verifast_instrumented_modified.c(39,5-8): Executing statement 0.042229s: Entering Redux.assert_term(-2147483648 <= z && z <= 2147483647) 0.042243s: Exiting Redux.assert_term: 0.000003 seconds 0.042252s: Entering Redux.assert_term(-2147483648 <= a && a <= 2147483647) 0.042264s: Exiting Redux.assert_term: 0.000001 seconds 0.042273s: Entering Redux.assert_term(-2147483648 <= k && k <= 2147483647) 0.042289s: Exiting Redux.assert_term: 0.000003 seconds 0.042298s: geo3_ll_valuebound10__verifast_instrumented_modified.c(40,5-9): Executing statement 0.042310s: Entering Redux.assert_term(-9223372036854775808 <= x && x <= 9223372036854775807) 0.042324s: Exiting Redux.assert_term: 0.000004 seconds 0.042333s: Entering Redux.assert_term(-9223372036854775808 <= y && y <= 9223372036854775807) 0.042345s: Exiting Redux.assert_term: 0.000003 seconds 0.042355s: Entering Redux.assert_term(-9223372036854775808 <= c && c <= 9223372036854775807) 0.042372s: Exiting Redux.assert_term: 0.000003 seconds 0.042381s: Entering Redux.assert_term(-9223372036854775808 <= az && az <= 9223372036854775807) 0.042393s: Exiting Redux.assert_term: 0.000003 seconds 0.042402s: geo3_ll_valuebound10__verifast_instrumented_modified.c(41,7-8): Executing statement 0.042420s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.042433s: Exiting Redux.assert_term: 0.000003 seconds 0.042447s: geo3_ll_valuebound10__verifast_instrumented_modified.c(41,9-30): Verifying call 0.042456s: geo3_ll_valuebound10__verifast_instrumented_modified.c(14,53-57): Consuming assertion 0.042465s: Entering Redux.query(true) 0.042474s: Exiting Redux.query 0.042484s: Entering Redux.assert_term(-2147483648 <= z0 && z0 <= 2147483647) 0.042496s: Exiting Redux.assert_term: 0.000003 seconds 0.042505s: geo3_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.042526s: Entering Redux.assume(true) 0.042537s: Exiting Redux.assume: 0.000001 seconds 0.042546s: geo3_ll_valuebound10__verifast_instrumented_modified.c(42,5-24): Executing statement 0.042564s: Entering Redux.assume(0 <= z0) 0.042579s: Exiting Redux.assume: 0.000005 seconds 0.042589s: Entering Redux.assume(z0 <= 10) 0.042603s: Exiting Redux.assume: 0.000004 seconds 0.042612s: geo3_ll_valuebound10__verifast_instrumented_modified.c(42,5-24): Verifying call 0.042621s: geo3_ll_valuebound10__verifast_instrumented_modified.c(17,49-53): Consuming assertion 0.042637s: Entering Redux.query(true) 0.042646s: Exiting Redux.query 0.042654s: geo3_ll_valuebound10__verifast_instrumented_modified.c(18,19-21): Producing assertion 0.042663s: Entering Redux.assume(!(1 = 0)) 0.042674s: Exiting Redux.assume: 0.000001 seconds 0.042682s: geo3_ll_valuebound10__verifast_instrumented_modified.c(43,7-8): Executing statement 0.042694s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.042716s: Exiting Redux.assert_term: 0.000004 seconds 0.042726s: geo3_ll_valuebound10__verifast_instrumented_modified.c(43,9-30): Verifying call 0.042735s: geo3_ll_valuebound10__verifast_instrumented_modified.c(14,53-57): Consuming assertion 0.042742s: Entering Redux.query(true) 0.042751s: Exiting Redux.query 0.042762s: Entering Redux.assert_term(-2147483648 <= a0 && a0 <= 2147483647) 0.042775s: Exiting Redux.assert_term: 0.000003 seconds 0.042783s: geo3_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.042796s: Entering Redux.assume(true) 0.042807s: Exiting Redux.assume: 0.000002 seconds 0.042816s: geo3_ll_valuebound10__verifast_instrumented_modified.c(44,5-24): Executing statement 0.042830s: Entering Redux.assume(0 <= a0) 0.042846s: Exiting Redux.assume: 0.000005 seconds 0.042856s: Entering Redux.assume(a0 <= 10) 0.042870s: Exiting Redux.assume: 0.000004 seconds 0.042879s: geo3_ll_valuebound10__verifast_instrumented_modified.c(44,5-24): Verifying call 0.042894s: geo3_ll_valuebound10__verifast_instrumented_modified.c(17,49-53): Consuming assertion 0.042904s: Entering Redux.query(true) 0.042913s: Exiting Redux.query 0.042922s: geo3_ll_valuebound10__verifast_instrumented_modified.c(18,19-21): Producing assertion 0.042931s: Entering Redux.assume(!(1 = 0)) 0.042942s: Exiting Redux.assume: 0.000001 seconds 0.042951s: geo3_ll_valuebound10__verifast_instrumented_modified.c(45,7-8): Executing statement 0.042962s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_int) < 0) 0.042981s: Exiting Redux.assert_term: 0.000004 seconds 0.042992s: geo3_ll_valuebound10__verifast_instrumented_modified.c(45,9-30): Verifying call 0.043001s: geo3_ll_valuebound10__verifast_instrumented_modified.c(14,53-57): Consuming assertion 0.043010s: Entering Redux.query(true) 0.043019s: Exiting Redux.query 0.043029s: Entering Redux.assert_term(-2147483648 <= k0 && k0 <= 2147483647) 0.043042s: Exiting Redux.assert_term: 0.000003 seconds 0.043051s: geo3_ll_valuebound10__verifast_instrumented_modified.c(15,13-17): Producing assertion 0.043065s: Entering Redux.assume(true) 0.043076s: Exiting Redux.assume: 0.000001 seconds 0.043086s: geo3_ll_valuebound10__verifast_instrumented_modified.c(46,5-24): Executing statement 0.043100s: Entering Redux.assume(0 <= k0) 0.043115s: Exiting Redux.assume: 0.000004 seconds 0.043126s: Entering Redux.assume(k0 <= 10) 0.043139s: Exiting Redux.assume: 0.000005 seconds 0.043149s: geo3_ll_valuebound10__verifast_instrumented_modified.c(46,5-24): Verifying call 0.043164s: geo3_ll_valuebound10__verifast_instrumented_modified.c(17,49-53): Consuming assertion 0.043172s: Entering Redux.query(true) 0.043182s: Exiting Redux.query 0.043191s: geo3_ll_valuebound10__verifast_instrumented_modified.c(18,19-21): Producing assertion 0.043201s: Entering Redux.assume(!(1 = 0)) 0.043212s: Exiting Redux.assume: 0.000001 seconds 0.043221s: geo3_ll_valuebound10__verifast_instrumented_modified.c(48,7-8): Executing statement 0.043240s: geo3_ll_valuebound10__verifast_instrumented_modified.c(49,7-8): Executing statement 0.043251s: geo3_ll_valuebound10__verifast_instrumented_modified.c(50,7-8): Executing statement 0.043262s: geo3_ll_valuebound10__verifast_instrumented_modified.c(51,8-9): Executing statement 0.043277s: geo3_ll_valuebound10__verifast_instrumented_modified.c(53,5-10): Executing statement 0.043295s: geo3_ll_valuebound10__verifast_instrumented_modified.c(53,82-84): Consuming assertion 0.043311s: Entering Redux.query(z0 <= 10 && 0 <= a0 && 0 <= z0 && a0 <= 10 && ((1 * (a0 * z0)) + a0) = ((z0 * a0) + a0)) 0.043387s: Exiting Redux.query 0.043401s: Entering Redux.assert_term(-9223372036854775808 <= c0 && c0 <= 9223372036854775807) 0.043415s: Exiting Redux.assert_term: 0.000004 seconds 0.043426s: Entering Redux.assert_term(-9223372036854775808 <= x0 && x0 <= 9223372036854775807) 0.043439s: Exiting Redux.assert_term: 0.000003 seconds 0.043449s: Entering Redux.assert_term(-9223372036854775808 <= y0 && y0 <= 9223372036854775807) 0.043468s: Exiting Redux.assert_term: 0.000003 seconds 0.043478s: geo3_ll_valuebound10__verifast_instrumented_modified.c(53,82-84): Producing assertion 0.043493s: Entering Redux.assume(z0 <= 10 && 0 <= a0 && 0 <= z0 && a0 <= 10 && ((y0 * (a0 * z0)) + x0) = ((z0 * x0) + a0)) 0.043536s: Exiting Redux.assume: 0.000033 seconds 0.043546s: geo3_ll_valuebound10__verifast_instrumented_modified.c(53,5-10): Evaluating loop condition 0.043558s: Entering Redux.assume(!(1 = 0)) 0.043575s: Exiting Redux.assume: 0.000001 seconds 0.043585s: geo3_ll_valuebound10__verifast_instrumented_modified.c(54,2-3): Executing statement 0.043598s: geo3_ll_valuebound10__verifast_instrumented_modified.c(55,9-26): Executing statement 0.043621s: Entering Redux.assume(((((z0 * x0) - x0) + a0) - ((a0 * z0) * y0)) = 0) 0.043637s: Exiting Redux.assume: 0.000005 seconds 0.043647s: geo3_ll_valuebound10__verifast_instrumented_modified.c(55,9-26): Verifying call 0.043657s: geo3_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Consuming assertion 0.043673s: Entering Redux.query(1 <= 1) 0.043683s: Exiting Redux.query 0.043693s: geo3_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Producing assertion 0.043702s: Entering Redux.assume(1 <= 1) 0.043713s: Exiting Redux.assume: 0.000001 seconds 0.043722s: geo3_ll_valuebound10__verifast_instrumented_modified.c(57,9-11): Executing statement 0.043735s: Entering Redux.assume(!(c0 < k0)) 0.043751s: Exiting Redux.assume: 0.000006 seconds 0.043767s: geo3_ll_valuebound10__verifast_instrumented_modified.c(58,13-18): Executing statement 0.043779s: geo3_ll_valuebound10__verifast_instrumented_modified.c(64,5-22): Executing statement 0.043800s: Entering Redux.assume(((((z0 * x0) - x0) + a0) - ((a0 * z0) * y0)) = 0) 0.043815s: Exiting Redux.assume: 0.000005 seconds 0.043826s: geo3_ll_valuebound10__verifast_instrumented_modified.c(64,5-22): Verifying call 0.043836s: geo3_ll_valuebound10__verifast_instrumented_modified.c(22,50-52): Consuming assertion 0.043851s: Entering Redux.query(1 <= 1) 0.043860s: Exiting Redux.query 0.043870s: geo3_ll_valuebound10__verifast_instrumented_modified.c(23,16-18): Producing assertion 0.043880s: Entering Redux.assume(1 <= 1) 0.043890s: Exiting Redux.assume: 0.000001 seconds 0.043899s: geo3_ll_valuebound10__verifast_instrumented_modified.c(65,5-11): Executing return statement geo3_ll_valuebound10__verifast_instrumented_modified.c(65,12-13): Type mismatch. Actual: long long. Expected: int.