./verifast-validate-witness.sh sv-benchmarks/c/nla-digbench-scaling/ps3-ll_valuebound10.c ./results/automizer-verification-files/SV-COMP24_unreach-call/ps3-ll_valuebound10.yml/witness-2.1.yml -------------------------------------------------------------------------------- + PROGRAM=sv-benchmarks/c/nla-digbench-scaling/ps3-ll_valuebound10.c + WITNESS=./results/automizer-verification-files/SV-COMP24_unreach-call/ps3-ll_valuebound10.yml/witness-2.1.yml ++ basename sv-benchmarks/c/nla-digbench-scaling/ps3-ll_valuebound10.c + FILE=ps3-ll_valuebound10.c ++ echo ps3-ll_valuebound10 ++ sed 's/[-\.]/_/g' - + SANITIZED=ps3_ll_valuebound10 + MODULE=ps3_ll_valuebound10__verifast_instrumented_modified + INSTRUMENTED_PROGRAM=ps3_ll_valuebound10__verifast_instrumented.c ++ basename ./results/automizer-verification-files/SV-COMP24_unreach-call/ps3-ll_valuebound10.yml/witness-2.1.yml + TRANSLATED_WITNESS=verifast_translated.witness-2.1.yml + FINAL_PROGRAM=ps3_ll_valuebound10__verifast_instrumented_modified.c + change_format_cli.py -w ./results/automizer-verification-files/SV-COMP24_unreach-call/ps3-ll_valuebound10.yml/witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/ps3-ll_valuebound10.c -o verifast_translated.witness-2.1.yml --from acsl_expression --to verifast_expression -n ps3_ll_valuebound10__verifast_instrumented_modified Cast deleted. Potential Overflow in Invariant. + instrument_program_cli.py -w verifast_translated.witness-2.1.yml -p sv-benchmarks/c/nla-digbench-scaling/ps3-ll_valuebound10.c -o ps3_ll_valuebound10__verifast_instrumented.c + program_modifications_cli.py -p ps3_ll_valuebound10__verifast_instrumented.c -o ps3_ll_valuebound10__verifast_instrumented_modified.c + verifast -stats -verbose 4 -allow_dead_code -read_options_from_source_file -c ps3_ll_valuebound10__verifast_instrumented_modified.c ps3_ll_valuebound10__verifast_instrumented_modified.c 0.006784s: Entering Redux.assert_term(unboxed_bool(0) = false) 0.006814s: Exiting Redux.assert_term: 0.000012 seconds 0.006854s: Entering Redux.assert_term(sizeof(bool_typeid) = 1) 0.006894s: Exiting Redux.assert_term: 0.000006 seconds 0.006903s: Entering Redux.assert_term(sizeof(char_typeid) = 1) 0.006917s: Exiting Redux.assert_term: 0.000004 seconds 0.006926s: Entering Redux.assert_term(sizeof(unsigned_char_typeid) = 1) 0.006940s: Exiting Redux.assert_term: 0.000002 seconds 0.006950s: Entering Redux.assert_term(sizeof(short_typeid) = 2) 0.006965s: Exiting Redux.assert_term: 0.000004 seconds 0.006974s: Entering Redux.assert_term(sizeof(ushort_typeid) = 2) 0.006992s: Exiting Redux.assert_term: 0.000004 seconds 0.007003s: Entering Redux.assert_term(sizeof(int_typeid) = 4) 0.007017s: Exiting Redux.assert_term: 0.000003 seconds 0.007026s: Entering Redux.assert_term(sizeof(unsigned_int_typeid) = 4) 0.007039s: Exiting Redux.assert_term: 0.000004 seconds 0.007047s: Entering Redux.assert_term(sizeof(long_typeid) = 4) 0.007062s: Exiting Redux.assert_term: 0.000006 seconds 0.007072s: Entering Redux.assert_term(sizeof(unsigned_long_typeid) = 4) 0.007089s: Exiting Redux.assert_term: 0.000002 seconds 0.007099s: Entering Redux.assert_term(sizeof(long_long_typeid) = 8) 0.007113s: Exiting Redux.assert_term: 0.000005 seconds 0.007121s: Entering Redux.assert_term(sizeof(unsigned_long_long_typeid) = 8) 0.007134s: Exiting Redux.assert_term: 0.000002 seconds 0.007144s: Entering Redux.assert_term(sizeof(intptr_t_typeid) = 4) 0.007156s: Exiting Redux.assert_term: 0.000004 seconds 0.007164s: Entering Redux.assert_term(sizeof(uintptr_t_typeid) = 4) 0.007183s: Exiting Redux.assert_term: 0.000005 seconds 0.007191s: Entering Redux.assert_term(sizeof(uint8_t_typeid) = 1) 0.007204s: Exiting Redux.assert_term: 0.000002 seconds 0.007214s: Entering Redux.assert_term(sizeof(int8_t_typeid) = 1) 0.007224s: Exiting Redux.assert_term: 0.000002 seconds 0.007235s: Entering Redux.assert_term(sizeof(uint16_t_typeid) = 2) 0.007248s: Exiting Redux.assert_term: 0.000004 seconds 0.007256s: Entering Redux.assert_term(sizeof(int16_t_typeid) = 2) 0.007274s: Exiting Redux.assert_term: 0.000005 seconds 0.007284s: Entering Redux.assert_term(sizeof(uint32_t_typeid) = 4) 0.007295s: Exiting Redux.assert_term: 0.000003 seconds 0.007307s: Entering Redux.assert_term(sizeof(int32_t_typeid) = 4) 0.007323s: Exiting Redux.assert_term: 0.000006 seconds 0.007331s: Entering Redux.assert_term(sizeof(uint64_t_typeid) = 8) 0.007345s: Exiting Redux.assert_term: 0.000005 seconds 0.007353s: Entering Redux.assert_term(sizeof(int64_t_typeid) = 8) 0.007366s: Exiting Redux.assert_term: 0.000002 seconds 0.007381s: Entering Redux.assert_term(sizeof(uint128_t_typeid) = 16) 0.007395s: Exiting Redux.assert_term: 0.000005 seconds 0.007403s: Entering Redux.assert_term(sizeof(int128_t_typeid) = 16) 0.007416s: Exiting Redux.assert_term: 0.000004 seconds 0.007426s: Entering Redux.assert_term(sizeof(float_typeid) = 4) 0.007437s: Exiting Redux.assert_term: 0.000002 seconds 0.007448s: Entering Redux.assert_term(sizeof(double_typeid) = 8) 0.007460s: Exiting Redux.assert_term: 0.000004 seconds 0.007474s: Entering Redux.assert_term(sizeof(void_ptr_typeid) = 4) 0.007487s: Exiting Redux.assert_term: 0.000004 seconds 0.025625s: Entering Redux.assert_term(func_rank(default_value_eq_zero) < 0) 0.025686s: Exiting Redux.assert_term: 0.000010 seconds 0.025705s: Entering Redux.assume(true ==> default_value = 0) 0.025720s: Exiting Redux.assume: 0.000005 seconds 0.027046s: Entering Redux.assert_term(func_rank(length_nonnegative) < 0) 0.027067s: Exiting Redux.assert_term: 0.000006 seconds 0.027095s: Entering Redux.assert_term(func_rank(append_nil) < 0) 0.027106s: Exiting Redux.assert_term: 0.000003 seconds 0.027118s: Entering Redux.assert_term(func_rank(length_append) < 0) 0.027130s: Exiting Redux.assert_term: 0.000002 seconds 0.027147s: Entering Redux.assert_term(func_rank(reverse_reverse) < 0) 0.027158s: Exiting Redux.assert_term: 0.000003 seconds 0.027169s: Entering Redux.assert_term(func_rank(mem_nth) < 0) 0.027180s: Exiting Redux.assert_term: 0.000003 seconds 0.027201s: Entering Redux.assert_term(func_rank(mem_append) < 0) 0.027213s: Exiting Redux.assert_term: 0.000002 seconds 0.027228s: Entering Redux.assert_term(func_rank(take_0) < 0) 0.027240s: Exiting Redux.assert_term: 0.000002 seconds 0.027250s: Entering Redux.assert_term(func_rank(take_length) < 0) 0.027262s: Exiting Redux.assert_term: 0.000002 seconds 0.027275s: Entering Redux.assert_term(func_rank(length_take) < 0) 0.027287s: Exiting Redux.assert_term: 0.000002 seconds 0.027305s: Entering Redux.assert_term(func_rank(nth_take) < 0) 0.027317s: Exiting Redux.assert_term: 0.000003 seconds 0.027332s: Entering Redux.assert_term(func_rank(drop_0) < 0) 0.027344s: Exiting Redux.assert_term: 0.000002 seconds 0.027356s: Entering Redux.assert_term(func_rank(drop_length) < 0) 0.027368s: Exiting Redux.assert_term: 0.000002 seconds 0.027381s: Entering Redux.assert_term(func_rank(length_drop) < 0) 0.027393s: Exiting Redux.assert_term: 0.000002 seconds 0.027408s: Entering Redux.assert_term(func_rank(drop_n_take_n) < 0) 0.027427s: Exiting Redux.assert_term: 0.000002 seconds 0.027440s: Entering Redux.assert_term(func_rank(length_remove) < 0) 0.027452s: Exiting Redux.assert_term: 0.000003 seconds 0.027468s: Entering Redux.assert_term(func_rank(drop_take_remove_nth) < 0) 0.027479s: Exiting Redux.assert_term: 0.000002 seconds 0.027498s: Entering Redux.assert_term(func_rank(append_take_drop_n) < 0) 0.027510s: Exiting Redux.assert_term: 0.000002 seconds 0.027526s: Entering Redux.assert_term(func_rank(mem_index_of) < 0) 0.027543s: Exiting Redux.assert_term: 0.000004 seconds 0.027558s: Entering Redux.assert_term(func_rank(nth_update) < 0) 0.027570s: Exiting Redux.assert_term: 0.000004 seconds 0.027589s: Entering Redux.assert_term(func_rank(length_update) < 0) 0.027600s: Exiting Redux.assert_term: 0.000003 seconds 0.030814s: Entering Redux.assume(null_pointer = pointer_ctor(null_pointer_provenance, 0)) 0.030847s: Exiting Redux.assume: 0.000007 seconds 0.037145s: Entering Redux.assert_term(func_rank(field_ptr_provenance_injective) < 0) 0.037188s: Exiting Redux.assert_term: 0.000012 seconds 0.037221s: Entering Redux.assert_term(func_rank(ptr_provenance_min_addr_limits) < 0) 0.037238s: Exiting Redux.assert_term: 0.000005 seconds 0.037261s: Entering Redux.assert_term(func_rank(ptr_provenance_max_addr_limits) < 0) 0.037277s: Exiting Redux.assert_term: 0.000004 seconds 0.037297s: Entering Redux.assert_term(func_rank(null_pointer_provenance_min_addr) < 0) 0.037328s: Exiting Redux.assert_term: 0.000004 seconds 0.037343s: Entering Redux.assume(true ==> ptr_provenance_min_addr(null_pointer_provenance) = 0) 0.037373s: Exiting Redux.assume: 0.000017 seconds 0.037395s: Entering Redux.assert_term(func_rank(null_pointer_provenance_max_addr) < 0) 0.037412s: Exiting Redux.assert_term: 0.000004 seconds 0.037427s: Entering Redux.assume(true ==> ptr_provenance_max_addr(null_pointer_provenance) = 4294967295) 0.037453s: Exiting Redux.assume: 0.000015 seconds 0.037479s: Entering Redux.assert_term(func_rank(field_ptr_provenance_min_addr) < 0) 0.037495s: Exiting Redux.assert_term: 0.000004 seconds 0.037520s: Entering Redux.assert_term(func_rank(field_ptr_provenance_max_addr) < 0) 0.037537s: Exiting Redux.assert_term: 0.000004 seconds 0.037566s: Entering Redux.assert_term(func_rank(field_pointer_within_limits_def) < 0) 0.037582s: Exiting Redux.assert_term: 0.000004 seconds 0.037614s: Entering Redux.assert_term(func_rank(first_field_pointer_within_limits_elim) < 0) 0.037638s: Exiting Redux.assert_term: 0.000004 seconds 0.037669s: Entering Redux.assert_term(func_rank(first_field_of_union_variant_pointer_within_limits_elim) < 0) 0.037687s: Exiting Redux.assert_term: 0.000004 seconds 0.037722s: Entering Redux.assert_term(func_rank(ptr_within_limits_field_ptr_0) < 0) 0.037740s: Exiting Redux.assert_term: 0.000005 seconds 0.037786s: Entering Redux.assert_term(func_rank(has_type_short_ushort) < 0) 0.037803s: Exiting Redux.assert_term: 0.000004 seconds 0.037835s: Entering Redux.assert_term(func_rank(has_type_int_uint) < 0) 0.037852s: Exiting Redux.assert_term: 0.000004 seconds 0.037874s: Entering Redux.assert_term(func_rank(has_type_long_ulong) < 0) 0.037888s: Exiting Redux.assert_term: 0.000004 seconds 0.037909s: Entering Redux.assert_term(func_rank(has_type_llong_ullong) < 0) 0.037924s: Exiting Redux.assert_term: 0.000003 seconds 0.037945s: Entering Redux.assert_term(func_rank(has_type_intptr_uintptr) < 0) 0.037960s: Exiting Redux.assert_term: 0.000004 seconds 0.037990s: Entering Redux.assert_term(func_rank(has_type_int8_uint8) < 0) 0.038005s: Exiting Redux.assert_term: 0.000003 seconds 0.038027s: Entering Redux.assert_term(func_rank(has_type_int16_uint16) < 0) 0.038041s: Exiting Redux.assert_term: 0.000003 seconds 0.038062s: Entering Redux.assert_term(func_rank(has_type_int32_uint32) < 0) 0.038077s: Exiting Redux.assert_term: 0.000003 seconds 0.038097s: Entering Redux.assert_term(func_rank(has_type_int64_uint64) < 0) 0.038117s: Exiting Redux.assert_term: 0.000003 seconds 0.038136s: Entering Redux.assert_term(func_rank(has_type_int128_uint128) < 0) 0.038150s: Exiting Redux.assert_term: 0.000003 seconds 0.038169s: Entering Redux.assert_term(func_rank(has_type_ptr_add_) < 0) 0.038183s: Exiting Redux.assert_term: 0.000003 seconds 0.038212s: Entering Redux.assert_term(func_rank(llong_integer_to_llong_) < 0) 0.038227s: Exiting Redux.assert_term: 0.000004 seconds 0.038246s: Entering Redux.assert_term(func_rank(u_llong_integer_to_ullong_) < 0) 0.038266s: Exiting Redux.assert_term: 0.000003 seconds 0.038350s: Entering Redux.assert_term(func_rank(pointer_nonzero) < 0) 0.038366s: Exiting Redux.assert_term: 0.000004 seconds 0.038394s: Entering Redux.assert_term(func_rank(pointer_of_chars_of_pointer) < 0) 0.038409s: Exiting Redux.assert_term: 0.000004 seconds 0.038444s: Entering Redux.assert_term(func_rank(chars_of_pointer_of_chars) < 0) 0.038459s: Exiting Redux.assert_term: 0.000003 seconds 0.038488s: Entering Redux.assert_term(func_rank(chars_to_chars_) < 0) 0.038512s: Exiting Redux.assert_term: 0.000003 seconds 0.038532s: Entering Redux.assert_term(func_rank(chars__to_chars) < 0) 0.038546s: Exiting Redux.assert_term: 0.000004 seconds 0.038568s: Entering Redux.assert_term(func_rank(chars__split) < 0) 0.038583s: Exiting Redux.assert_term: 0.000003 seconds 0.038603s: Entering Redux.assert_term(func_rank(chars__join) < 0) 0.038618s: Exiting Redux.assert_term: 0.000003 seconds 0.038637s: Entering Redux.assert_term(func_rank(chars_chars__join) < 0) 0.038663s: Exiting Redux.assert_term: 0.000004 seconds 0.038686s: Entering Redux.assert_term(func_rank(chars__inv) < 0) 0.038702s: Exiting Redux.assert_term: 0.000004 seconds 0.038721s: Entering Redux.assert_term(func_rank(chars_inv) < 0) 0.038736s: Exiting Redux.assert_term: 0.000003 seconds 0.038770s: Entering Redux.assert_term(func_rank(chars_split) < 0) 0.038786s: Exiting Redux.assert_term: 0.000004 seconds 0.038807s: Entering Redux.assert_term(func_rank(chars_join) < 0) 0.038829s: Exiting Redux.assert_term: 0.000003 seconds 0.038849s: Entering Redux.assert_term(func_rank(int_of_chars_of_int) < 0) 0.038864s: Exiting Redux.assert_term: 0.000003 seconds 0.038891s: Entering Redux.assert_term(func_rank(chars_of_int_of_chars) < 0) 0.038907s: Exiting Redux.assert_term: 0.000003 seconds 0.038939s: Entering Redux.assert_term(func_rank(chars_of_int_size) < 0) 0.038955s: Exiting Redux.assert_term: 0.000003 seconds 0.038977s: Entering Redux.assert_term(func_rank(int_of_chars_size) < 0) 0.038999s: Exiting Redux.assert_term: 0.000004 seconds 0.039031s: Entering Redux.assert_term(func_rank(chars__to_int_) < 0) 0.039046s: Exiting Redux.assert_term: 0.000004 seconds 0.039064s: Entering Redux.assert_term(func_rank(chars_to_integer) < 0) 0.039079s: Exiting Redux.assert_term: 0.000003 seconds 0.039097s: Entering Redux.assert_term(func_rank(chars_to_u_integer) < 0) 0.039112s: Exiting Redux.assert_term: 0.000004 seconds 0.039141s: Entering Redux.assert_term(func_rank(chars_to_short_integer) < 0) 0.039157s: Exiting Redux.assert_term: 0.000004 seconds 0.039176s: Entering Redux.assert_term(func_rank(chars_to_u_short_integer) < 0) 0.039191s: Exiting Redux.assert_term: 0.000003 seconds 0.039209s: Entering Redux.assert_term(func_rank(chars_to_pointer) < 0) 0.039223s: Exiting Redux.assert_term: 0.000003 seconds 0.039241s: Entering Redux.assert_term(func_rank(chars_to_boolean) < 0) 0.039255s: Exiting Redux.assert_term: 0.000003 seconds 0.039281s: Entering Redux.assert_term(func_rank(chars_to_integer_) < 0) 0.039295s: Exiting Redux.assert_term: 0.000003 seconds 0.039313s: Entering Redux.assert_term(func_rank(int__to_chars_) < 0) 0.039327s: Exiting Redux.assert_term: 0.000003 seconds 0.039346s: Entering Redux.assert_term(func_rank(integer_to_chars) < 0) 0.039360s: Exiting Redux.assert_term: 0.000003 seconds 0.039380s: Entering Redux.assert_term(func_rank(uint__to_chars_) < 0) 0.039394s: Exiting Redux.assert_term: 0.000003 seconds 0.039420s: Entering Redux.assert_term(func_rank(u_integer_to_chars) < 0) 0.039435s: Exiting Redux.assert_term: 0.000003 seconds 0.039453s: Entering Redux.assert_term(func_rank(short_integer_to_chars) < 0) 0.039467s: Exiting Redux.assert_term: 0.000003 seconds 0.039487s: Entering Redux.assert_term(func_rank(u_short_integer_to_chars) < 0) 0.039502s: Exiting Redux.assert_term: 0.000004 seconds 0.039523s: Entering Redux.assert_term(func_rank(pointer_to_chars) < 0) 0.039544s: Exiting Redux.assert_term: 0.000004 seconds 0.039564s: Entering Redux.assert_term(func_rank(boolean_to_chars) < 0) 0.039579s: Exiting Redux.assert_term: 0.000002 seconds 0.039599s: Entering Redux.assert_term(func_rank(integer__to_chars) < 0) 0.039613s: Exiting Redux.assert_term: 0.000002 seconds 0.039631s: Entering Redux.assert_term(func_rank(u_character_to_character) < 0) 0.039645s: Exiting Redux.assert_term: 0.000003 seconds 0.039662s: Entering Redux.assert_term(func_rank(character_to_u_character) < 0) 0.039686s: Exiting Redux.assert_term: 0.000003 seconds 0.039704s: Entering Redux.assert_term(func_rank(uchars__inv) < 0) 0.039718s: Exiting Redux.assert_term: 0.000003 seconds 0.039735s: Entering Redux.assert_term(func_rank(uchars__split) < 0) 0.039761s: Exiting Redux.assert_term: 0.000003 seconds 0.039782s: Entering Redux.assert_term(func_rank(uchars_to_uchars_) < 0) 0.039797s: Exiting Redux.assert_term: 0.000003 seconds 0.039815s: Entering Redux.assert_term(func_rank(uchars_inv) < 0) 0.039838s: Exiting Redux.assert_term: 0.000003 seconds 0.039856s: Entering Redux.assert_term(func_rank(uchars_split) < 0) 0.039870s: Exiting Redux.assert_term: 0.000003 seconds 0.039893s: Entering Redux.assert_term(func_rank(uchars_join) < 0) 0.039909s: Exiting Redux.assert_term: 0.000004 seconds 0.039929s: Entering Redux.assert_term(func_rank(ints__split) < 0) 0.039945s: Exiting Redux.assert_term: 0.000003 seconds 0.039966s: Entering Redux.assert_term(func_rank(ints__join) < 0) 0.039987s: Exiting Redux.assert_term: 0.000004 seconds 0.040007s: Entering Redux.assert_term(func_rank(ints_to_ints_) < 0) 0.040022s: Exiting Redux.assert_term: 0.000004 seconds 0.040042s: Entering Redux.assert_term(func_rank(ints__to_ints) < 0) 0.040058s: Exiting Redux.assert_term: 0.000003 seconds 0.040078s: Entering Redux.assert_term(func_rank(ints_inv) < 0) 0.040092s: Exiting Redux.assert_term: 0.000003 seconds 0.040109s: Entering Redux.assert_term(func_rank(ints__inv) < 0) 0.040124s: Exiting Redux.assert_term: 0.000003 seconds 0.040148s: Entering Redux.assert_term(func_rank(uints_inv) < 0) 0.040162s: Exiting Redux.assert_term: 0.000004 seconds 0.040180s: Entering Redux.assert_term(func_rank(llongs_inv) < 0) 0.040194s: Exiting Redux.assert_term: 0.000003 seconds 0.040212s: Entering Redux.assert_term(func_rank(ullongs_inv) < 0) 0.040226s: Exiting Redux.assert_term: 0.000003 seconds 0.040245s: Entering Redux.assert_term(func_rank(shorts_inv) < 0) 0.040258s: Exiting Redux.assert_term: 0.000003 seconds 0.040281s: Entering Redux.assert_term(func_rank(ushorts_inv) < 0) 0.040295s: Exiting Redux.assert_term: 0.000003 seconds 0.040313s: Entering Redux.assert_term(func_rank(bools_inv) < 0) 0.040327s: Exiting Redux.assert_term: 0.000003 seconds 0.040346s: Entering Redux.assert_term(func_rank(pointers__inv) < 0) 0.040362s: Exiting Redux.assert_term: 0.000003 seconds 0.040380s: Entering Redux.assert_term(func_rank(pointers__split) < 0) 0.040395s: Exiting Redux.assert_term: 0.000003 seconds 0.040425s: Entering Redux.assert_term(func_rank(pointers__join) < 0) 0.040441s: Exiting Redux.assert_term: 0.000004 seconds 0.040462s: Entering Redux.assert_term(func_rank(pointers_pointers__join) < 0) 0.040477s: Exiting Redux.assert_term: 0.000003 seconds 0.040501s: Entering Redux.assert_term(func_rank(pointers_to_pointers_) < 0) 0.040518s: Exiting Redux.assert_term: 0.000004 seconds 0.040543s: Entering Redux.assert_term(func_rank(pointers_inv) < 0) 0.040560s: Exiting Redux.assert_term: 0.000004 seconds 0.040588s: Entering Redux.assert_term(func_rank(pointers_split) < 0) 0.040604s: Exiting Redux.assert_term: 0.000004 seconds 0.040625s: Entering Redux.assert_term(func_rank(pointers_join) < 0) 0.040641s: Exiting Redux.assert_term: 0.000003 seconds 0.040664s: Entering Redux.assert_term(func_rank(map_uchar_of_char_char_of_uchar) < 0) 0.040680s: Exiting Redux.assert_term: 0.000003 seconds 0.040709s: Entering Redux.assert_term(func_rank(map_char_of_uchar_uchar_of_char) < 0) 0.040733s: Exiting Redux.assert_term: 0.000004 seconds 0.040772s: Entering Redux.assert_term(func_rank(chars_to_uchars) < 0) 0.040791s: Exiting Redux.assert_term: 0.000004 seconds 0.040813s: Entering Redux.assert_term(func_rank(chars__to_uchars_) < 0) 0.040829s: Exiting Redux.assert_term: 0.000004 seconds 0.040850s: Entering Redux.assert_term(func_rank(uchars_to_chars) < 0) 0.040866s: Exiting Redux.assert_term: 0.000004 seconds 0.040888s: Entering Redux.assert_term(func_rank(uchars__to_chars_) < 0) 0.040915s: Exiting Redux.assert_term: 0.000004 seconds 0.040937s: Entering Redux.assert_term(func_rank(chars_to_ints) < 0) 0.040952s: Exiting Redux.assert_term: 0.000004 seconds 0.040974s: Entering Redux.assert_term(func_rank(ints_to_chars) < 0) 0.040992s: Exiting Redux.assert_term: 0.000004 seconds 0.041014s: Entering Redux.assert_term(func_rank(ints__to_chars_) < 0) 0.041031s: Exiting Redux.assert_term: 0.000004 seconds 0.041052s: Entering Redux.assert_term(func_rank(chars_to_uints) < 0) 0.041079s: Exiting Redux.assert_term: 0.000004 seconds 0.041103s: Entering Redux.assert_term(func_rank(uints_to_chars) < 0) 0.041121s: Exiting Redux.assert_term: 0.000004 seconds 0.041143s: Entering Redux.assert_term(func_rank(chars_to_bools) < 0) 0.041158s: Exiting Redux.assert_term: 0.000003 seconds 0.041175s: Entering Redux.assert_term(func_rank(bools_to_chars) < 0) 0.041188s: Exiting Redux.assert_term: 0.000003 seconds 0.041203s: Entering Redux.assert_term(func_rank(chars_to_integers_) < 0) 0.041222s: Exiting Redux.assert_term: 0.000003 seconds 0.041239s: Entering Redux.assert_term(func_rank(integers__to_chars) < 0) 0.041251s: Exiting Redux.assert_term: 0.000003 seconds 0.041266s: Entering Redux.assert_term(func_rank(integers___to_chars_) < 0) 0.041279s: Exiting Redux.assert_term: 0.000003 seconds 0.041294s: Entering Redux.assert_term(func_rank(uchars_to_integers_) < 0) 0.041305s: Exiting Redux.assert_term: 0.000002 seconds 0.041323s: Entering Redux.assert_term(func_rank(integers__to_uchars) < 0) 0.041340s: Exiting Redux.assert_term: 0.000003 seconds 0.041356s: Entering Redux.assert_term(func_rank(chars__to_pointers_) < 0) 0.041368s: Exiting Redux.assert_term: 0.000002 seconds 0.041384s: Entering Redux.assert_term(func_rank(pointers__to_chars_) < 0) 0.041397s: Exiting Redux.assert_term: 0.000003 seconds 0.041412s: Entering Redux.assert_term(func_rank(chars_to_pointers) < 0) 0.041425s: Exiting Redux.assert_term: 0.000003 seconds 0.041442s: Entering Redux.assert_term(func_rank(pointers_to_chars) < 0) 0.041459s: Exiting Redux.assert_term: 0.000002 seconds 0.041475s: Entering Redux.assert_term(func_rank(integers__inv) < 0) 0.041487s: Exiting Redux.assert_term: 0.000003 seconds 0.041503s: Entering Redux.assert_term(func_rank(integers__to_integers__) < 0) 0.041515s: Exiting Redux.assert_term: 0.000003 seconds 0.041534s: Entering Redux.assert_term(func_rank(divrem_elim) < 0) 0.041547s: Exiting Redux.assert_term: 0.000003 seconds 0.041563s: Entering Redux.assert_term(func_rank(string_to_body_chars) < 0) 0.041580s: Exiting Redux.assert_term: 0.000002 seconds 0.041596s: Entering Redux.assert_term(func_rank(body_chars_to_string) < 0) 0.041608s: Exiting Redux.assert_term: 0.000002 seconds 0.041625s: Entering Redux.assert_term(func_rank(chars_to_string) < 0) 0.041636s: Exiting Redux.assert_term: 0.000002 seconds 0.041652s: Entering Redux.assert_term(func_rank(string_to_chars_) < 0) 0.041664s: Exiting Redux.assert_term: 0.000003 seconds 0.041683s: Entering Redux.assert_term(func_rank(string_to_chars) < 0) 0.041694s: Exiting Redux.assert_term: 0.000003 seconds 0.041709s: Entering Redux.assert_term(func_rank(chars_separate_string) < 0) 0.041720s: Exiting Redux.assert_term: 0.000003 seconds 0.042090s: Entering Redux.assert_term(func_rank(chars_unseparate_string) < 0) 0.042106s: Exiting Redux.assert_term: 0.000004 seconds 0.043151s: Entering Redux.assert_term(func_rank(reach_error) = 199) 0.043174s: Exiting Redux.assert_term: 0.000007 seconds 0.043201s: Entering Redux.assert_term(func_rank(assume_abort_if_not) = 201) 0.043215s: Exiting Redux.assert_term: 0.000003 seconds 0.043230s: Entering Redux.assert_term(func_rank(__VERIFIER_assert) = 202) 0.043243s: Exiting Redux.assert_term: 0.000003 seconds 0.043260s: Entering Redux.assert_term(func_rank(main) = 203) 0.043273s: Exiting Redux.assert_term: 0.000004 seconds 0.043311s: ps3_ll_valuebound10__verifast_instrumented_modified.c(27,5-9): Function 'main': Function type implementation check 0.043338s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,18-24): Producing assertion 0.043353s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,49-51): Producing assertion 0.043365s: Entering Redux.assume(0 <= argc) 0.043380s: Exiting Redux.assume: 0.000005 seconds 0.043389s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,61-62): Producing assertion 0.043409s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1084,64-68): Producing assertion 0.043424s: ps3_ll_valuebound10__verifast_instrumented_modified.c(27,25-31): Consuming assertion 0.043438s: Consuming chunk module(ps3_ll_valuebound10__verifast_instrumented_modified, true) 0.043452s: ps3_ll_valuebound10__verifast_instrumented_modified.c(28,13-17): Producing assertion 0.043463s: /storage/repos/SV-Transformer-Library/verifast-24.08.30-2-gb1220004/bin/prelude.h(1085,17-21): Consuming assertion 0.043476s: ps3_ll_valuebound10__verifast_instrumented_modified.c(27,5-9): Cleaning up dummy fraction chunks 0.043484s: ps3_ll_valuebound10__verifast_instrumented_modified.c(27,5-9): Leak check. 0.043533s: ps3_ll_valuebound10__verifast_instrumented_modified.c(6,6-17): Verifying function 'reach_error' 0.043543s: ps3_ll_valuebound10__verifast_instrumented_modified.c(6,33-38): Producing assertion 0.043551s: Entering Redux.assume(false) 0.043562s: Exiting Redux.assume: 0.000002 seconds 0.043580s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.043593s: Exiting Redux.assert_term: 0.000004 seconds 0.043604s: ps3_ll_valuebound10__verifast_instrumented_modified.c(12,6-25): Verifying function 'assume_abort_if_not' 0.043612s: ps3_ll_valuebound10__verifast_instrumented_modified.c(12,49-53): Producing assertion 0.043620s: Entering Redux.assume(true) 0.043630s: Exiting Redux.assume: 0.000001 seconds 0.043644s: ps3_ll_valuebound10__verifast_instrumented_modified.c(12,6-25): Executing statement 0.043667s: ps3_ll_valuebound10__verifast_instrumented_modified.c(15,3-5): Executing statement 0.043689s: Entering Redux.assume(!(!(cond = 0))) 0.043714s: Exiting Redux.assume: 0.000015 seconds 0.043724s: ps3_ll_valuebound10__verifast_instrumented_modified.c(15,13-14): Executing statement 0.043735s: ps3_ll_valuebound10__verifast_instrumented_modified.c(15,14-19): Executing statement 0.043761s: Entering Redux.assert_term(func_rank(abort) < 0) 0.043780s: Exiting Redux.assert_term: 0.000004 seconds 0.043791s: ps3_ll_valuebound10__verifast_instrumented_modified.c(15,14-19): Verifying call 0.043800s: ps3_ll_valuebound10__verifast_instrumented_modified.c(3,38-42): Consuming assertion 0.043808s: Entering Redux.query(true) 0.043817s: Exiting Redux.query 0.043826s: ps3_ll_valuebound10__verifast_instrumented_modified.c(4,13-17): Producing assertion 0.043835s: Entering Redux.assume(true) 0.043845s: Exiting Redux.assume: 0.000001 seconds 0.043859s: ps3_ll_valuebound10__verifast_instrumented_modified.c(16,1-2): Executing return statement 0.043868s: ps3_ll_valuebound10__verifast_instrumented_modified.c(13,13-17): Consuming assertion 0.043876s: Entering Redux.query(true) 0.043885s: Exiting Redux.query 0.043893s: ps3_ll_valuebound10__verifast_instrumented_modified.c(16,1-2): Cleaning up dummy fraction chunks 0.043901s: ps3_ll_valuebound10__verifast_instrumented_modified.c(16,1-2): Leak check. 0.043912s: Entering Redux.assume(!(!(!(cond = 0)))) 0.043930s: Exiting Redux.assume: 0.000004 seconds 0.043940s: ps3_ll_valuebound10__verifast_instrumented_modified.c(16,1-2): Executing return statement 0.043949s: ps3_ll_valuebound10__verifast_instrumented_modified.c(13,13-17): Consuming assertion 0.043956s: Entering Redux.query(true) 0.043964s: Exiting Redux.query 0.043973s: ps3_ll_valuebound10__verifast_instrumented_modified.c(16,1-2): Cleaning up dummy fraction chunks 0.043981s: ps3_ll_valuebound10__verifast_instrumented_modified.c(16,1-2): Leak check. 0.044003s: Entering Redux.assert_term(-2147483648 <= cond && cond <= 2147483647) 0.044016s: Exiting Redux.assert_term: 0.000004 seconds 0.044026s: ps3_ll_valuebound10__verifast_instrumented_modified.c(17,6-23): Verifying function '__VERIFIER_assert' 0.044035s: ps3_ll_valuebound10__verifast_instrumented_modified.c(17,50-52): Producing assertion 0.044044s: Entering Redux.assume(1 <= cond) 0.044058s: Exiting Redux.assume: 0.000005 seconds 0.044068s: ps3_ll_valuebound10__verifast_instrumented_modified.c(17,6-23): Executing statement 0.044089s: ps3_ll_valuebound10__verifast_instrumented_modified.c(20,5-7): Executing statement 0.045011s: Entering Redux.assume(!(!(cond = 0))) 0.045035s: Exiting Redux.assume: 0.000010 seconds 0.045047s: Entering Redux.assume(!(!(!(cond = 0)))) 0.045060s: Exiting Redux.assume: 0.000003 seconds 0.045070s: ps3_ll_valuebound10__verifast_instrumented_modified.c(24,5-11): Executing return statement 0.045080s: ps3_ll_valuebound10__verifast_instrumented_modified.c(18,16-18): Consuming assertion 0.045096s: Entering Redux.query(1 <= cond) 0.045110s: Exiting Redux.query 0.045119s: ps3_ll_valuebound10__verifast_instrumented_modified.c(25,1-2): Cleaning up dummy fraction chunks 0.045127s: ps3_ll_valuebound10__verifast_instrumented_modified.c(25,1-2): Leak check. 0.045147s: ps3_ll_valuebound10__verifast_instrumented_modified.c(27,5-9): Verifying function 'main' 0.045157s: ps3_ll_valuebound10__verifast_instrumented_modified.c(27,25-31): Producing assertion 0.045176s: ps3_ll_valuebound10__verifast_instrumented_modified.c(31,5-16): Executing statement 0.045194s: Consuming chunk [_]module(ps3_ll_valuebound10__verifast_instrumented_modified, true) 0.045208s: ps3_ll_valuebound10__verifast_instrumented_modified.c(27,5-9): Executing statement 0.045220s: ps3_ll_valuebound10__verifast_instrumented_modified.c(33,5-10): Executing statement 0.045233s: Entering Redux.assert_term(-32768 <= k && k <= 32767) 0.045246s: Exiting Redux.assert_term: 0.000004 seconds 0.045259s: ps3_ll_valuebound10__verifast_instrumented_modified.c(34,5-9): Executing statement 0.045273s: Entering Redux.assert_term(-9223372036854775808 <= y && y <= 9223372036854775807) 0.045286s: Exiting Redux.assert_term: 0.000004 seconds 0.045295s: Entering Redux.assert_term(-9223372036854775808 <= x && x <= 9223372036854775807) 0.045307s: Exiting Redux.assert_term: 0.000002 seconds 0.045316s: Entering Redux.assert_term(-9223372036854775808 <= c && c <= 9223372036854775807) 0.045332s: Exiting Redux.assert_term: 0.000003 seconds 0.045342s: ps3_ll_valuebound10__verifast_instrumented_modified.c(35,7-8): Executing statement 0.045359s: Entering Redux.assert_term(func_rank(__VERIFIER_nondet_short) < 0) 0.045373s: Exiting Redux.assert_term: 0.000003 seconds 0.045382s: ps3_ll_valuebound10__verifast_instrumented_modified.c(35,9-32): Verifying call 0.045390s: ps3_ll_valuebound10__verifast_instrumented_modified.c(9,57-61): Consuming assertion 0.045398s: Entering Redux.query(true) 0.045412s: Exiting Redux.query 0.045422s: Entering Redux.assert_term(-32768 <= k0 && k0 <= 32767) 0.045434s: Exiting Redux.assert_term: 0.000003 seconds 0.045443s: ps3_ll_valuebound10__verifast_instrumented_modified.c(10,13-17): Producing assertion 0.045451s: Entering Redux.assume(true) 0.045461s: Exiting Redux.assume: 0.000001 seconds 0.045470s: ps3_ll_valuebound10__verifast_instrumented_modified.c(36,5-24): Executing statement 0.045489s: Entering Redux.assume(0 <= k0) 0.045504s: Exiting Redux.assume: 0.000005 seconds 0.045521s: Entering Redux.assume(k0 <= 10) 0.045535s: Exiting Redux.assume: 0.000005 seconds 0.045545s: ps3_ll_valuebound10__verifast_instrumented_modified.c(36,5-24): Verifying call 0.045554s: ps3_ll_valuebound10__verifast_instrumented_modified.c(12,49-53): Consuming assertion 0.045562s: Entering Redux.query(true) 0.045571s: Exiting Redux.query 0.045580s: ps3_ll_valuebound10__verifast_instrumented_modified.c(13,13-17): Producing assertion 0.045588s: Entering Redux.assume(true) 0.045609s: Exiting Redux.assume: 0.000001 seconds 0.045618s: ps3_ll_valuebound10__verifast_instrumented_modified.c(38,7-8): Executing statement 0.045629s: ps3_ll_valuebound10__verifast_instrumented_modified.c(39,7-8): Executing statement 0.045638s: ps3_ll_valuebound10__verifast_instrumented_modified.c(40,7-8): Executing statement 0.045648s: ps3_ll_valuebound10__verifast_instrumented_modified.c(42,5-10): Executing statement 0.045664s: ps3_ll_valuebound10__verifast_instrumented_modified.c(42,73-75): Consuming assertion 0.045684s: Entering Redux.query((((3 * (0 * 0)) + 0) + (((0 * 0) * 0) * 2)) = (0 * 6)) 0.045694s: Exiting Redux.query 0.045705s: Entering Redux.assert_term(-9223372036854775808 <= c0 && c0 <= 9223372036854775807) 0.045718s: Exiting Redux.assert_term: 0.000004 seconds 0.045728s: Entering Redux.assert_term(-9223372036854775808 <= y0 && y0 <= 9223372036854775807) 0.045740s: Exiting Redux.assert_term: 0.000003 seconds 0.045759s: Entering Redux.assert_term(-9223372036854775808 <= x0 && x0 <= 9223372036854775807) 0.045776s: Exiting Redux.assert_term: 0.000003 seconds 0.045785s: ps3_ll_valuebound10__verifast_instrumented_modified.c(42,73-75): Producing assertion 0.045797s: Entering Redux.assume((((3 * (y0 * y0)) + y0) + (((y0 * y0) * y0) * 2)) = (x0 * 6)) 0.045833s: Exiting Redux.assume: 0.000026 seconds 0.045842s: ps3_ll_valuebound10__verifast_instrumented_modified.c(42,5-10): Evaluating loop condition 0.045854s: Entering Redux.assume(!(1 = 0)) 0.045870s: Exiting Redux.assume: 0.000002 seconds 0.045880s: ps3_ll_valuebound10__verifast_instrumented_modified.c(43,2-3): Executing statement 0.045894s: ps3_ll_valuebound10__verifast_instrumented_modified.c(44,9-26): Executing statement 0.045918s: Entering Redux.assume(((((6 * x0) - (((2 * y0) * y0) * y0)) - ((3 * y0) * y0)) - y0) = 0) 0.046175s: Exiting Redux.assume: 0.000247 seconds 0.046188s: ps3_ll_valuebound10__verifast_instrumented_modified.c(44,9-26): Verifying call 0.046197s: ps3_ll_valuebound10__verifast_instrumented_modified.c(17,50-52): Consuming assertion 0.046213s: Entering Redux.query(1 <= 1) 0.046222s: Exiting Redux.query 0.046232s: ps3_ll_valuebound10__verifast_instrumented_modified.c(18,16-18): Producing assertion 0.046241s: Entering Redux.assume(1 <= 1) 0.046252s: Exiting Redux.assume: 0.000002 seconds 0.046261s: ps3_ll_valuebound10__verifast_instrumented_modified.c(46,9-11): Executing statement 0.046274s: Entering Redux.assume(!(c0 < k0)) 0.046291s: Exiting Redux.assume: 0.000006 seconds 0.046306s: ps3_ll_valuebound10__verifast_instrumented_modified.c(47,13-18): Executing statement 0.046316s: ps3_ll_valuebound10__verifast_instrumented_modified.c(53,5-22): Executing statement 0.046337s: Entering Redux.assume(((((6 * x0) - (((2 * y0) * y0) * y0)) - ((3 * y0) * y0)) - y0) = 0) 0.046530s: Exiting Redux.assume: 0.000183 seconds 0.046542s: ps3_ll_valuebound10__verifast_instrumented_modified.c(53,5-22): Verifying call 0.046552s: ps3_ll_valuebound10__verifast_instrumented_modified.c(17,50-52): Consuming assertion 0.046566s: Entering Redux.query(1 <= 1) 0.046575s: Exiting Redux.query 0.046583s: ps3_ll_valuebound10__verifast_instrumented_modified.c(18,16-18): Producing assertion 0.046592s: Entering Redux.assume(1 <= 1) 0.046605s: Exiting Redux.assume: 0.000002 seconds 0.046614s: ps3_ll_valuebound10__verifast_instrumented_modified.c(54,5-11): Executing return statement 0.046626s: ps3_ll_valuebound10__verifast_instrumented_modified.c(28,13-17): Consuming assertion 0.046640s: ps3_ll_valuebound10__verifast_instrumented_modified.c(55,1-2): Cleaning up dummy fraction chunks 0.046648s: ps3_ll_valuebound10__verifast_instrumented_modified.c(55,1-2): Leak check. 0.046667s: Entering Redux.assume(!(((((6 * x0) - (((2 * y0) * y0) * y0)) - ((3 * y0) * y0)) - y0) = 0)) 0.046882s: Exiting Redux.assume: 0.000205 seconds 0.046899s: Entering Redux.assume(!(!(c0 < k0))) 0.046915s: Exiting Redux.assume: 0.000007 seconds 0.046925s: ps3_ll_valuebound10__verifast_instrumented_modified.c(49,11-12): Executing statement 0.046945s: ps3_ll_valuebound10__verifast_instrumented_modified.c(50,11-12): Executing statement 0.046956s: ps3_ll_valuebound10__verifast_instrumented_modified.c(51,11-12): Executing statement 0.046971s: ps3_ll_valuebound10__verifast_instrumented_modified.c(42,73-75): Consuming assertion 0.046985s: Entering Redux.query((((3 * ((y0 + 1) * (y0 + 1))) + (y0 + 1)) + ((((y0 + 1) * (y0 + 1)) * (y0 + 1)) * 2)) = ((((y0 + 1) * (y0 + 1)) + x0) * 6)) 0.058814s: Exiting Redux.query 0.058849s: ps3_ll_valuebound10__verifast_instrumented_modified.c(52,5-6): Cleaning up dummy fraction chunks 0.058858s: ps3_ll_valuebound10__verifast_instrumented_modified.c(52,5-6): Leak check. 0.058882s: Entering Redux.assume(!(((((6 * x0) - (((2 * y0) * y0) * y0)) - ((3 * y0) * y0)) - y0) = 0)) 0.059143s: Exiting Redux.assume: 0.000251 seconds 0.059158s: ps3_ll_valuebound10__verifast_instrumented_modified.c(44,9-26): Verifying call 0.059168s: ps3_ll_valuebound10__verifast_instrumented_modified.c(17,50-52): Consuming assertion 0.059190s: Entering Redux.query(1 <= 0) 0.059200s: Exiting Redux.query 0.059208s: ps3_ll_valuebound10__verifast_instrumented_modified.c(17,50-52): Consuming expression 0.059217s: Entering Redux.query(1 <= 0) 0.059225s: Exiting Redux.query ps3_ll_valuebound10__verifast_instrumented_modified.c(17,50-52): Cannot prove condition. (Cannot prove 1 <= 0.)