./verifast-validate-witness.sh sv-benchmarks/c/nla-digbench-scaling/lcm2_valuebound1.c ./results/automizer-verification-files/SV-COMP24_unreach-call/lcm2_valuebound1.yml/witness-2.1.yml -------------------------------------------------------------------------------- + PROGRAM=sv-benchmarks/c/nla-digbench-scaling/lcm2_valuebound1.c + WITNESS=./results/automizer-verification-files/SV-COMP24_unreach-call/lcm2_valuebound1.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/lcm2_valuebound1.c + FILE=lcm2_valuebound1.c ++ echo lcm2_valuebound1 ++ sed 's/[-\.]/_/g' - + SANITIZED=lcm2_valuebound1 + MODULE=lcm2_valuebound1__verifast_instrumented_modified + INSTRUMENTED_PROGRAM=lcm2_valuebound1__verifast_instrumented.c ++ basename ./results/automizer-verification-files/SV-COMP24_unreach-call/lcm2_valuebound1.yml/witness-2.1.yml + TRANSLATED_WITNESS=verifast_translated.witness-2.1.yml + FINAL_PROGRAM=lcm2_valuebound1__verifast_instrumented_modified.c + change_format_cli.py -w ./results/automizer-verification-files/SV-COMP24_unreach-call/lcm2_valuebound1.yml/witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/lcm2_valuebound1.c -o verifast_translated.witness-2.1.yml --from acsl_expression --to verifast_expression -n lcm2_valuebound1__verifast_instrumented_modified + instrument_program_cli.py -w verifast_translated.witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/lcm2_valuebound1.c -o lcm2_valuebound1__verifast_instrumented.c + program_modifications_cli.py -p lcm2_valuebound1__verifast_instrumented.c -o lcm2_valuebound1__verifast_instrumented_modified.c + verifast -stats -verbose 4 -allow_dead_code -prover Redux -read_options_from_source_file -c lcm2_valuebound1__verifast_instrumented_modified.c lcm2_valuebound1__verifast_instrumented_modified.c 0.007372s: Entering Redux.assert_term(unboxed_bool(0) = false) 0.007405s: Exiting Redux.assert_term: 0.000015 seconds 0.007459s: Entering Redux.assert_term(sizeof(bool_typeid) = 1) 0.007476s: Exiting Redux.assert_term: 0.000005 seconds 0.007485s: Entering Redux.assert_term(sizeof(char_typeid) = 1) 0.007498s: Exiting Redux.assert_term: 0.000004 seconds 0.007508s: Entering Redux.assert_term(sizeof(unsigned_char_typeid) = 1) 0.007519s: Exiting Redux.assert_term: 0.000002 seconds 0.007530s: Entering Redux.assert_term(sizeof(short_typeid) = 2) 0.007544s: Exiting Redux.assert_term: 0.000006 seconds 0.007553s: Entering Redux.assert_term(sizeof(ushort_typeid) = 2) 0.007572s: Exiting Redux.assert_term: 0.000004 seconds 0.007582s: Entering Redux.assert_term(sizeof(int_typeid) = 4) 0.007596s: Exiting Redux.assert_term: 0.000003 seconds 0.007605s: Entering Redux.assert_term(sizeof(unsigned_int_typeid) = 4) 0.007621s: Exiting Redux.assert_term: 0.000006 seconds 0.007629s: Entering Redux.assert_term(sizeof(long_typeid) = 4) 0.007642s: Exiting Redux.assert_term: 0.000003 seconds 0.007653s: Entering Redux.assert_term(sizeof(unsigned_long_typeid) = 4) 0.007673s: Exiting Redux.assert_term: 0.000002 seconds 0.007682s: Entering Redux.assert_term(sizeof(long_long_typeid) = 8) 0.007696s: Exiting Redux.assert_term: 0.000006 seconds 0.007706s: Entering Redux.assert_term(sizeof(unsigned_long_long_typeid) = 8) 0.007718s: Exiting Redux.assert_term: 0.000003 seconds 0.007728s: Entering Redux.assert_term(sizeof(intptr_t_typeid) = 4) 0.007742s: Exiting Redux.assert_term: 0.000004 seconds 0.007750s: Entering Redux.assert_term(sizeof(uintptr_t_typeid) = 4) 0.007769s: Exiting Redux.assert_term: 0.000006 seconds 0.007778s: Entering Redux.assert_term(sizeof(uint8_t_typeid) = 1) 0.007791s: Exiting Redux.assert_term: 0.000002 seconds 0.007801s: Entering Redux.assert_term(sizeof(int8_t_typeid) = 1) 0.007814s: Exiting Redux.assert_term: 0.000002 seconds 0.007823s: Entering Redux.assert_term(sizeof(uint16_t_typeid) = 2) 0.007836s: Exiting Redux.assert_term: 0.000005 seconds 0.007845s: Entering Redux.assert_term(sizeof(int16_t_typeid) = 2) 0.007864s: Exiting Redux.assert_term: 0.000004 seconds 0.007874s: Entering Redux.assert_term(sizeof(uint32_t_typeid) = 4) 0.007886s: Exiting Redux.assert_term: 0.000002 seconds 0.007900s: Entering Redux.assert_term(sizeof(int32_t_typeid) = 4) 0.007914s: Exiting Redux.assert_term: 0.000004 seconds 0.007922s: Entering Redux.assert_term(sizeof(uint64_t_typeid) = 8) 0.007936s: Exiting Redux.assert_term: 0.000004 seconds 0.007948s: Entering Redux.assert_term(sizeof(int64_t_typeid) = 8) 0.007964s: Exiting Redux.assert_term: 0.000002 seconds 0.007975s: Entering Redux.assert_term(sizeof(uint128_t_typeid) = 16) 0.007989s: Exiting Redux.assert_term: 0.000006 seconds 0.007998s: Entering Redux.assert_term(sizeof(int128_t_typeid) = 16) 0.008011s: Exiting Redux.assert_term: 0.000003 seconds 0.008022s: Entering Redux.assert_term(sizeof(float_typeid) = 4) 0.008035s: Exiting Redux.assert_term: 0.000002 seconds 0.008044s: Entering Redux.assert_term(sizeof(double_typeid) = 8) 0.008064s: Exiting Redux.assert_term: 0.000005 seconds 0.008073s: Entering Redux.assert_term(sizeof(void_ptr_typeid) = 4) 0.008086s: Exiting Redux.assert_term: 0.000005 seconds 0.026444s: Entering Redux.assert_term(func_rank(default_value_eq_zero) < 0) 0.026516s: Exiting Redux.assert_term: 0.000011 seconds 0.026535s: Entering Redux.assume(true ==> default_value = 0) 0.026551s: Exiting Redux.assume: 0.000006 seconds 0.027968s: Entering Redux.assert_term(func_rank(length_nonnegative) < 0) 0.028014s: Exiting Redux.assert_term: 0.000007 seconds 0.028030s: Entering Redux.assert_term(func_rank(append_nil) < 0) 0.028044s: Exiting Redux.assert_term: 0.000004 seconds 0.028057s: Entering Redux.assert_term(func_rank(length_append) < 0) 0.028069s: Exiting Redux.assert_term: 0.000003 seconds 0.028087s: Entering Redux.assert_term(func_rank(reverse_reverse) < 0) 0.028101s: Exiting Redux.assert_term: 0.000004 seconds 0.028113s: Entering Redux.assert_term(func_rank(mem_nth) < 0) 0.028132s: Exiting Redux.assert_term: 0.000002 seconds 0.028149s: Entering Redux.assert_term(func_rank(mem_append) < 0) 0.028162s: Exiting Redux.assert_term: 0.000004 seconds 0.028178s: Entering Redux.assert_term(func_rank(take_0) < 0) 0.028190s: Exiting Redux.assert_term: 0.000004 seconds 0.028204s: Entering Redux.assert_term(func_rank(take_length) < 0) 0.028218s: Exiting Redux.assert_term: 0.000004 seconds 0.028235s: Entering Redux.assert_term(func_rank(length_take) < 0) 0.028248s: Exiting Redux.assert_term: 0.000002 seconds 0.028269s: Entering Redux.assert_term(func_rank(nth_take) < 0) 0.028283s: Exiting Redux.assert_term: 0.000003 seconds 0.028301s: Entering Redux.assert_term(func_rank(drop_0) < 0) 0.028314s: Exiting Redux.assert_term: 0.000003 seconds 0.028327s: Entering Redux.assert_term(func_rank(drop_length) < 0) 0.028339s: Exiting Redux.assert_term: 0.000003 seconds 0.028363s: Entering Redux.assert_term(func_rank(length_drop) < 0) 0.028376s: Exiting Redux.assert_term: 0.000003 seconds 0.028399s: Entering Redux.assert_term(func_rank(drop_n_take_n) < 0) 0.028412s: Exiting Redux.assert_term: 0.000002 seconds 0.028428s: Entering Redux.assert_term(func_rank(length_remove) < 0) 0.028440s: Exiting Redux.assert_term: 0.000003 seconds 0.028457s: Entering Redux.assert_term(func_rank(drop_take_remove_nth) < 0) 0.028469s: Exiting Redux.assert_term: 0.000003 seconds 0.028490s: Entering Redux.assert_term(func_rank(append_take_drop_n) < 0) 0.028504s: Exiting Redux.assert_term: 0.000003 seconds 0.028530s: Entering Redux.assert_term(func_rank(mem_index_of) < 0) 0.028544s: Exiting Redux.assert_term: 0.000003 seconds 0.028560s: Entering Redux.assert_term(func_rank(nth_update) < 0) 0.028574s: Exiting Redux.assert_term: 0.000003 seconds 0.028596s: Entering Redux.assert_term(func_rank(length_update) < 0) 0.028609s: Exiting Redux.assert_term: 0.000003 seconds 0.031454s: Entering Redux.assume(null_pointer = pointer_ctor(null_pointer_provenance, 0)) 0.031497s: Exiting Redux.assume: 0.000006 seconds 0.036924s: Entering Redux.assert_term(func_rank(field_ptr_provenance_injective) < 0) 0.036986s: Exiting Redux.assert_term: 0.000009 seconds 0.037011s: Entering Redux.assert_term(func_rank(ptr_provenance_min_addr_limits) < 0) 0.037024s: Exiting Redux.assert_term: 0.000003 seconds 0.037039s: Entering Redux.assert_term(func_rank(ptr_provenance_max_addr_limits) < 0) 0.037052s: Exiting Redux.assert_term: 0.000003 seconds 0.037066s: Entering Redux.assert_term(func_rank(null_pointer_provenance_min_addr) < 0) 0.037093s: Exiting Redux.assert_term: 0.000003 seconds 0.037103s: Entering Redux.assume(true ==> ptr_provenance_min_addr(null_pointer_provenance) = 0) 0.037124s: Exiting Redux.assume: 0.000012 seconds 0.037139s: Entering Redux.assert_term(func_rank(null_pointer_provenance_max_addr) < 0) 0.037152s: Exiting Redux.assert_term: 0.000003 seconds 0.037163s: Entering Redux.assume(true ==> ptr_provenance_max_addr(null_pointer_provenance) = 4294967295) 0.037189s: Exiting Redux.assume: 0.000013 seconds 0.037203s: Entering Redux.assert_term(func_rank(field_ptr_provenance_min_addr) < 0) 0.037215s: Exiting Redux.assert_term: 0.000003 seconds 0.037233s: Entering Redux.assert_term(func_rank(field_ptr_provenance_max_addr) < 0) 0.037245s: Exiting Redux.assert_term: 0.000003 seconds 0.037266s: Entering Redux.assert_term(func_rank(field_pointer_within_limits_def) < 0) 0.037278s: Exiting Redux.assert_term: 0.000003 seconds 0.037301s: Entering Redux.assert_term(func_rank(first_field_pointer_within_limits_elim) < 0) 0.037318s: Exiting Redux.assert_term: 0.000003 seconds 0.037339s: Entering Redux.assert_term(func_rank(first_field_of_union_variant_pointer_within_limits_elim) < 0) 0.037361s: Exiting Redux.assert_term: 0.000012 seconds 0.037385s: Entering Redux.assert_term(func_rank(ptr_within_limits_field_ptr_0) < 0) 0.037398s: Exiting Redux.assert_term: 0.000003 seconds 0.037418s: Entering Redux.assert_term(func_rank(has_type_short_ushort) < 0) 0.037437s: Exiting Redux.assert_term: 0.000003 seconds 0.037454s: Entering Redux.assert_term(func_rank(has_type_int_uint) < 0) 0.037468s: Exiting Redux.assert_term: 0.000003 seconds 0.037483s: Entering Redux.assert_term(func_rank(has_type_long_ulong) < 0) 0.037495s: Exiting Redux.assert_term: 0.000003 seconds 0.037510s: Entering Redux.assert_term(func_rank(has_type_llong_ullong) < 0) 0.037522s: Exiting Redux.assert_term: 0.000003 seconds 0.037537s: Entering Redux.assert_term(func_rank(has_type_intptr_uintptr) < 0) 0.037554s: Exiting Redux.assert_term: 0.000003 seconds 0.037570s: Entering Redux.assert_term(func_rank(has_type_int8_uint8) < 0) 0.037582s: Exiting Redux.assert_term: 0.000002 seconds 0.037597s: Entering Redux.assert_term(func_rank(has_type_int16_uint16) < 0) 0.037610s: Exiting Redux.assert_term: 0.000003 seconds 0.037625s: Entering Redux.assert_term(func_rank(has_type_int32_uint32) < 0) 0.037637s: Exiting Redux.assert_term: 0.000003 seconds 0.037653s: Entering Redux.assert_term(func_rank(has_type_int64_uint64) < 0) 0.037670s: Exiting Redux.assert_term: 0.000002 seconds 0.037685s: Entering Redux.assert_term(func_rank(has_type_int128_uint128) < 0) 0.037697s: Exiting Redux.assert_term: 0.000003 seconds 0.037713s: Entering Redux.assert_term(func_rank(has_type_ptr_add_) < 0) 0.037725s: Exiting Redux.assert_term: 0.000002 seconds 0.037747s: Entering Redux.assert_term(func_rank(llong_integer_to_llong_) < 0) 0.037760s: Exiting Redux.assert_term: 0.000002 seconds 0.037786s: Entering Redux.assert_term(func_rank(u_llong_integer_to_ullong_) < 0) 0.037798s: Exiting Redux.assert_term: 0.000003 seconds 0.037870s: Entering Redux.assert_term(func_rank(pointer_nonzero) < 0) 0.037883s: Exiting Redux.assert_term: 0.000003 seconds 0.037906s: Entering Redux.assert_term(func_rank(pointer_of_chars_of_pointer) < 0) 0.037918s: Exiting Redux.assert_term: 0.000002 seconds 0.037946s: Entering Redux.assert_term(func_rank(chars_of_pointer_of_chars) < 0) 0.037959s: Exiting Redux.assert_term: 0.000003 seconds 0.037989s: Entering Redux.assert_term(func_rank(chars_to_chars_) < 0) 0.038002s: Exiting Redux.assert_term: 0.000003 seconds 0.038016s: Entering Redux.assert_term(func_rank(chars__to_chars) < 0) 0.038028s: Exiting Redux.assert_term: 0.000003 seconds 0.038045s: Entering Redux.assert_term(func_rank(chars__split) < 0) 0.038057s: Exiting Redux.assert_term: 0.000003 seconds 0.038074s: Entering Redux.assert_term(func_rank(chars__join) < 0) 0.038086s: Exiting Redux.assert_term: 0.000002 seconds 0.038106s: Entering Redux.assert_term(func_rank(chars_chars__join) < 0) 0.038118s: Exiting Redux.assert_term: 0.000003 seconds 0.038132s: Entering Redux.assert_term(func_rank(chars__inv) < 0) 0.038144s: Exiting Redux.assert_term: 0.000002 seconds 0.038156s: Entering Redux.assert_term(func_rank(chars_inv) < 0) 0.038169s: Exiting Redux.assert_term: 0.000003 seconds 0.038188s: Entering Redux.assert_term(func_rank(chars_split) < 0) 0.038200s: Exiting Redux.assert_term: 0.000002 seconds 0.038222s: Entering Redux.assert_term(func_rank(chars_join) < 0) 0.038233s: Exiting Redux.assert_term: 0.000002 seconds 0.038248s: Entering Redux.assert_term(func_rank(int_of_chars_of_int) < 0) 0.038260s: Exiting Redux.assert_term: 0.000003 seconds 0.038282s: Entering Redux.assert_term(func_rank(chars_of_int_of_chars) < 0) 0.038294s: Exiting Redux.assert_term: 0.000003 seconds 0.038318s: Entering Redux.assert_term(func_rank(chars_of_int_size) < 0) 0.038330s: Exiting Redux.assert_term: 0.000003 seconds 0.038362s: Entering Redux.assert_term(func_rank(int_of_chars_size) < 0) 0.038375s: Exiting Redux.assert_term: 0.000003 seconds 0.038398s: Entering Redux.assert_term(func_rank(chars__to_int_) < 0) 0.038410s: Exiting Redux.assert_term: 0.000002 seconds 0.038424s: Entering Redux.assert_term(func_rank(chars_to_integer) < 0) 0.038435s: Exiting Redux.assert_term: 0.000003 seconds 0.038451s: Entering Redux.assert_term(func_rank(chars_to_u_integer) < 0) 0.038462s: Exiting Redux.assert_term: 0.000002 seconds 0.038483s: Entering Redux.assert_term(func_rank(chars_to_short_integer) < 0) 0.038495s: Exiting Redux.assert_term: 0.000003 seconds 0.038510s: Entering Redux.assert_term(func_rank(chars_to_u_short_integer) < 0) 0.038521s: Exiting Redux.assert_term: 0.000003 seconds 0.038536s: Entering Redux.assert_term(func_rank(chars_to_pointer) < 0) 0.038547s: Exiting Redux.assert_term: 0.000003 seconds 0.038561s: Entering Redux.assert_term(func_rank(chars_to_boolean) < 0) 0.038579s: Exiting Redux.assert_term: 0.000002 seconds 0.038596s: Entering Redux.assert_term(func_rank(chars_to_integer_) < 0) 0.038609s: Exiting Redux.assert_term: 0.000002 seconds 0.038623s: Entering Redux.assert_term(func_rank(int__to_chars_) < 0) 0.038635s: Exiting Redux.assert_term: 0.000003 seconds 0.038650s: Entering Redux.assert_term(func_rank(integer_to_chars) < 0) 0.038662s: Exiting Redux.assert_term: 0.000003 seconds 0.038676s: Entering Redux.assert_term(func_rank(uint__to_chars_) < 0) 0.038694s: Exiting Redux.assert_term: 0.000002 seconds 0.038708s: Entering Redux.assert_term(func_rank(u_integer_to_chars) < 0) 0.038720s: Exiting Redux.assert_term: 0.000003 seconds 0.038735s: Entering Redux.assert_term(func_rank(short_integer_to_chars) < 0) 0.038746s: Exiting Redux.assert_term: 0.000003 seconds 0.038760s: Entering Redux.assert_term(func_rank(u_short_integer_to_chars) < 0) 0.038772s: Exiting Redux.assert_term: 0.000003 seconds 0.038787s: Entering Redux.assert_term(func_rank(pointer_to_chars) < 0) 0.038805s: Exiting Redux.assert_term: 0.000002 seconds 0.038819s: Entering Redux.assert_term(func_rank(boolean_to_chars) < 0) 0.038831s: Exiting Redux.assert_term: 0.000002 seconds 0.038846s: Entering Redux.assert_term(func_rank(integer__to_chars) < 0) 0.038858s: Exiting Redux.assert_term: 0.000002 seconds 0.038874s: Entering Redux.assert_term(func_rank(u_character_to_character) < 0) 0.038886s: Exiting Redux.assert_term: 0.000002 seconds 0.038900s: Entering Redux.assert_term(func_rank(character_to_u_character) < 0) 0.038922s: Exiting Redux.assert_term: 0.000003 seconds 0.038936s: Entering Redux.assert_term(func_rank(uchars__inv) < 0) 0.038948s: Exiting Redux.assert_term: 0.000002 seconds 0.038961s: Entering Redux.assert_term(func_rank(uchars__split) < 0) 0.038973s: Exiting Redux.assert_term: 0.000002 seconds 0.038989s: Entering Redux.assert_term(func_rank(uchars_to_uchars_) < 0) 0.039001s: Exiting Redux.assert_term: 0.000003 seconds 0.039024s: Entering Redux.assert_term(func_rank(uchars_inv) < 0) 0.039036s: Exiting Redux.assert_term: 0.000003 seconds 0.039049s: Entering Redux.assert_term(func_rank(uchars_split) < 0) 0.039062s: Exiting Redux.assert_term: 0.000003 seconds 0.039077s: Entering Redux.assert_term(func_rank(uchars_join) < 0) 0.039089s: Exiting Redux.assert_term: 0.000002 seconds 0.039105s: Entering Redux.assert_term(func_rank(ints__split) < 0) 0.039117s: Exiting Redux.assert_term: 0.000003 seconds 0.039134s: Entering Redux.assert_term(func_rank(ints__join) < 0) 0.039151s: Exiting Redux.assert_term: 0.000002 seconds 0.039167s: Entering Redux.assert_term(func_rank(ints_to_ints_) < 0) 0.039180s: Exiting Redux.assert_term: 0.000002 seconds 0.039195s: Entering Redux.assert_term(func_rank(ints__to_ints) < 0) 0.039207s: Exiting Redux.assert_term: 0.000002 seconds 0.039222s: Entering Redux.assert_term(func_rank(ints_inv) < 0) 0.039235s: Exiting Redux.assert_term: 0.000003 seconds 0.039248s: Entering Redux.assert_term(func_rank(ints__inv) < 0) 0.039266s: Exiting Redux.assert_term: 0.000002 seconds 0.039282s: Entering Redux.assert_term(func_rank(uints_inv) < 0) 0.039294s: Exiting Redux.assert_term: 0.000002 seconds 0.039308s: Entering Redux.assert_term(func_rank(llongs_inv) < 0) 0.039319s: Exiting Redux.assert_term: 0.000002 seconds 0.039333s: Entering Redux.assert_term(func_rank(ullongs_inv) < 0) 0.039345s: Exiting Redux.assert_term: 0.000003 seconds 0.039366s: Entering Redux.assert_term(func_rank(shorts_inv) < 0) 0.039383s: Exiting Redux.assert_term: 0.000003 seconds 0.039397s: Entering Redux.assert_term(func_rank(ushorts_inv) < 0) 0.039409s: Exiting Redux.assert_term: 0.000003 seconds 0.039422s: Entering Redux.assert_term(func_rank(bools_inv) < 0) 0.039434s: Exiting Redux.assert_term: 0.000003 seconds 0.039448s: Entering Redux.assert_term(func_rank(pointers__inv) < 0) 0.039459s: Exiting Redux.assert_term: 0.000002 seconds 0.039473s: Entering Redux.assert_term(func_rank(pointers__split) < 0) 0.039489s: Exiting Redux.assert_term: 0.000003 seconds 0.039507s: Entering Redux.assert_term(func_rank(pointers__join) < 0) 0.039520s: Exiting Redux.assert_term: 0.000003 seconds 0.039537s: Entering Redux.assert_term(func_rank(pointers_pointers__join) < 0) 0.039549s: Exiting Redux.assert_term: 0.000003 seconds 0.039568s: Entering Redux.assert_term(func_rank(pointers_to_pointers_) < 0) 0.039580s: Exiting Redux.assert_term: 0.000003 seconds 0.039596s: Entering Redux.assert_term(func_rank(pointers_inv) < 0) 0.039613s: Exiting Redux.assert_term: 0.000003 seconds 0.039628s: Entering Redux.assert_term(func_rank(pointers_split) < 0) 0.039641s: Exiting Redux.assert_term: 0.000002 seconds 0.039658s: Entering Redux.assert_term(func_rank(pointers_join) < 0) 0.039670s: Exiting Redux.assert_term: 0.000003 seconds 0.039686s: Entering Redux.assert_term(func_rank(map_uchar_of_char_char_of_uchar) < 0) 0.039698s: Exiting Redux.assert_term: 0.000003 seconds 0.039720s: Entering Redux.assert_term(func_rank(map_char_of_uchar_uchar_of_char) < 0) 0.039738s: Exiting Redux.assert_term: 0.000003 seconds 0.039757s: Entering Redux.assert_term(func_rank(chars_to_uchars) < 0) 0.039770s: Exiting Redux.assert_term: 0.000003 seconds 0.039785s: Entering Redux.assert_term(func_rank(chars__to_uchars_) < 0) 0.039798s: Exiting Redux.assert_term: 0.000003 seconds 0.039813s: Entering Redux.assert_term(func_rank(uchars_to_chars) < 0) 0.039826s: Exiting Redux.assert_term: 0.000003 seconds 0.039849s: Entering Redux.assert_term(func_rank(uchars__to_chars_) < 0) 0.039862s: Exiting Redux.assert_term: 0.000002 seconds 0.039877s: Entering Redux.assert_term(func_rank(chars_to_ints) < 0) 0.039889s: Exiting Redux.assert_term: 0.000002 seconds 0.039905s: Entering Redux.assert_term(func_rank(ints_to_chars) < 0) 0.039917s: Exiting Redux.assert_term: 0.000003 seconds 0.039932s: Entering Redux.assert_term(func_rank(ints__to_chars_) < 0) 0.039944s: Exiting Redux.assert_term: 0.000003 seconds 0.039966s: Entering Redux.assert_term(func_rank(chars_to_uints) < 0) 0.039979s: Exiting Redux.assert_term: 0.000003 seconds 0.039996s: Entering Redux.assert_term(func_rank(uints_to_chars) < 0) 0.040008s: Exiting Redux.assert_term: 0.000002 seconds 0.040022s: Entering Redux.assert_term(func_rank(chars_to_bools) < 0) 0.040035s: Exiting Redux.assert_term: 0.000002 seconds 0.040051s: Entering Redux.assert_term(func_rank(bools_to_chars) < 0) 0.040063s: Exiting Redux.assert_term: 0.000003 seconds 0.040083s: Entering Redux.assert_term(func_rank(chars_to_integers_) < 0) 0.040095s: Exiting Redux.assert_term: 0.000004 seconds 0.040114s: Entering Redux.assert_term(func_rank(integers__to_chars) < 0) 0.040126s: Exiting Redux.assert_term: 0.000002 seconds 0.040142s: Entering Redux.assert_term(func_rank(integers___to_chars_) < 0) 0.040154s: Exiting Redux.assert_term: 0.000003 seconds 0.040168s: Entering Redux.assert_term(func_rank(uchars_to_integers_) < 0) 0.040181s: Exiting Redux.assert_term: 0.000003 seconds 0.040203s: Entering Redux.assert_term(func_rank(integers__to_uchars) < 0) 0.040215s: Exiting Redux.assert_term: 0.000003 seconds 0.040231s: Entering Redux.assert_term(func_rank(chars__to_pointers_) < 0) 0.040243s: Exiting Redux.assert_term: 0.000002 seconds 0.040260s: Entering Redux.assert_term(func_rank(pointers__to_chars_) < 0) 0.040273s: Exiting Redux.assert_term: 0.000003 seconds 0.040289s: Entering Redux.assert_term(func_rank(chars_to_pointers) < 0) 0.040303s: Exiting Redux.assert_term: 0.000003 seconds 0.040326s: Entering Redux.assert_term(func_rank(pointers_to_chars) < 0) 0.040338s: Exiting Redux.assert_term: 0.000002 seconds 0.040363s: Entering Redux.assert_term(func_rank(integers__inv) < 0) 0.040376s: Exiting Redux.assert_term: 0.000003 seconds 0.040392s: Entering Redux.assert_term(func_rank(integers__to_integers__) < 0) 0.040404s: Exiting Redux.assert_term: 0.000002 seconds 0.040420s: Entering Redux.assert_term(func_rank(divrem_elim) < 0) 0.040433s: Exiting Redux.assert_term: 0.000003 seconds 0.040453s: Entering Redux.assert_term(func_rank(string_to_body_chars) < 0) 0.040466s: Exiting Redux.assert_term: 0.000002 seconds 0.040481s: Entering Redux.assert_term(func_rank(body_chars_to_string) < 0) 0.040493s: Exiting Redux.assert_term: 0.000003 seconds 0.040513s: Entering Redux.assert_term(func_rank(chars_to_string) < 0) 0.040526s: Exiting Redux.assert_term: 0.000003 seconds 0.040543s: Entering Redux.assert_term(func_rank(string_to_chars_) < 0) 0.040560s: Exiting Redux.assert_term: 0.000003 seconds 0.040576s: Entering Redux.assert_term(func_rank(string_to_chars) < 0) 0.040589s: Exiting Redux.assert_term: 0.000002 seconds 0.040606s: Entering Redux.assert_term(func_rank(chars_separate_string) < 0) 0.040620s: Exiting Redux.assert_term: 0.000004 seconds 0.041119s: Entering Redux.assert_term(func_rank(chars_unseparate_string) < 0) 0.041137s: Exiting Redux.assert_term: 0.000004 seconds 0.042212s: Entering Redux.assert_term(func_rank(reach_error) = 199) 0.042244s: Exiting Redux.assert_term: 0.000008 seconds 0.042266s: Entering Redux.assert_term(func_rank(assume_abort_if_not) = 201) 0.042279s: Exiting Redux.assert_term: 0.000004 seconds 0.042296s: Entering Redux.assert_term(func_rank(__VERIFIER_assert) = 202) 0.042309s: Exiting Redux.assert_term: 0.000003 seconds 0.042325s: Entering Redux.assert_term(func_rank(main) = 203) 0.042338s: Exiting Redux.assert_term: 0.000003 seconds 0.042384s: lcm2_valuebound1__verifast_instrumented_modified.c(29,5-9): Function 'main': Function type implementation check 0.042412s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,18-24): Producing assertion 0.042427s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,49-51): Producing assertion 0.042438s: Entering Redux.assume(0 <= argc) 0.042454s: Exiting Redux.assume: 0.000006 seconds 0.042462s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,61-62): Producing assertion 0.042480s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,64-68): Producing assertion 0.042495s: lcm2_valuebound1__verifast_instrumented_modified.c(29,25-31): Consuming assertion 0.042511s: Consuming chunk module(lcm2_valuebound1__verifast_instrumented_modified, true) 0.042526s: lcm2_valuebound1__verifast_instrumented_modified.c(30,13-17): Producing assertion 0.042538s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1085,17-21): Consuming assertion 0.042553s: lcm2_valuebound1__verifast_instrumented_modified.c(29,5-9): Cleaning up dummy fraction chunks 0.042562s: lcm2_valuebound1__verifast_instrumented_modified.c(29,5-9): Leak check. 0.042615s: lcm2_valuebound1__verifast_instrumented_modified.c(8,6-17): Verifying function 'reach_error' 0.042625s: lcm2_valuebound1__verifast_instrumented_modified.c(8,33-38): Producing assertion 0.042635s: Entering Redux.assume(false) 0.042647s: Exiting Redux.assume: 0.000002 seconds 0.042666s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.042679s: Exiting Redux.assert_term: 0.000004 seconds 0.042691s: lcm2_valuebound1__verifast_instrumented_modified.c(14,6-25): Verifying function 'assume_abort_if_not' 0.042701s: lcm2_valuebound1__verifast_instrumented_modified.c(14,49-53): Producing assertion 0.042709s: Entering Redux.assume(true) 0.042721s: Exiting Redux.assume: 0.000001 seconds 0.042735s: lcm2_valuebound1__verifast_instrumented_modified.c(14,6-25): Executing statement 0.042761s: lcm2_valuebound1__verifast_instrumented_modified.c(17,3-5): Executing statement 0.042789s: Entering Redux.assume(!(!(cond = 0))) 0.042817s: Exiting Redux.assume: 0.000018 seconds 0.042828s: lcm2_valuebound1__verifast_instrumented_modified.c(17,13-14): Executing statement 0.042839s: lcm2_valuebound1__verifast_instrumented_modified.c(17,14-19): Executing statement 0.042857s: Entering Redux.assert_term(func_rank(abort) < 0) 0.042876s: Exiting Redux.assert_term: 0.000003 seconds 0.042887s: lcm2_valuebound1__verifast_instrumented_modified.c(17,14-19): Verifying call 0.042896s: lcm2_valuebound1__verifast_instrumented_modified.c(5,38-42): Consuming assertion 0.042905s: Entering Redux.query(true) 0.042915s: Exiting Redux.query 0.042925s: lcm2_valuebound1__verifast_instrumented_modified.c(6,13-18): Producing assertion 0.042933s: Entering Redux.assume(false) 0.042943s: Exiting Redux.assume: 0.000002 seconds 0.042959s: Entering Redux.assume(!(!(!(cond = 0)))) 0.042972s: Exiting Redux.assume: 0.000003 seconds 0.042982s: lcm2_valuebound1__verifast_instrumented_modified.c(18,1-2): Executing return statement 0.042991s: lcm2_valuebound1__verifast_instrumented_modified.c(15,19-21): Consuming assertion 0.043000s: Entering Redux.query(!(cond = 0)) 0.043009s: Exiting Redux.query 0.043017s: lcm2_valuebound1__verifast_instrumented_modified.c(18,1-2): Cleaning up dummy fraction chunks 0.043025s: lcm2_valuebound1__verifast_instrumented_modified.c(18,1-2): Leak check. 0.043044s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.043057s: Exiting Redux.assert_term: 0.000004 seconds 0.043068s: lcm2_valuebound1__verifast_instrumented_modified.c(19,6-23): Verifying function '__VERIFIER_assert' 0.043077s: lcm2_valuebound1__verifast_instrumented_modified.c(19,53-55): Producing assertion 0.043086s: Entering Redux.assume(cond = 1) 0.043105s: Exiting Redux.assume: 0.000009 seconds 0.043115s: lcm2_valuebound1__verifast_instrumented_modified.c(19,6-23): Executing statement 0.043135s: lcm2_valuebound1__verifast_instrumented_modified.c(22,5-7): Executing statement 0.043146s: Entering Redux.assume(!(!(cond = 0))) 0.043880s: Exiting Redux.assume: 0.000723 seconds 0.043895s: Entering Redux.assume(!(!(!(cond = 0)))) 0.043906s: Exiting Redux.assume: 0.000002 seconds 0.043915s: lcm2_valuebound1__verifast_instrumented_modified.c(26,5-11): Executing return statement 0.043926s: lcm2_valuebound1__verifast_instrumented_modified.c(20,19-21): Consuming assertion 0.043946s: Entering Redux.query(cond = 1) 0.043955s: Exiting Redux.query 0.043965s: lcm2_valuebound1__verifast_instrumented_modified.c(27,1-2): Cleaning up dummy fraction chunks 0.043975s: lcm2_valuebound1__verifast_instrumented_modified.c(27,1-2): Leak check. 0.043995s: lcm2_valuebound1__verifast_instrumented_modified.c(29,5-9): Verifying function 'main' 0.044005s: lcm2_valuebound1__verifast_instrumented_modified.c(29,25-31): Producing assertion 0.044031s: lcm2_valuebound1__verifast_instrumented_modified.c(29,5-9): Executing statement 0.044044s: lcm2_valuebound1__verifast_instrumented_modified.c(33,1-2): Executing statement 0.044054s: lcm2_valuebound1__verifast_instrumented_modified.c(35,1-36,1): Executing statement 0.044071s: Consuming chunk [_]module(lcm2_valuebound1__verifast_instrumented_modified, true) 0.044087s: lcm2_valuebound1__verifast_instrumented_modified.c(37,5-13): Executing statement 0.044099s: Entering Redux.assert_term(0 <= a && a <= 4294967295) 0.044121s: Exiting Redux.assert_term: 0.000006 seconds 0.044132s: Entering Redux.assert_term(0 <= b && b <= 4294967295) 0.044145s: Exiting Redux.assert_term: 0.000004 seconds 0.044154s: lcm2_valuebound1__verifast_instrumented_modified.c(38,5-13): Executing statement 0.044164s: Entering Redux.assert_term(0 <= x && x <= 4294967295) 0.044178s: Exiting Redux.assert_term: 0.000004 seconds 0.044189s: Entering Redux.assert_term(0 <= y && y <= 4294967295) 0.044207s: Exiting Redux.assert_term: 0.000004 seconds 0.044217s: Entering Redux.assert_term(0 <= u && u <= 4294967295) 0.044230s: Exiting Redux.assert_term: 0.000004 seconds 0.044240s: Entering Redux.assert_term(0 <= v && v <= 4294967295) 0.044254s: Exiting Redux.assert_term: 0.000004 seconds 0.044263s: lcm2_valuebound1__verifast_instrumented_modified.c(39,7-8): Executing statement 0.044283s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_uint) < 0) 0.044295s: Exiting Redux.assert_term: 0.000003 seconds 0.044311s: lcm2_valuebound1__verifast_instrumented_modified.c(39,9-31): Verifying call 0.044321s: lcm2_valuebound1__verifast_instrumented_modified.c(11,59-63): Consuming assertion 0.044330s: Entering Redux.query(true) 0.044339s: Exiting Redux.query 0.044359s: Entering Redux.assert_term(0 <= a0 && a0 <= 4294967295) 0.044374s: Exiting Redux.assert_term: 0.000004 seconds 0.044384s: lcm2_valuebound1__verifast_instrumented_modified.c(12,13-17): Producing assertion 0.044392s: Entering Redux.assume(true) 0.044409s: Exiting Redux.assume: 0.000001 seconds 0.044419s: lcm2_valuebound1__verifast_instrumented_modified.c(40,5-24): Executing statement 0.044439s: Entering Redux.assume(0 <= a0) 0.044454s: Exiting Redux.assume: 0.000005 seconds 0.044464s: Entering Redux.assume(a0 <= 1) 0.044479s: Exiting Redux.assume: 0.000006 seconds 0.044488s: lcm2_valuebound1__verifast_instrumented_modified.c(40,5-24): Verifying call 0.044498s: lcm2_valuebound1__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.044511s: Entering Redux.query(true) 0.044521s: Exiting Redux.query 0.044530s: lcm2_valuebound1__verifast_instrumented_modified.c(15,19-21): Producing assertion 0.044541s: Entering Redux.assume(!(1 = 0)) 0.044554s: Exiting Redux.assume: 0.000001 seconds 0.044563s: lcm2_valuebound1__verifast_instrumented_modified.c(41,7-8): Executing statement 0.044578s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_uint) < 0) 0.044591s: Exiting Redux.assert_term: 0.000004 seconds 0.044610s: lcm2_valuebound1__verifast_instrumented_modified.c(41,9-31): Verifying call 0.044620s: lcm2_valuebound1__verifast_instrumented_modified.c(11,59-63): Consuming assertion 0.044629s: Entering Redux.query(true) 0.044638s: Exiting Redux.query 0.044649s: Entering Redux.assert_term(0 <= b0 && b0 <= 4294967295) 0.044664s: Exiting Redux.assert_term: 0.000006 seconds 0.044674s: lcm2_valuebound1__verifast_instrumented_modified.c(12,13-17): Producing assertion 0.044683s: Entering Redux.assume(true) 0.044702s: Exiting Redux.assume: 0.000001 seconds 0.044712s: lcm2_valuebound1__verifast_instrumented_modified.c(42,5-24): Executing statement 0.044727s: Entering Redux.assume(0 <= b0) 0.044743s: Exiting Redux.assume: 0.000005 seconds 0.044753s: Entering Redux.assume(b0 <= 1) 0.044767s: Exiting Redux.assume: 0.000005 seconds 0.044777s: lcm2_valuebound1__verifast_instrumented_modified.c(42,5-24): Verifying call 0.044786s: lcm2_valuebound1__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.044800s: Entering Redux.query(true) 0.044809s: Exiting Redux.query 0.044818s: lcm2_valuebound1__verifast_instrumented_modified.c(15,19-21): Producing assertion 0.044827s: Entering Redux.assume(!(1 = 0)) 0.044838s: Exiting Redux.assume: 0.000001 seconds 0.044848s: lcm2_valuebound1__verifast_instrumented_modified.c(43,5-24): Executing statement 0.044862s: Entering Redux.assume(1 <= a0) 0.044880s: Exiting Redux.assume: 0.000008 seconds 0.044890s: lcm2_valuebound1__verifast_instrumented_modified.c(43,5-24): Verifying call 0.044904s: lcm2_valuebound1__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.044913s: Entering Redux.query(true) 0.044922s: Exiting Redux.query 0.044930s: lcm2_valuebound1__verifast_instrumented_modified.c(15,19-21): Producing assertion 0.044939s: Entering Redux.assume(!(1 = 0)) 0.044949s: Exiting Redux.assume: 0.000001 seconds 0.044957s: lcm2_valuebound1__verifast_instrumented_modified.c(44,5-24): Executing statement 0.044975s: Entering Redux.assume(1 <= b0) 0.044992s: Exiting Redux.assume: 0.000007 seconds 0.045001s: lcm2_valuebound1__verifast_instrumented_modified.c(44,5-24): Verifying call 0.045009s: lcm2_valuebound1__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.045017s: Entering Redux.query(true) 0.045025s: Exiting Redux.query 0.045035s: lcm2_valuebound1__verifast_instrumented_modified.c(15,19-21): Producing assertion 0.045043s: Entering Redux.assume(!(1 = 0)) 0.045053s: Exiting Redux.assume: 0.000001 seconds 0.045067s: lcm2_valuebound1__verifast_instrumented_modified.c(46,5-24): Executing statement 0.045081s: Entering Redux.assume(a0 <= 65535) 0.045092s: Exiting Redux.assume: 0.000001 seconds 0.045100s: lcm2_valuebound1__verifast_instrumented_modified.c(46,5-24): Verifying call 0.045109s: lcm2_valuebound1__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.045117s: Entering Redux.query(true) 0.045125s: Exiting Redux.query 0.045133s: lcm2_valuebound1__verifast_instrumented_modified.c(15,19-21): Producing assertion 0.045147s: Entering Redux.assume(!(1 = 0)) 0.045157s: Exiting Redux.assume: 0.000001 seconds 0.045165s: lcm2_valuebound1__verifast_instrumented_modified.c(47,5-24): Executing statement 0.045178s: Entering Redux.assume(b0 <= 65535) 0.045189s: Exiting Redux.assume: 0.000001 seconds 0.045197s: lcm2_valuebound1__verifast_instrumented_modified.c(47,5-24): Verifying call 0.045205s: lcm2_valuebound1__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.045218s: Entering Redux.query(true) 0.045226s: Exiting Redux.query 0.045236s: lcm2_valuebound1__verifast_instrumented_modified.c(15,19-21): Producing assertion 0.045244s: Entering Redux.assume(!(1 = 0)) 0.045254s: Exiting Redux.assume: 0.000001 seconds 0.045262s: lcm2_valuebound1__verifast_instrumented_modified.c(49,7-8): Executing statement 0.045273s: lcm2_valuebound1__verifast_instrumented_modified.c(50,7-8): Executing statement 0.045283s: lcm2_valuebound1__verifast_instrumented_modified.c(51,7-8): Executing statement 0.045297s: lcm2_valuebound1__verifast_instrumented_modified.c(52,7-8): Executing statement 0.045308s: lcm2_valuebound1__verifast_instrumented_modified.c(54,5-10): Executing statement 0.045327s: lcm2_valuebound1__verifast_instrumented_modified.c(54,94-96): Consuming assertion 0.045339s: Entering Redux.query(a0 = a0 && b0 = b0 && b0 = b0 && b0 = 1 && a0 = 1 && a0 = a0) 0.045365s: Exiting Redux.query 0.045377s: Entering Redux.assert_term(0 <= x0 && x0 <= 4294967295) 0.045397s: Exiting Redux.assert_term: 0.000005 seconds 0.045406s: Entering Redux.assert_term(0 <= v0 && v0 <= 4294967295) 0.045419s: Exiting Redux.assert_term: 0.000004 seconds 0.045428s: Entering Redux.assert_term(0 <= y0 && y0 <= 4294967295) 0.045441s: Exiting Redux.assert_term: 0.000004 seconds 0.045450s: Entering Redux.assert_term(0 <= u0 && u0 <= 4294967295) 0.045463s: Exiting Redux.assert_term: 0.000004 seconds 0.045472s: lcm2_valuebound1__verifast_instrumented_modified.c(54,94-96): Producing assertion 0.045489s: Entering Redux.assume(a0 = v0 && b0 = y0 && b0 = u0 && y0 = 1 && x0 = 1 && a0 = x0) 0.045537s: Exiting Redux.assume: 0.000038 seconds 0.045546s: lcm2_valuebound1__verifast_instrumented_modified.c(54,5-10): Evaluating loop condition 0.045557s: Entering Redux.assume(!(1 = 0)) 0.045568s: Exiting Redux.assume: 0.000001 seconds 0.045579s: lcm2_valuebound1__verifast_instrumented_modified.c(55,2-3): Executing statement 0.045594s: lcm2_valuebound1__verifast_instrumented_modified.c(56,9-26): Executing statement 0.045622s: Entering Redux.assume(((x0 * u0) + (y0 * v0)) = ((2 * a0) * b0)) 0.045634s: Exiting Redux.assume: 0.000002 seconds 0.045644s: lcm2_valuebound1__verifast_instrumented_modified.c(56,9-26): Verifying call 0.045654s: lcm2_valuebound1__verifast_instrumented_modified.c(19,53-55): Consuming assertion 0.045663s: Entering Redux.query(1 = 1) 0.045673s: Exiting Redux.query 0.045682s: lcm2_valuebound1__verifast_instrumented_modified.c(20,19-21): Producing assertion 0.045698s: Entering Redux.assume(1 = 1) 0.045708s: Exiting Redux.assume: 0.000001 seconds 0.045717s: lcm2_valuebound1__verifast_instrumented_modified.c(58,9-11): Executing statement 0.045729s: Entering Redux.assume(!(!(x0 = y0))) 0.045739s: Exiting Redux.assume: 0.000001 seconds 0.045748s: lcm2_valuebound1__verifast_instrumented_modified.c(59,13-18): Executing statement 0.045759s: lcm2_valuebound1__verifast_instrumented_modified.c(70,5-22): Executing statement 0.045784s: Entering Redux.assume(((x0 * u0) + (y0 * v0)) = ((2 * a0) * b0)) 0.045796s: Exiting Redux.assume: 0.000002 seconds 0.045805s: lcm2_valuebound1__verifast_instrumented_modified.c(70,5-22): Verifying call 0.045815s: lcm2_valuebound1__verifast_instrumented_modified.c(19,53-55): Consuming assertion 0.045823s: Entering Redux.query(1 = 1) 0.045832s: Exiting Redux.query 0.045841s: lcm2_valuebound1__verifast_instrumented_modified.c(20,19-21): Producing assertion 0.045850s: Entering Redux.assume(1 = 1) 0.045866s: Exiting Redux.assume: 0.000001 seconds 0.045875s: lcm2_valuebound1__verifast_instrumented_modified.c(74,5-11): Executing return statement 0.045885s: lcm2_valuebound1__verifast_instrumented_modified.c(30,13-17): Consuming assertion 0.045895s: lcm2_valuebound1__verifast_instrumented_modified.c(75,1-2): Cleaning up dummy fraction chunks 0.045903s: lcm2_valuebound1__verifast_instrumented_modified.c(75,1-2): Leak check. 0.045915s: Entering Redux.assume(!(((x0 * u0) + (y0 * v0)) = ((2 * a0) * b0))) 0.045931s: Exiting Redux.assume: 0.000002 seconds 0.045941s: Entering Redux.assume(!(!(!(x0 = y0)))) 0.045952s: Exiting Redux.assume: 0.000002 seconds 0.045962s: Entering Redux.assume(!(((x0 * u0) + (y0 * v0)) = ((2 * a0) * b0))) 0.045973s: Exiting Redux.assume: 0.000002 seconds 0.045982s: Entering Redux.assume(!(!(1 = 0))) 0.045993s: Exiting Redux.assume: 0.000001 seconds 0.046007s: Entering Redux.assume(!(b0 <= 65535)) 0.046017s: Exiting Redux.assume: 0.000001 seconds 0.046039s: Entering Redux.assume(!(a0 <= 65535)) 0.046050s: Exiting Redux.assume: 0.000001 seconds 0.046060s: Entering Redux.assume(!(1 <= b0)) 0.046076s: Exiting Redux.assume: 0.000005 seconds 0.046085s: lcm2_valuebound1__verifast_instrumented_modified.c(44,5-24): Verifying call 0.046095s: lcm2_valuebound1__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.046103s: Entering Redux.query(true) 0.046113s: Exiting Redux.query 0.046121s: lcm2_valuebound1__verifast_instrumented_modified.c(15,19-21): Producing assertion 0.046141s: Entering Redux.assume(!(0 = 0)) 0.046151s: Exiting Redux.assume: 0.000001 seconds 0.046162s: Entering Redux.assume(!(1 <= a0)) 0.046176s: Exiting Redux.assume: 0.000004 seconds 0.046689s: lcm2_valuebound1__verifast_instrumented_modified.c(43,5-24): Verifying call 0.046700s: lcm2_valuebound1__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.046708s: Entering Redux.query(true) 0.046717s: Exiting Redux.query 0.046733s: lcm2_valuebound1__verifast_instrumented_modified.c(15,19-21): Producing assertion 0.046743s: Entering Redux.assume(!(0 = 0)) 0.046753s: Exiting Redux.assume: 0.000001 seconds 0.046765s: Entering Redux.assume(!(b0 <= 1)) 0.046777s: Exiting Redux.assume: 0.000002 seconds 0.046786s: lcm2_valuebound1__verifast_instrumented_modified.c(42,5-24): Verifying call 0.046795s: lcm2_valuebound1__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.046803s: Entering Redux.query(true) 0.046818s: Exiting Redux.query 0.046828s: lcm2_valuebound1__verifast_instrumented_modified.c(15,19-21): Producing assertion 0.046837s: Entering Redux.assume(!(0 = 0)) 0.046848s: Exiting Redux.assume: 0.000001 seconds 0.046858s: Entering Redux.assume(!(0 <= b0)) 0.046870s: Exiting Redux.assume: 0.000002 seconds 0.046881s: Entering Redux.assume(!(a0 <= 1)) 0.046893s: Exiting Redux.assume: 0.000001 seconds 0.046902s: lcm2_valuebound1__verifast_instrumented_modified.c(40,5-24): Verifying call 0.046917s: lcm2_valuebound1__verifast_instrumented_modified.c(14,49-53): Consuming assertion 0.046926s: Entering Redux.query(true) 0.046935s: Exiting Redux.query 0.046944s: lcm2_valuebound1__verifast_instrumented_modified.c(15,19-21): Producing assertion 0.046953s: Entering Redux.assume(!(0 = 0)) 0.046964s: Exiting Redux.assume: 0.000001 seconds 0.046973s: Entering Redux.assume(!(0 <= a0)) 0.046985s: Exiting Redux.assume: 0.000002 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% lcm2_valuebound1__verifast_instrumented_modified.c : lines: code: 37; annot: 14; mixed: 7; overhead: 57% Statements parsed: 124 Open statements parsed: 0 Close statements parsed: 0 Statement executions: 24 Execution steps (including assertion production/consumption steps): 132 Symbolic execution forks: 14 Prover assumes: 48 Term equality tests -- same term: 3 Term equality tests -- prover query: 0 Term equality tests -- total: 3 Other prover queries: 18 Prover statistics: # toplevel assumes and queries (with # pending case splits) = 256 (0), 0 (more than 30) assume_core_count = 297 number of case splits = 0 simplex_assert_ge_count = 184 simplex_assert_eq_count = 13 simplex_assert_neq_count = 0 max_truenode_childcount = 3 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.001379s Time spent in Simplex: 0.000304s Time spent parsing: 0.018124s Function timings (> 0.1s): Total time: 0.04 seconds 0 errors found (24 statements verified)