java -Xmx6000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data ./data --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_Array.epf -i ../../../trunk/examples/svcomp/memsafety-ext2/complex_data_creation_test01_true-valid-memsafety.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-666feb3-m [2018-04-10 14:47:05,617 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-10 14:47:05,618 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-10 14:47:05,630 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-10 14:47:05,631 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-10 14:47:05,631 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-10 14:47:05,632 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-10 14:47:05,633 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-10 14:47:05,635 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-10 14:47:05,636 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-10 14:47:05,637 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-10 14:47:05,637 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-10 14:47:05,638 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-10 14:47:05,639 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-10 14:47:05,639 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-10 14:47:05,641 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-10 14:47:05,643 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-10 14:47:05,644 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-10 14:47:05,645 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-10 14:47:05,646 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-10 14:47:05,648 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-10 14:47:05,648 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-10 14:47:05,648 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-10 14:47:05,649 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-10 14:47:05,649 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-10 14:47:05,650 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-10 14:47:05,651 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-10 14:47:05,651 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-10 14:47:05,652 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-10 14:47:05,652 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-10 14:47:05,652 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-10 14:47:05,652 INFO L98 SettingsManager]: Beginning loading settings from /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_Array.epf [2018-04-10 14:47:05,665 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-10 14:47:05,666 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-10 14:47:05,666 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-10 14:47:05,667 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-10 14:47:05,667 INFO L133 SettingsManager]: * Use SBE=true [2018-04-10 14:47:05,667 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-10 14:47:05,667 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-10 14:47:05,667 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-10 14:47:05,667 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-10 14:47:05,667 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-10 14:47:05,667 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-10 14:47:05,667 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-10 14:47:05,667 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-10 14:47:05,668 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-10 14:47:05,668 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-10 14:47:05,668 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-10 14:47:05,668 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-10 14:47:05,668 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-10 14:47:05,668 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-10 14:47:05,668 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-10 14:47:05,668 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-10 14:47:05,668 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_TreeInterpolation [2018-04-10 14:47:05,692 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-10 14:47:05,700 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-10 14:47:05,703 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-10 14:47:05,704 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-10 14:47:05,704 INFO L276 PluginConnector]: CDTParser initialized [2018-04-10 14:47:05,705 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/memsafety-ext2/complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,067 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGcdb3f91fa [2018-04-10 14:47:06,207 INFO L287 CDTParser]: IsIndexed: true [2018-04-10 14:47:06,207 INFO L288 CDTParser]: Found 1 translation units. [2018-04-10 14:47:06,208 INFO L168 CDTParser]: Scanning complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,217 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-10 14:47:06,217 INFO L215 ultiparseSymbolTable]: [2018-04-10 14:47:06,217 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-10 14:47:06,217 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append ('append') in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,218 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____bswap_64 ('__bswap_64') in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,218 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData ('freeData') in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,218 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,218 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____bswap_32 ('__bswap_32') in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,218 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data ('create_data') in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,218 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-10 14:47:06,218 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____u_long in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,218 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____int16_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,218 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__pthread_barrierattr_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,218 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__sigset_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,219 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__pthread_rwlockattr_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,219 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____quad_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,219 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__u_quad_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,219 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____fsid_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,219 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__ulong in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,219 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____u_quad_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,219 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__pthread_key_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,219 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____syscall_slong_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,219 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____ino64_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,219 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__pthread_barrier_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,220 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____fsblkcnt_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,220 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__int16_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,220 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____ino_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,220 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__lldiv_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,220 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__blksize_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,220 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__uid_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,220 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__pthread_rwlock_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,220 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____uint32_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,220 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__Data in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,220 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__quad_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,220 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__blkcnt_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,221 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____blkcnt_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,221 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__u_char in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,221 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__u_int16_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,221 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__pthread_cond_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,221 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____int32_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,221 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____suseconds_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,221 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____pthread_slist_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,221 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__clockid_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,221 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__fsblkcnt_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,221 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____clockid_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__dev_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____rlim_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__id_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__u_int in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__uint in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__wchar_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__fd_mask in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__nlink_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____u_char in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____off64_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,222 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____sig_atomic_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,223 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____timer_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,223 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____off_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,223 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____ssize_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,223 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____pid_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,223 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__pthread_mutexattr_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,223 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____gid_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,223 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__int32_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,223 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__key_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,223 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__u_int32_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,223 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____id_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,223 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____fd_mask in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__pthread_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____syscall_ulong_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__u_int8_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____nlink_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__u_short in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__timer_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__register_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____fsblkcnt64_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__u_int64_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____fsfilcnt64_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____uint64_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____fsword_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____blkcnt64_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__pid_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__fsfilcnt_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__ino_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__gid_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__ldiv_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,224 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__int8_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____uid_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__ssize_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____intptr_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__pthread_attr_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____mode_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____socklen_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__pthread_once_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__off_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____u_int in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__size_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__div_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,225 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____clock_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__time_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__caddr_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____rlim64_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____daddr_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__pthread_spinlock_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__mode_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____u_short in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____sigset_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__pthread_mutex_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__loff_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,226 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__fd_set in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____useconds_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__ushort in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____int64_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____uint8_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____key_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____caddr_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____time_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__u_long in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____dev_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____fsfilcnt_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,227 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____uint16_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____blksize_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__clock_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__suseconds_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____qaddr_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__int64_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__daddr_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____loff_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__pthread_condattr_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__fsid_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,228 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____int8_t in complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:06,242 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGcdb3f91fa [2018-04-10 14:47:06,246 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-10 14:47:06,247 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-10 14:47:06,248 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-10 14:47:06,248 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-10 14:47:06,253 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-10 14:47:06,254 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.04 02:47:06" (1/1) ... [2018-04-10 14:47:06,257 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@31c3433b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:47:06, skipping insertion in model container [2018-04-10 14:47:06,257 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.04 02:47:06" (1/1) ... [2018-04-10 14:47:06,269 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-10 14:47:06,295 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-10 14:47:06,451 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-10 14:47:06,495 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-10 14:47:06,501 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 120 non ball SCCs. Number of states in SCCs 120. [2018-04-10 14:47:06,544 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:47:06 WrapperNode [2018-04-10 14:47:06,544 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-10 14:47:06,545 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-10 14:47:06,545 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-10 14:47:06,545 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-10 14:47:06,556 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:47:06" (1/1) ... [2018-04-10 14:47:06,556 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:47:06" (1/1) ... [2018-04-10 14:47:06,569 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:47:06" (1/1) ... [2018-04-10 14:47:06,569 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:47:06" (1/1) ... [2018-04-10 14:47:06,579 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:47:06" (1/1) ... [2018-04-10 14:47:06,584 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:47:06" (1/1) ... [2018-04-10 14:47:06,587 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:47:06" (1/1) ... [2018-04-10 14:47:06,590 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-10 14:47:06,591 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-10 14:47:06,591 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-10 14:47:06,591 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-10 14:47:06,592 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:47:06" (1/1) ... No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-10 14:47:06,673 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-10 14:47:06,673 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-10 14:47:06,674 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____bswap_32 [2018-04-10 14:47:06,674 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____bswap_64 [2018-04-10 14:47:06,674 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data [2018-04-10 14:47:06,674 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData [2018-04-10 14:47:06,674 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append [2018-04-10 14:47:06,674 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-10 14:47:06,674 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-04-10 14:47:06,674 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-04-10 14:47:06,674 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-04-10 14:47:06,674 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-04-10 14:47:06,674 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-04-10 14:47:06,674 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-04-10 14:47:06,674 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-04-10 14:47:06,675 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-04-10 14:47:06,675 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-04-10 14:47:06,675 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-04-10 14:47:06,675 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-04-10 14:47:06,675 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-04-10 14:47:06,675 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-04-10 14:47:06,675 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-04-10 14:47:06,675 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-04-10 14:47:06,675 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-04-10 14:47:06,676 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-04-10 14:47:06,676 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____bswap_32 [2018-04-10 14:47:06,676 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____bswap_64 [2018-04-10 14:47:06,676 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-04-10 14:47:06,676 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-04-10 14:47:06,676 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-04-10 14:47:06,676 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-04-10 14:47:06,676 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-04-10 14:47:06,676 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-04-10 14:47:06,677 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-04-10 14:47:06,677 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-04-10 14:47:06,677 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-04-10 14:47:06,677 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-04-10 14:47:06,677 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-04-10 14:47:06,677 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-04-10 14:47:06,677 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-04-10 14:47:06,677 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-04-10 14:47:06,677 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-04-10 14:47:06,678 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-04-10 14:47:06,678 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-04-10 14:47:06,678 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-04-10 14:47:06,678 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-04-10 14:47:06,678 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-04-10 14:47:06,678 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-04-10 14:47:06,678 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-04-10 14:47:06,678 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-04-10 14:47:06,678 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-04-10 14:47:06,679 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-04-10 14:47:06,679 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-04-10 14:47:06,679 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-04-10 14:47:06,679 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-04-10 14:47:06,679 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-04-10 14:47:06,679 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-04-10 14:47:06,679 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-04-10 14:47:06,679 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-04-10 14:47:06,679 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-04-10 14:47:06,679 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-04-10 14:47:06,680 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-04-10 14:47:06,680 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-04-10 14:47:06,680 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-04-10 14:47:06,680 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-04-10 14:47:06,680 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-04-10 14:47:06,680 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-04-10 14:47:06,680 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-04-10 14:47:06,680 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-04-10 14:47:06,680 INFO L128 BoogieDeclarations]: Found specification of procedure aligned_alloc [2018-04-10 14:47:06,680 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-04-10 14:47:06,680 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-04-10 14:47:06,681 INFO L128 BoogieDeclarations]: Found specification of procedure at_quick_exit [2018-04-10 14:47:06,681 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-04-10 14:47:06,681 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-04-10 14:47:06,681 INFO L128 BoogieDeclarations]: Found specification of procedure quick_exit [2018-04-10 14:47:06,681 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-04-10 14:47:06,681 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-04-10 14:47:06,681 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-04-10 14:47:06,681 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-04-10 14:47:06,681 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-04-10 14:47:06,681 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-04-10 14:47:06,681 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-04-10 14:47:06,682 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-04-10 14:47:06,682 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-04-10 14:47:06,682 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-04-10 14:47:06,682 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-04-10 14:47:06,682 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-04-10 14:47:06,682 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-04-10 14:47:06,682 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-04-10 14:47:06,682 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-04-10 14:47:06,682 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-04-10 14:47:06,682 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-04-10 14:47:06,683 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-04-10 14:47:06,683 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-04-10 14:47:06,683 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-04-10 14:47:06,683 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-04-10 14:47:06,683 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-04-10 14:47:06,683 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-04-10 14:47:06,683 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-04-10 14:47:06,683 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-04-10 14:47:06,683 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-04-10 14:47:06,683 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-04-10 14:47:06,683 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-04-10 14:47:06,684 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-04-10 14:47:06,684 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-04-10 14:47:06,684 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-04-10 14:47:06,684 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-04-10 14:47:06,684 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-04-10 14:47:06,684 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-04-10 14:47:06,684 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-04-10 14:47:06,684 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-04-10 14:47:06,684 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-04-10 14:47:06,684 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-04-10 14:47:06,685 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-10 14:47:06,685 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data [2018-04-10 14:47:06,685 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-10 14:47:06,685 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-04-10 14:47:06,685 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-04-10 14:47:06,685 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-04-10 14:47:06,685 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-04-10 14:47:06,685 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData [2018-04-10 14:47:06,685 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-10 14:47:06,685 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append [2018-04-10 14:47:06,685 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-10 14:47:06,686 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-10 14:47:06,686 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-10 14:47:06,686 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-04-10 14:47:07,183 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-10 14:47:07,184 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.04 02:47:07 BoogieIcfgContainer [2018-04-10 14:47:07,184 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-10 14:47:07,185 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-10 14:47:07,185 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-10 14:47:07,187 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-10 14:47:07,188 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.04 02:47:06" (1/3) ... [2018-04-10 14:47:07,188 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@36b8cd27 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.04 02:47:07, skipping insertion in model container [2018-04-10 14:47:07,188 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.04 02:47:06" (2/3) ... [2018-04-10 14:47:07,189 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@36b8cd27 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.04 02:47:07, skipping insertion in model container [2018-04-10 14:47:07,189 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.04 02:47:07" (3/3) ... [2018-04-10 14:47:07,190 INFO L107 eAbstractionObserver]: Analyzing ICFG complex_data_creation_test01_true-valid-memsafety.i [2018-04-10 14:47:07,198 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:Craig_TreeInterpolation Determinization: PREDICATE_ABSTRACTION [2018-04-10 14:47:07,205 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 91 error locations. [2018-04-10 14:47:07,243 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-10 14:47:07,244 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-10 14:47:07,244 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-10 14:47:07,244 INFO L371 AbstractCegarLoop]: Compute interpolants for Craig_TreeInterpolation [2018-04-10 14:47:07,244 INFO L372 AbstractCegarLoop]: Backedges is CANONICAL [2018-04-10 14:47:07,244 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-10 14:47:07,244 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-10 14:47:07,244 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-10 14:47:07,244 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-10 14:47:07,245 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-10 14:47:07,259 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states. [2018-04-10 14:47:07,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-04-10 14:47:07,265 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:07,266 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:07,266 INFO L408 AbstractCegarLoop]: === Iteration 1 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:07,270 INFO L82 PathProgramCache]: Analyzing trace with hash -169452939, now seen corresponding path program 1 times [2018-04-10 14:47:07,311 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:07,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:07,347 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:07,383 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:07,385 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:07,385 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-10 14:47:07,386 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:07,387 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:07,387 INFO L182 omatonBuilderFactory]: Interpolants [224#(= 1 (select |#valid| |main_~#list~0.base|)), 222#true, 223#false] [2018-04-10 14:47:07,387 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:07,388 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-10 14:47:07,400 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-10 14:47:07,400 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-10 14:47:07,402 INFO L87 Difference]: Start difference. First operand 219 states. Second operand 3 states. [2018-04-10 14:47:07,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:07,554 INFO L93 Difference]: Finished difference Result 214 states and 226 transitions. [2018-04-10 14:47:07,554 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-10 14:47:07,555 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2018-04-10 14:47:07,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:07,562 INFO L225 Difference]: With dead ends: 214 [2018-04-10 14:47:07,562 INFO L226 Difference]: Without dead ends: 211 [2018-04-10 14:47:07,563 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-10 14:47:07,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2018-04-10 14:47:07,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 211. [2018-04-10 14:47:07,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 211 states. [2018-04-10 14:47:07,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 223 transitions. [2018-04-10 14:47:07,600 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 223 transitions. Word has length 7 [2018-04-10 14:47:07,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:07,601 INFO L459 AbstractCegarLoop]: Abstraction has 211 states and 223 transitions. [2018-04-10 14:47:07,601 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-10 14:47:07,601 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 223 transitions. [2018-04-10 14:47:07,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-04-10 14:47:07,601 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:07,601 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:07,601 INFO L408 AbstractCegarLoop]: === Iteration 2 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:07,601 INFO L82 PathProgramCache]: Analyzing trace with hash -169452938, now seen corresponding path program 1 times [2018-04-10 14:47:07,602 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:07,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:07,614 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:07,639 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:07,639 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:07,639 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-10 14:47:07,639 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:07,640 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:07,640 INFO L182 omatonBuilderFactory]: Interpolants [650#true, 651#false, 652#(and (= 4 (select |#length| |main_~#list~0.base|)) (= |main_~#list~0.offset| 0))] [2018-04-10 14:47:07,640 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:07,641 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-10 14:47:07,641 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-10 14:47:07,641 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-10 14:47:07,641 INFO L87 Difference]: Start difference. First operand 211 states and 223 transitions. Second operand 3 states. [2018-04-10 14:47:07,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:07,779 INFO L93 Difference]: Finished difference Result 212 states and 225 transitions. [2018-04-10 14:47:07,779 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-10 14:47:07,779 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2018-04-10 14:47:07,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:07,781 INFO L225 Difference]: With dead ends: 212 [2018-04-10 14:47:07,782 INFO L226 Difference]: Without dead ends: 212 [2018-04-10 14:47:07,782 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-10 14:47:07,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2018-04-10 14:47:07,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 210. [2018-04-10 14:47:07,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 210 states. [2018-04-10 14:47:07,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 222 transitions. [2018-04-10 14:47:07,792 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 222 transitions. Word has length 7 [2018-04-10 14:47:07,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:07,793 INFO L459 AbstractCegarLoop]: Abstraction has 210 states and 222 transitions. [2018-04-10 14:47:07,793 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-10 14:47:07,793 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 222 transitions. [2018-04-10 14:47:07,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2018-04-10 14:47:07,793 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:07,794 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:07,794 INFO L408 AbstractCegarLoop]: === Iteration 3 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:07,794 INFO L82 PathProgramCache]: Analyzing trace with hash 1251262201, now seen corresponding path program 1 times [2018-04-10 14:47:07,794 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:07,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:07,805 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:07,851 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:07,851 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:07,851 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-10 14:47:07,851 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:07,851 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:07,852 INFO L182 omatonBuilderFactory]: Interpolants [1075#true, 1076#false, 1077#(= 1 (select |#valid| |main_~#list~0.base|)), 1078#(= 1 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 1079#(= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) 1)] [2018-04-10 14:47:07,852 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:07,852 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-10 14:47:07,852 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-10 14:47:07,852 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-10 14:47:07,852 INFO L87 Difference]: Start difference. First operand 210 states and 222 transitions. Second operand 5 states. [2018-04-10 14:47:08,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:08,048 INFO L93 Difference]: Finished difference Result 208 states and 220 transitions. [2018-04-10 14:47:08,048 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-10 14:47:08,048 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 14 [2018-04-10 14:47:08,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:08,049 INFO L225 Difference]: With dead ends: 208 [2018-04-10 14:47:08,049 INFO L226 Difference]: Without dead ends: 208 [2018-04-10 14:47:08,049 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 2 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-04-10 14:47:08,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2018-04-10 14:47:08,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 208. [2018-04-10 14:47:08,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 208 states. [2018-04-10 14:47:08,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 220 transitions. [2018-04-10 14:47:08,058 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 220 transitions. Word has length 14 [2018-04-10 14:47:08,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:08,058 INFO L459 AbstractCegarLoop]: Abstraction has 208 states and 220 transitions. [2018-04-10 14:47:08,058 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-10 14:47:08,058 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 220 transitions. [2018-04-10 14:47:08,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2018-04-10 14:47:08,058 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:08,058 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:08,059 INFO L408 AbstractCegarLoop]: === Iteration 4 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:08,059 INFO L82 PathProgramCache]: Analyzing trace with hash 1251262202, now seen corresponding path program 1 times [2018-04-10 14:47:08,059 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:08,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:08,072 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:08,152 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:08,152 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:08,152 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-10 14:47:08,152 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:08,152 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:08,153 INFO L182 omatonBuilderFactory]: Interpolants [1504#(and (<= 4 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset 0)), 1498#true, 1499#false, 1500#(and (= 4 (select |#length| |main_~#list~0.base|)) (= 0 |main_~#list~0.offset|)), 1501#(and (= 0 |main_~#list~0.offset|) (= (select |#length| |main_~#list~0.base|) 4) (= (select |#valid| |main_~#list~0.base|) 1)), 1502#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) 1) (<= 4 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))), 1503#(and (<= 4 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset 0))] [2018-04-10 14:47:08,153 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:08,153 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-10 14:47:08,153 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-10 14:47:08,153 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-04-10 14:47:08,153 INFO L87 Difference]: Start difference. First operand 208 states and 220 transitions. Second operand 7 states. [2018-04-10 14:47:08,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:08,392 INFO L93 Difference]: Finished difference Result 228 states and 244 transitions. [2018-04-10 14:47:08,392 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-10 14:47:08,393 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 14 [2018-04-10 14:47:08,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:08,393 INFO L225 Difference]: With dead ends: 228 [2018-04-10 14:47:08,393 INFO L226 Difference]: Without dead ends: 228 [2018-04-10 14:47:08,394 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2018-04-10 14:47:08,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2018-04-10 14:47:08,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 217. [2018-04-10 14:47:08,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2018-04-10 14:47:08,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 232 transitions. [2018-04-10 14:47:08,401 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 232 transitions. Word has length 14 [2018-04-10 14:47:08,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:08,401 INFO L459 AbstractCegarLoop]: Abstraction has 217 states and 232 transitions. [2018-04-10 14:47:08,401 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-10 14:47:08,402 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 232 transitions. [2018-04-10 14:47:08,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2018-04-10 14:47:08,402 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:08,402 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:08,402 INFO L408 AbstractCegarLoop]: === Iteration 5 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:08,402 INFO L82 PathProgramCache]: Analyzing trace with hash 134422559, now seen corresponding path program 1 times [2018-04-10 14:47:08,403 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:08,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:08,411 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:08,442 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:08,442 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:08,443 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-04-10 14:47:08,447 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:08,447 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:08,447 INFO L182 omatonBuilderFactory]: Interpolants [1952#true, 1953#false, 1954#(= 1 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|)), 1955#(= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))] [2018-04-10 14:47:08,448 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:08,448 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-10 14:47:08,448 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-10 14:47:08,448 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-10 14:47:08,448 INFO L87 Difference]: Start difference. First operand 217 states and 232 transitions. Second operand 4 states. [2018-04-10 14:47:08,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:08,540 INFO L93 Difference]: Finished difference Result 215 states and 229 transitions. [2018-04-10 14:47:08,541 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-10 14:47:08,541 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 15 [2018-04-10 14:47:08,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:08,542 INFO L225 Difference]: With dead ends: 215 [2018-04-10 14:47:08,542 INFO L226 Difference]: Without dead ends: 215 [2018-04-10 14:47:08,542 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-04-10 14:47:08,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2018-04-10 14:47:08,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 215. [2018-04-10 14:47:08,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 215 states. [2018-04-10 14:47:08,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 229 transitions. [2018-04-10 14:47:08,547 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 229 transitions. Word has length 15 [2018-04-10 14:47:08,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:08,547 INFO L459 AbstractCegarLoop]: Abstraction has 215 states and 229 transitions. [2018-04-10 14:47:08,547 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-10 14:47:08,547 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 229 transitions. [2018-04-10 14:47:08,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2018-04-10 14:47:08,548 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:08,548 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:08,548 INFO L408 AbstractCegarLoop]: === Iteration 6 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:08,548 INFO L82 PathProgramCache]: Analyzing trace with hash 134422560, now seen corresponding path program 1 times [2018-04-10 14:47:08,549 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:08,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:08,559 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:08,583 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:08,583 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:08,583 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-04-10 14:47:08,583 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:08,583 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:08,583 INFO L182 omatonBuilderFactory]: Interpolants [2388#true, 2389#false, 2390#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.offset|) (= 8 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))), 2391#(and (= 8 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0))] [2018-04-10 14:47:08,584 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:08,584 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-10 14:47:08,584 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-10 14:47:08,584 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-10 14:47:08,584 INFO L87 Difference]: Start difference. First operand 215 states and 229 transitions. Second operand 4 states. [2018-04-10 14:47:08,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:08,694 INFO L93 Difference]: Finished difference Result 213 states and 226 transitions. [2018-04-10 14:47:08,694 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-10 14:47:08,694 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 15 [2018-04-10 14:47:08,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:08,695 INFO L225 Difference]: With dead ends: 213 [2018-04-10 14:47:08,695 INFO L226 Difference]: Without dead ends: 213 [2018-04-10 14:47:08,695 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-04-10 14:47:08,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2018-04-10 14:47:08,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 213. [2018-04-10 14:47:08,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 213 states. [2018-04-10 14:47:08,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 226 transitions. [2018-04-10 14:47:08,698 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 226 transitions. Word has length 15 [2018-04-10 14:47:08,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:08,698 INFO L459 AbstractCegarLoop]: Abstraction has 213 states and 226 transitions. [2018-04-10 14:47:08,698 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-10 14:47:08,699 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 226 transitions. [2018-04-10 14:47:08,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-04-10 14:47:08,699 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:08,699 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:08,699 INFO L408 AbstractCegarLoop]: === Iteration 7 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:08,699 INFO L82 PathProgramCache]: Analyzing trace with hash 1368322923, now seen corresponding path program 1 times [2018-04-10 14:47:08,700 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:08,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:08,723 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:08,885 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:08,885 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:08,885 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-04-10 14:47:08,885 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:08,886 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:08,886 INFO L182 omatonBuilderFactory]: Interpolants [2820#true, 2821#false, 2822#(= (select |#valid| 0) 0), 2823#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (= 0 (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= (select |#valid| 0) 0) (= 1 (select |#valid| |main_~#list~0.base|))), 2824#(and (= (select |#valid| 0) 0) (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (= 1 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))), 2825#(and (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= (select |#valid| 0) 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))), 2826#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (or (= 1 (select |#valid| 0)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))), 2827#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)))) (or (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= 1 (select |#valid| 0))) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 2828#(and (or (and (= 1 (select |#valid| 0)) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))))), 2829#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)))) (or (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (and (= 1 (select |#valid| 0)) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4)))))), 2830#(or (and (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem25.offset| 0) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem25.base| 0)) (and (= 1 (select |#valid| 0)) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4))))), 2831#(and (= 1 (select |#valid| 0)) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4)))), 2832#(and (= 1 (select |#valid| 0)) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|))] [2018-04-10 14:47:08,886 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:08,886 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-10 14:47:08,886 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-10 14:47:08,886 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2018-04-10 14:47:08,886 INFO L87 Difference]: Start difference. First operand 213 states and 226 transitions. Second operand 13 states. [2018-04-10 14:47:09,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:09,656 INFO L93 Difference]: Finished difference Result 215 states and 229 transitions. [2018-04-10 14:47:09,657 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-10 14:47:09,657 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 20 [2018-04-10 14:47:09,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:09,658 INFO L225 Difference]: With dead ends: 215 [2018-04-10 14:47:09,658 INFO L226 Difference]: Without dead ends: 215 [2018-04-10 14:47:09,659 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2018-04-10 14:47:09,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2018-04-10 14:47:09,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 214. [2018-04-10 14:47:09,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 214 states. [2018-04-10 14:47:09,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 227 transitions. [2018-04-10 14:47:09,664 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 227 transitions. Word has length 20 [2018-04-10 14:47:09,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:09,664 INFO L459 AbstractCegarLoop]: Abstraction has 214 states and 227 transitions. [2018-04-10 14:47:09,664 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-10 14:47:09,664 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 227 transitions. [2018-04-10 14:47:09,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-04-10 14:47:09,665 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:09,665 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:09,665 INFO L408 AbstractCegarLoop]: === Iteration 8 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:09,665 INFO L82 PathProgramCache]: Analyzing trace with hash 699601039, now seen corresponding path program 1 times [2018-04-10 14:47:09,666 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:09,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:09,682 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:09,709 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:09,709 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:09,709 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-10 14:47:09,709 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:09,710 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:09,710 INFO L182 omatonBuilderFactory]: Interpolants [3272#true, 3273#false, 3274#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset|)), 3275#(not |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~short3|)] [2018-04-10 14:47:09,710 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:09,710 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-10 14:47:09,710 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-10 14:47:09,710 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-10 14:47:09,711 INFO L87 Difference]: Start difference. First operand 214 states and 227 transitions. Second operand 4 states. [2018-04-10 14:47:09,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:09,732 INFO L93 Difference]: Finished difference Result 300 states and 317 transitions. [2018-04-10 14:47:09,732 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-10 14:47:09,732 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 22 [2018-04-10 14:47:09,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:09,734 INFO L225 Difference]: With dead ends: 300 [2018-04-10 14:47:09,734 INFO L226 Difference]: Without dead ends: 300 [2018-04-10 14:47:09,734 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-04-10 14:47:09,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2018-04-10 14:47:09,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 264. [2018-04-10 14:47:09,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 264 states. [2018-04-10 14:47:09,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 317 transitions. [2018-04-10 14:47:09,740 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 317 transitions. Word has length 22 [2018-04-10 14:47:09,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:09,740 INFO L459 AbstractCegarLoop]: Abstraction has 264 states and 317 transitions. [2018-04-10 14:47:09,740 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-10 14:47:09,740 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 317 transitions. [2018-04-10 14:47:09,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-04-10 14:47:09,741 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:09,741 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:09,741 INFO L408 AbstractCegarLoop]: === Iteration 9 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:09,741 INFO L82 PathProgramCache]: Analyzing trace with hash 211893465, now seen corresponding path program 1 times [2018-04-10 14:47:09,742 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:09,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:09,751 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:09,772 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:09,772 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:09,772 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-04-10 14:47:09,772 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:09,772 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:09,772 INFO L182 omatonBuilderFactory]: Interpolants [3842#true, 3843#false, 3844#(= 1 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|)), 3845#(= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))] [2018-04-10 14:47:09,773 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:09,773 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-10 14:47:09,773 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-10 14:47:09,773 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-10 14:47:09,773 INFO L87 Difference]: Start difference. First operand 264 states and 317 transitions. Second operand 4 states. [2018-04-10 14:47:09,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:09,910 INFO L93 Difference]: Finished difference Result 253 states and 293 transitions. [2018-04-10 14:47:09,910 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-10 14:47:09,910 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 26 [2018-04-10 14:47:09,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:09,911 INFO L225 Difference]: With dead ends: 253 [2018-04-10 14:47:09,912 INFO L226 Difference]: Without dead ends: 253 [2018-04-10 14:47:09,912 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-04-10 14:47:09,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2018-04-10 14:47:09,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 251. [2018-04-10 14:47:09,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 251 states. [2018-04-10 14:47:09,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 291 transitions. [2018-04-10 14:47:09,917 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 291 transitions. Word has length 26 [2018-04-10 14:47:09,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:09,917 INFO L459 AbstractCegarLoop]: Abstraction has 251 states and 291 transitions. [2018-04-10 14:47:09,917 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-10 14:47:09,918 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 291 transitions. [2018-04-10 14:47:09,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-04-10 14:47:09,918 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:09,918 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:09,918 INFO L408 AbstractCegarLoop]: === Iteration 10 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:09,919 INFO L82 PathProgramCache]: Analyzing trace with hash 211893466, now seen corresponding path program 1 times [2018-04-10 14:47:09,919 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:09,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:09,932 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:09,981 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:09,981 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:09,981 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-10 14:47:09,982 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:09,982 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:09,982 INFO L182 omatonBuilderFactory]: Interpolants [4352#true, 4353#false, 4354#(and (= 16 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|)) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.offset|) (= (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|) 1)), 4355#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (= 16 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))), 4356#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (= 16 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)))] [2018-04-10 14:47:09,982 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:09,982 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-10 14:47:09,983 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-10 14:47:09,983 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2018-04-10 14:47:09,983 INFO L87 Difference]: Start difference. First operand 251 states and 291 transitions. Second operand 5 states. [2018-04-10 14:47:10,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:10,180 INFO L93 Difference]: Finished difference Result 240 states and 267 transitions. [2018-04-10 14:47:10,180 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-10 14:47:10,180 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 26 [2018-04-10 14:47:10,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:10,181 INFO L225 Difference]: With dead ends: 240 [2018-04-10 14:47:10,181 INFO L226 Difference]: Without dead ends: 240 [2018-04-10 14:47:10,182 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2018-04-10 14:47:10,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2018-04-10 14:47:10,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 238. [2018-04-10 14:47:10,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 238 states. [2018-04-10 14:47:10,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 265 transitions. [2018-04-10 14:47:10,187 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 265 transitions. Word has length 26 [2018-04-10 14:47:10,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:10,187 INFO L459 AbstractCegarLoop]: Abstraction has 238 states and 265 transitions. [2018-04-10 14:47:10,187 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-10 14:47:10,187 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 265 transitions. [2018-04-10 14:47:10,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-04-10 14:47:10,188 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:10,188 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:10,188 INFO L408 AbstractCegarLoop]: === Iteration 11 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:10,188 INFO L82 PathProgramCache]: Analyzing trace with hash 1968403808, now seen corresponding path program 1 times [2018-04-10 14:47:10,189 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:10,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:10,201 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:10,267 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:10,267 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:10,267 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-10 14:47:10,267 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:10,268 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:10,268 INFO L182 omatonBuilderFactory]: Interpolants [4837#true, 4838#false, 4839#(and (= 80 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.offset|)), 4840#(and (= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))), 4841#(and (= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 0)), 4842#(and (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.offset| 0) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 0) (= 80 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base|)))] [2018-04-10 14:47:10,268 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:10,268 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-10 14:47:10,268 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-10 14:47:10,269 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2018-04-10 14:47:10,269 INFO L87 Difference]: Start difference. First operand 238 states and 265 transitions. Second operand 6 states. [2018-04-10 14:47:10,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:10,487 INFO L93 Difference]: Finished difference Result 259 states and 287 transitions. [2018-04-10 14:47:10,487 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-10 14:47:10,487 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 32 [2018-04-10 14:47:10,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:10,488 INFO L225 Difference]: With dead ends: 259 [2018-04-10 14:47:10,488 INFO L226 Difference]: Without dead ends: 259 [2018-04-10 14:47:10,489 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2018-04-10 14:47:10,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2018-04-10 14:47:10,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 248. [2018-04-10 14:47:10,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 248 states. [2018-04-10 14:47:10,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 277 transitions. [2018-04-10 14:47:10,494 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 277 transitions. Word has length 32 [2018-04-10 14:47:10,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:10,495 INFO L459 AbstractCegarLoop]: Abstraction has 248 states and 277 transitions. [2018-04-10 14:47:10,495 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-10 14:47:10,495 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 277 transitions. [2018-04-10 14:47:10,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-04-10 14:47:10,495 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:10,495 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:10,496 INFO L408 AbstractCegarLoop]: === Iteration 12 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:10,496 INFO L82 PathProgramCache]: Analyzing trace with hash 1968403807, now seen corresponding path program 1 times [2018-04-10 14:47:10,496 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:10,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:10,506 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:10,533 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:10,534 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:10,534 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-10 14:47:10,534 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:10,534 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:10,534 INFO L182 omatonBuilderFactory]: Interpolants [5360#(= 1 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base|)), 5356#true, 5357#false, 5358#(= 1 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)), 5359#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))))] [2018-04-10 14:47:10,535 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:10,535 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-10 14:47:10,535 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-10 14:47:10,535 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-10 14:47:10,535 INFO L87 Difference]: Start difference. First operand 248 states and 277 transitions. Second operand 5 states. [2018-04-10 14:47:10,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:10,697 INFO L93 Difference]: Finished difference Result 255 states and 281 transitions. [2018-04-10 14:47:10,699 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-10 14:47:10,699 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 32 [2018-04-10 14:47:10,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:10,700 INFO L225 Difference]: With dead ends: 255 [2018-04-10 14:47:10,700 INFO L226 Difference]: Without dead ends: 255 [2018-04-10 14:47:10,700 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-04-10 14:47:10,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2018-04-10 14:47:10,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 247. [2018-04-10 14:47:10,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 247 states. [2018-04-10 14:47:10,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 273 transitions. [2018-04-10 14:47:10,708 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 273 transitions. Word has length 32 [2018-04-10 14:47:10,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:10,708 INFO L459 AbstractCegarLoop]: Abstraction has 247 states and 273 transitions. [2018-04-10 14:47:10,708 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-10 14:47:10,708 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 273 transitions. [2018-04-10 14:47:10,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-04-10 14:47:10,709 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:10,709 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:10,709 INFO L408 AbstractCegarLoop]: === Iteration 13 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:10,709 INFO L82 PathProgramCache]: Analyzing trace with hash 1047733976, now seen corresponding path program 1 times [2018-04-10 14:47:10,710 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:10,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:10,722 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:10,877 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:10,877 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:10,877 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-04-10 14:47:10,877 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:10,878 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:10,878 INFO L182 omatonBuilderFactory]: Interpolants [5872#(and (= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (<= (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) 0) (<= 0 (+ (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))))), 5873#(and (= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (<= (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) 0) (<= 4 (+ (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))))), 5874#(and (= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (<= 4 (+ (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (<= (+ (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) 76)), 5875#(and (<= (+ |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.offset| (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)) 76) (<= 4 (+ |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.offset| (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0))) (= 80 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base|))), 5867#true, 5868#false, 5869#(and (= 80 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.offset|)), 5870#(and (= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))), 5871#(and (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.offset| 0) (= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))))] [2018-04-10 14:47:10,878 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:10,878 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-10 14:47:10,878 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-10 14:47:10,878 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-04-10 14:47:10,878 INFO L87 Difference]: Start difference. First operand 247 states and 273 transitions. Second operand 9 states. [2018-04-10 14:47:11,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:11,252 INFO L93 Difference]: Finished difference Result 256 states and 281 transitions. [2018-04-10 14:47:11,252 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-10 14:47:11,252 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 39 [2018-04-10 14:47:11,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:11,253 INFO L225 Difference]: With dead ends: 256 [2018-04-10 14:47:11,253 INFO L226 Difference]: Without dead ends: 256 [2018-04-10 14:47:11,253 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2018-04-10 14:47:11,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2018-04-10 14:47:11,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 240. [2018-04-10 14:47:11,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 240 states. [2018-04-10 14:47:11,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 265 transitions. [2018-04-10 14:47:11,258 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 265 transitions. Word has length 39 [2018-04-10 14:47:11,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:11,258 INFO L459 AbstractCegarLoop]: Abstraction has 240 states and 265 transitions. [2018-04-10 14:47:11,258 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-10 14:47:11,258 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 265 transitions. [2018-04-10 14:47:11,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-04-10 14:47:11,259 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:11,259 INFO L355 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:11,259 INFO L408 AbstractCegarLoop]: === Iteration 14 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:11,259 INFO L82 PathProgramCache]: Analyzing trace with hash -1801243509, now seen corresponding path program 1 times [2018-04-10 14:47:11,260 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:11,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:11,275 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:11,300 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-10 14:47:11,301 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:11,301 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-04-10 14:47:11,301 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:11,301 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:11,301 INFO L182 omatonBuilderFactory]: Interpolants [6384#true, 6385#false, 6386#(= 1 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)), 6387#(= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base))] [2018-04-10 14:47:11,302 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-10 14:47:11,302 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-10 14:47:11,302 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-10 14:47:11,302 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-10 14:47:11,302 INFO L87 Difference]: Start difference. First operand 240 states and 265 transitions. Second operand 4 states. [2018-04-10 14:47:11,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:11,422 INFO L93 Difference]: Finished difference Result 242 states and 263 transitions. [2018-04-10 14:47:11,422 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-10 14:47:11,422 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 49 [2018-04-10 14:47:11,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:11,424 INFO L225 Difference]: With dead ends: 242 [2018-04-10 14:47:11,424 INFO L226 Difference]: Without dead ends: 242 [2018-04-10 14:47:11,424 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-04-10 14:47:11,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2018-04-10 14:47:11,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 236. [2018-04-10 14:47:11,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 236 states. [2018-04-10 14:47:11,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 257 transitions. [2018-04-10 14:47:11,429 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 257 transitions. Word has length 49 [2018-04-10 14:47:11,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:11,429 INFO L459 AbstractCegarLoop]: Abstraction has 236 states and 257 transitions. [2018-04-10 14:47:11,429 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-10 14:47:11,429 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 257 transitions. [2018-04-10 14:47:11,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-04-10 14:47:11,430 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:11,430 INFO L355 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:11,430 INFO L408 AbstractCegarLoop]: === Iteration 15 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:11,430 INFO L82 PathProgramCache]: Analyzing trace with hash -1801243508, now seen corresponding path program 1 times [2018-04-10 14:47:11,431 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:11,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:11,442 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:11,473 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-10 14:47:11,474 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:11,474 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-04-10 14:47:11,474 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:11,474 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:11,474 INFO L182 omatonBuilderFactory]: Interpolants [6868#true, 6869#false, 6870#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.offset|) (= 16 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|))), 6871#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.offset 0) (= 16 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)))] [2018-04-10 14:47:11,475 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-10 14:47:11,475 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-10 14:47:11,475 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-10 14:47:11,475 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-10 14:47:11,475 INFO L87 Difference]: Start difference. First operand 236 states and 257 transitions. Second operand 4 states. [2018-04-10 14:47:11,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:11,605 INFO L93 Difference]: Finished difference Result 238 states and 255 transitions. [2018-04-10 14:47:11,605 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-10 14:47:11,606 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 49 [2018-04-10 14:47:11,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:11,607 INFO L225 Difference]: With dead ends: 238 [2018-04-10 14:47:11,607 INFO L226 Difference]: Without dead ends: 238 [2018-04-10 14:47:11,607 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-04-10 14:47:11,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2018-04-10 14:47:11,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 232. [2018-04-10 14:47:11,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 232 states. [2018-04-10 14:47:11,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 249 transitions. [2018-04-10 14:47:11,612 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 249 transitions. Word has length 49 [2018-04-10 14:47:11,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:11,612 INFO L459 AbstractCegarLoop]: Abstraction has 232 states and 249 transitions. [2018-04-10 14:47:11,612 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-10 14:47:11,612 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 249 transitions. [2018-04-10 14:47:11,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-04-10 14:47:11,612 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:11,613 INFO L355 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:11,613 INFO L408 AbstractCegarLoop]: === Iteration 16 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:11,613 INFO L82 PathProgramCache]: Analyzing trace with hash 1303873065, now seen corresponding path program 1 times [2018-04-10 14:47:11,613 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:11,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:11,625 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:11,649 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:11,649 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:11,649 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2018-04-10 14:47:11,649 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:11,649 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:11,649 INFO L182 omatonBuilderFactory]: Interpolants [7344#true, 7345#false, 7346#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 0), 7347#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 1)] [2018-04-10 14:47:11,650 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:11,650 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-10 14:47:11,650 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-10 14:47:11,650 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-04-10 14:47:11,650 INFO L87 Difference]: Start difference. First operand 232 states and 249 transitions. Second operand 4 states. [2018-04-10 14:47:11,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:11,662 INFO L93 Difference]: Finished difference Result 256 states and 273 transitions. [2018-04-10 14:47:11,675 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-10 14:47:11,675 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 52 [2018-04-10 14:47:11,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:11,676 INFO L225 Difference]: With dead ends: 256 [2018-04-10 14:47:11,676 INFO L226 Difference]: Without dead ends: 256 [2018-04-10 14:47:11,676 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-04-10 14:47:11,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2018-04-10 14:47:11,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 246. [2018-04-10 14:47:11,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 246 states. [2018-04-10 14:47:11,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 263 transitions. [2018-04-10 14:47:11,681 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 263 transitions. Word has length 52 [2018-04-10 14:47:11,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:11,682 INFO L459 AbstractCegarLoop]: Abstraction has 246 states and 263 transitions. [2018-04-10 14:47:11,682 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-10 14:47:11,682 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 263 transitions. [2018-04-10 14:47:11,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-04-10 14:47:11,682 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:11,682 INFO L355 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:11,683 INFO L408 AbstractCegarLoop]: === Iteration 17 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:11,683 INFO L82 PathProgramCache]: Analyzing trace with hash -87569503, now seen corresponding path program 2 times [2018-04-10 14:47:11,683 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:11,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:11,696 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:11,736 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:11,736 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:11,736 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2018-04-10 14:47:11,737 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:11,737 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:11,737 INFO L182 omatonBuilderFactory]: Interpolants [7850#true, 7851#false, 7852#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 0), 7853#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 1), 7854#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 2)] [2018-04-10 14:47:11,737 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:11,737 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-10 14:47:11,737 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-10 14:47:11,738 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-04-10 14:47:11,738 INFO L87 Difference]: Start difference. First operand 246 states and 263 transitions. Second operand 5 states. [2018-04-10 14:47:11,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:11,763 INFO L93 Difference]: Finished difference Result 270 states and 287 transitions. [2018-04-10 14:47:11,764 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-10 14:47:11,764 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 59 [2018-04-10 14:47:11,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:11,765 INFO L225 Difference]: With dead ends: 270 [2018-04-10 14:47:11,765 INFO L226 Difference]: Without dead ends: 270 [2018-04-10 14:47:11,765 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-04-10 14:47:11,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2018-04-10 14:47:11,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 260. [2018-04-10 14:47:11,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 260 states. [2018-04-10 14:47:11,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 277 transitions. [2018-04-10 14:47:11,770 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 277 transitions. Word has length 59 [2018-04-10 14:47:11,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:11,770 INFO L459 AbstractCegarLoop]: Abstraction has 260 states and 277 transitions. [2018-04-10 14:47:11,770 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-10 14:47:11,770 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 277 transitions. [2018-04-10 14:47:11,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-04-10 14:47:11,771 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:11,771 INFO L355 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:11,771 INFO L408 AbstractCegarLoop]: === Iteration 18 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:11,771 INFO L82 PathProgramCache]: Analyzing trace with hash -564334807, now seen corresponding path program 3 times [2018-04-10 14:47:11,772 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:11,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:11,784 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:11,842 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:11,842 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:11,843 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-10 14:47:11,843 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:11,843 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:11,843 INFO L182 omatonBuilderFactory]: Interpolants [8385#true, 8386#false, 8387#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 0), 8388#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 1), 8389#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 2), 8390#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 3)] [2018-04-10 14:47:11,843 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:11,844 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-10 14:47:11,844 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-10 14:47:11,844 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-04-10 14:47:11,844 INFO L87 Difference]: Start difference. First operand 260 states and 277 transitions. Second operand 6 states. [2018-04-10 14:47:11,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:11,863 INFO L93 Difference]: Finished difference Result 284 states and 301 transitions. [2018-04-10 14:47:11,863 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-10 14:47:11,863 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 66 [2018-04-10 14:47:11,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:11,864 INFO L225 Difference]: With dead ends: 284 [2018-04-10 14:47:11,864 INFO L226 Difference]: Without dead ends: 284 [2018-04-10 14:47:11,865 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-04-10 14:47:11,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2018-04-10 14:47:11,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 274. [2018-04-10 14:47:11,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 274 states. [2018-04-10 14:47:11,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 291 transitions. [2018-04-10 14:47:11,869 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 291 transitions. Word has length 66 [2018-04-10 14:47:11,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:11,869 INFO L459 AbstractCegarLoop]: Abstraction has 274 states and 291 transitions. [2018-04-10 14:47:11,870 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-10 14:47:11,870 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 291 transitions. [2018-04-10 14:47:11,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-04-10 14:47:11,870 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:11,870 INFO L355 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:11,870 INFO L408 AbstractCegarLoop]: === Iteration 19 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:11,871 INFO L82 PathProgramCache]: Analyzing trace with hash -1310047583, now seen corresponding path program 4 times [2018-04-10 14:47:11,871 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:11,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:11,884 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:11,926 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:11,926 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:11,926 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-10 14:47:11,926 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:11,926 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:11,927 INFO L182 omatonBuilderFactory]: Interpolants [8949#true, 8950#false, 8951#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 0), 8952#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 1), 8953#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 2), 8954#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 3), 8955#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 4)] [2018-04-10 14:47:11,927 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:11,927 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-10 14:47:11,927 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-10 14:47:11,927 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-04-10 14:47:11,927 INFO L87 Difference]: Start difference. First operand 274 states and 291 transitions. Second operand 7 states. [2018-04-10 14:47:11,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:11,951 INFO L93 Difference]: Finished difference Result 298 states and 315 transitions. [2018-04-10 14:47:11,955 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-10 14:47:11,955 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 73 [2018-04-10 14:47:11,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:11,956 INFO L225 Difference]: With dead ends: 298 [2018-04-10 14:47:11,956 INFO L226 Difference]: Without dead ends: 298 [2018-04-10 14:47:11,956 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-04-10 14:47:11,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2018-04-10 14:47:11,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 288. [2018-04-10 14:47:11,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 288 states. [2018-04-10 14:47:11,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 305 transitions. [2018-04-10 14:47:11,962 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 305 transitions. Word has length 73 [2018-04-10 14:47:11,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:11,962 INFO L459 AbstractCegarLoop]: Abstraction has 288 states and 305 transitions. [2018-04-10 14:47:11,962 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-10 14:47:11,962 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 305 transitions. [2018-04-10 14:47:11,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-04-10 14:47:11,963 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:11,963 INFO L355 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:11,963 INFO L408 AbstractCegarLoop]: === Iteration 20 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:11,963 INFO L82 PathProgramCache]: Analyzing trace with hash -388589527, now seen corresponding path program 5 times [2018-04-10 14:47:11,964 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:11,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:11,978 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:12,029 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:12,029 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:12,030 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-04-10 14:47:12,030 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:12,030 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:12,030 INFO L182 omatonBuilderFactory]: Interpolants [9542#true, 9543#false, 9544#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 0), 9545#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 1), 9546#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 2), 9547#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 3), 9548#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 4), 9549#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 5)] [2018-04-10 14:47:12,030 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:12,031 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-10 14:47:12,031 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-10 14:47:12,031 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-04-10 14:47:12,031 INFO L87 Difference]: Start difference. First operand 288 states and 305 transitions. Second operand 8 states. [2018-04-10 14:47:12,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:12,057 INFO L93 Difference]: Finished difference Result 312 states and 329 transitions. [2018-04-10 14:47:12,057 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-10 14:47:12,057 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 80 [2018-04-10 14:47:12,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:12,058 INFO L225 Difference]: With dead ends: 312 [2018-04-10 14:47:12,058 INFO L226 Difference]: Without dead ends: 312 [2018-04-10 14:47:12,059 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-04-10 14:47:12,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2018-04-10 14:47:12,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 302. [2018-04-10 14:47:12,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 302 states. [2018-04-10 14:47:12,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 319 transitions. [2018-04-10 14:47:12,063 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 319 transitions. Word has length 80 [2018-04-10 14:47:12,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:12,063 INFO L459 AbstractCegarLoop]: Abstraction has 302 states and 319 transitions. [2018-04-10 14:47:12,063 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-10 14:47:12,063 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 319 transitions. [2018-04-10 14:47:12,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-04-10 14:47:12,064 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:12,064 INFO L355 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:12,064 INFO L408 AbstractCegarLoop]: === Iteration 21 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:12,064 INFO L82 PathProgramCache]: Analyzing trace with hash 1139833249, now seen corresponding path program 6 times [2018-04-10 14:47:12,065 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:12,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:12,079 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:12,139 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:12,139 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:12,139 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-04-10 14:47:12,139 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:12,140 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:12,140 INFO L182 omatonBuilderFactory]: Interpolants [10164#true, 10165#false, 10166#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 0), 10167#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 1), 10168#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 2), 10169#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 3), 10170#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 4), 10171#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 5), 10172#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 6)] [2018-04-10 14:47:12,140 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:12,140 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-10 14:47:12,140 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-10 14:47:12,140 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-04-10 14:47:12,140 INFO L87 Difference]: Start difference. First operand 302 states and 319 transitions. Second operand 9 states. [2018-04-10 14:47:12,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:12,169 INFO L93 Difference]: Finished difference Result 326 states and 343 transitions. [2018-04-10 14:47:12,171 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-10 14:47:12,171 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 87 [2018-04-10 14:47:12,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:12,173 INFO L225 Difference]: With dead ends: 326 [2018-04-10 14:47:12,173 INFO L226 Difference]: Without dead ends: 326 [2018-04-10 14:47:12,173 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-04-10 14:47:12,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2018-04-10 14:47:12,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 316. [2018-04-10 14:47:12,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 316 states. [2018-04-10 14:47:12,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 333 transitions. [2018-04-10 14:47:12,178 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 333 transitions. Word has length 87 [2018-04-10 14:47:12,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:12,178 INFO L459 AbstractCegarLoop]: Abstraction has 316 states and 333 transitions. [2018-04-10 14:47:12,178 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-10 14:47:12,178 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 333 transitions. [2018-04-10 14:47:12,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2018-04-10 14:47:12,179 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:12,179 INFO L355 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:12,179 INFO L408 AbstractCegarLoop]: === Iteration 22 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:12,179 INFO L82 PathProgramCache]: Analyzing trace with hash -2068545239, now seen corresponding path program 7 times [2018-04-10 14:47:12,180 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:12,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:12,198 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:12,274 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 0 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:12,274 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:12,274 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-10 14:47:12,274 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:12,274 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:12,275 INFO L182 omatonBuilderFactory]: Interpolants [10816#false, 10817#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 0), 10818#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 1), 10819#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 2), 10820#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 3), 10821#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 4), 10822#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 5), 10823#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 6), 10824#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 7), 10815#true] [2018-04-10 14:47:12,275 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 0 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:12,275 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-10 14:47:12,275 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-10 14:47:12,275 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-04-10 14:47:12,275 INFO L87 Difference]: Start difference. First operand 316 states and 333 transitions. Second operand 10 states. [2018-04-10 14:47:12,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:12,298 INFO L93 Difference]: Finished difference Result 340 states and 357 transitions. [2018-04-10 14:47:12,302 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-10 14:47:12,303 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 94 [2018-04-10 14:47:12,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:12,304 INFO L225 Difference]: With dead ends: 340 [2018-04-10 14:47:12,304 INFO L226 Difference]: Without dead ends: 340 [2018-04-10 14:47:12,304 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-04-10 14:47:12,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2018-04-10 14:47:12,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 330. [2018-04-10 14:47:12,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 330 states. [2018-04-10 14:47:12,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 347 transitions. [2018-04-10 14:47:12,308 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 347 transitions. Word has length 94 [2018-04-10 14:47:12,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:12,309 INFO L459 AbstractCegarLoop]: Abstraction has 330 states and 347 transitions. [2018-04-10 14:47:12,309 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-10 14:47:12,309 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 347 transitions. [2018-04-10 14:47:12,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2018-04-10 14:47:12,309 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:12,309 INFO L355 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:12,309 INFO L408 AbstractCegarLoop]: === Iteration 23 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:12,309 INFO L82 PathProgramCache]: Analyzing trace with hash -146116447, now seen corresponding path program 8 times [2018-04-10 14:47:12,310 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:12,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:12,322 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:12,382 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 0 proven. 212 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:12,382 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:12,382 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-10 14:47:12,382 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:12,382 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:12,382 INFO L182 omatonBuilderFactory]: Interpolants [11504#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 7), 11505#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 8), 11495#true, 11496#false, 11497#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 0), 11498#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 1), 11499#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 2), 11500#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 3), 11501#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 4), 11502#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 5), 11503#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 6)] [2018-04-10 14:47:12,383 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 0 proven. 212 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:12,383 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-10 14:47:12,383 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-10 14:47:12,383 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-04-10 14:47:12,383 INFO L87 Difference]: Start difference. First operand 330 states and 347 transitions. Second operand 11 states. [2018-04-10 14:47:12,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:12,405 INFO L93 Difference]: Finished difference Result 354 states and 371 transitions. [2018-04-10 14:47:12,406 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-10 14:47:12,406 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 101 [2018-04-10 14:47:12,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:12,406 INFO L225 Difference]: With dead ends: 354 [2018-04-10 14:47:12,406 INFO L226 Difference]: Without dead ends: 354 [2018-04-10 14:47:12,407 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-04-10 14:47:12,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2018-04-10 14:47:12,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 344. [2018-04-10 14:47:12,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 344 states. [2018-04-10 14:47:12,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 361 transitions. [2018-04-10 14:47:12,410 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 361 transitions. Word has length 101 [2018-04-10 14:47:12,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:12,410 INFO L459 AbstractCegarLoop]: Abstraction has 344 states and 361 transitions. [2018-04-10 14:47:12,410 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-10 14:47:12,410 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 361 transitions. [2018-04-10 14:47:12,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-04-10 14:47:12,411 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:12,411 INFO L355 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:12,411 INFO L408 AbstractCegarLoop]: === Iteration 24 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:12,411 INFO L82 PathProgramCache]: Analyzing trace with hash 1300671017, now seen corresponding path program 9 times [2018-04-10 14:47:12,412 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:12,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:12,447 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:12,547 INFO L134 CoverageAnalysis]: Checked inductivity of 270 backedges. 0 proven. 270 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:12,548 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:12,548 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-10 14:47:12,548 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:12,548 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:12,548 INFO L182 omatonBuilderFactory]: Interpolants [12208#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 2), 12209#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 3), 12210#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 4), 12211#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 5), 12212#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 6), 12213#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 7), 12214#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 8), 12215#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 9), 12204#true, 12205#false, 12206#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 0), 12207#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 1)] [2018-04-10 14:47:12,549 INFO L134 CoverageAnalysis]: Checked inductivity of 270 backedges. 0 proven. 270 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:12,549 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-10 14:47:12,549 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-10 14:47:12,549 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-04-10 14:47:12,549 INFO L87 Difference]: Start difference. First operand 344 states and 361 transitions. Second operand 12 states. [2018-04-10 14:47:12,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:12,596 INFO L93 Difference]: Finished difference Result 368 states and 385 transitions. [2018-04-10 14:47:12,596 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-10 14:47:12,596 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 108 [2018-04-10 14:47:12,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:12,598 INFO L225 Difference]: With dead ends: 368 [2018-04-10 14:47:12,598 INFO L226 Difference]: Without dead ends: 368 [2018-04-10 14:47:12,598 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-04-10 14:47:12,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2018-04-10 14:47:12,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 358. [2018-04-10 14:47:12,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 358 states. [2018-04-10 14:47:12,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 375 transitions. [2018-04-10 14:47:12,604 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 375 transitions. Word has length 108 [2018-04-10 14:47:12,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:12,604 INFO L459 AbstractCegarLoop]: Abstraction has 358 states and 375 transitions. [2018-04-10 14:47:12,604 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-10 14:47:12,604 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 375 transitions. [2018-04-10 14:47:12,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2018-04-10 14:47:12,605 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:12,605 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:12,606 INFO L408 AbstractCegarLoop]: === Iteration 25 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:12,606 INFO L82 PathProgramCache]: Analyzing trace with hash 241706913, now seen corresponding path program 10 times [2018-04-10 14:47:12,607 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:12,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:12,624 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:12,734 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 0 proven. 335 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:12,735 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:12,735 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-10 14:47:12,735 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:12,735 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:12,735 INFO L182 omatonBuilderFactory]: Interpolants [12942#true, 12943#false, 12944#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 0), 12945#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 1), 12946#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 2), 12947#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 3), 12948#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 4), 12949#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 5), 12950#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 6), 12951#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 7), 12952#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 8), 12953#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 9), 12954#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 10)] [2018-04-10 14:47:12,736 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 0 proven. 335 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:12,736 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-10 14:47:12,736 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-10 14:47:12,736 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2018-04-10 14:47:12,736 INFO L87 Difference]: Start difference. First operand 358 states and 375 transitions. Second operand 13 states. [2018-04-10 14:47:12,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:12,762 INFO L93 Difference]: Finished difference Result 382 states and 399 transitions. [2018-04-10 14:47:12,763 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-10 14:47:12,763 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 115 [2018-04-10 14:47:12,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:12,764 INFO L225 Difference]: With dead ends: 382 [2018-04-10 14:47:12,764 INFO L226 Difference]: Without dead ends: 382 [2018-04-10 14:47:12,764 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2018-04-10 14:47:12,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2018-04-10 14:47:12,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 372. [2018-04-10 14:47:12,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 372 states. [2018-04-10 14:47:12,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 389 transitions. [2018-04-10 14:47:12,770 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 389 transitions. Word has length 115 [2018-04-10 14:47:12,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:12,770 INFO L459 AbstractCegarLoop]: Abstraction has 372 states and 389 transitions. [2018-04-10 14:47:12,770 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-10 14:47:12,771 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 389 transitions. [2018-04-10 14:47:12,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2018-04-10 14:47:12,771 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:12,772 INFO L355 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:12,772 INFO L408 AbstractCegarLoop]: === Iteration 26 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:12,772 INFO L82 PathProgramCache]: Analyzing trace with hash 1658655529, now seen corresponding path program 11 times [2018-04-10 14:47:12,773 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:12,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:12,793 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:12,945 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 0 proven. 407 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:12,945 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:12,945 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-10 14:47:12,945 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:12,946 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:12,946 INFO L182 omatonBuilderFactory]: Interpolants [13709#true, 13710#false, 13711#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 0), 13712#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 1), 13713#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 2), 13714#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 3), 13715#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 4), 13716#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 5), 13717#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 6), 13718#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 7), 13719#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 8), 13720#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 9), 13721#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 10), 13722#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 11)] [2018-04-10 14:47:12,947 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 0 proven. 407 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:12,947 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-10 14:47:12,947 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-10 14:47:12,947 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-04-10 14:47:12,947 INFO L87 Difference]: Start difference. First operand 372 states and 389 transitions. Second operand 14 states. [2018-04-10 14:47:12,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:12,994 INFO L93 Difference]: Finished difference Result 396 states and 413 transitions. [2018-04-10 14:47:12,995 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-10 14:47:12,995 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 122 [2018-04-10 14:47:12,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:12,996 INFO L225 Difference]: With dead ends: 396 [2018-04-10 14:47:12,996 INFO L226 Difference]: Without dead ends: 396 [2018-04-10 14:47:12,997 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-04-10 14:47:12,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2018-04-10 14:47:13,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 386. [2018-04-10 14:47:13,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 386 states. [2018-04-10 14:47:13,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 403 transitions. [2018-04-10 14:47:13,002 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 403 transitions. Word has length 122 [2018-04-10 14:47:13,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:13,002 INFO L459 AbstractCegarLoop]: Abstraction has 386 states and 403 transitions. [2018-04-10 14:47:13,002 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-10 14:47:13,003 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 403 transitions. [2018-04-10 14:47:13,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2018-04-10 14:47:13,003 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:13,004 INFO L355 BasicCegarLoop]: trace histogram [13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:13,004 INFO L408 AbstractCegarLoop]: === Iteration 27 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:13,004 INFO L82 PathProgramCache]: Analyzing trace with hash -944136543, now seen corresponding path program 12 times [2018-04-10 14:47:13,005 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:13,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:13,025 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:13,194 INFO L134 CoverageAnalysis]: Checked inductivity of 486 backedges. 0 proven. 486 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:13,194 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:13,194 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-10 14:47:13,194 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:13,195 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:13,195 INFO L182 omatonBuilderFactory]: Interpolants [14505#true, 14506#false, 14507#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 0), 14508#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 1), 14509#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 2), 14510#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 3), 14511#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 4), 14512#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 5), 14513#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 6), 14514#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 7), 14515#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 8), 14516#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 9), 14517#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 10), 14518#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 11), 14519#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 12)] [2018-04-10 14:47:13,195 INFO L134 CoverageAnalysis]: Checked inductivity of 486 backedges. 0 proven. 486 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:13,196 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-10 14:47:13,196 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-10 14:47:13,196 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2018-04-10 14:47:13,196 INFO L87 Difference]: Start difference. First operand 386 states and 403 transitions. Second operand 15 states. [2018-04-10 14:47:13,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:13,248 INFO L93 Difference]: Finished difference Result 410 states and 427 transitions. [2018-04-10 14:47:13,251 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-10 14:47:13,251 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 129 [2018-04-10 14:47:13,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:13,252 INFO L225 Difference]: With dead ends: 410 [2018-04-10 14:47:13,252 INFO L226 Difference]: Without dead ends: 410 [2018-04-10 14:47:13,253 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2018-04-10 14:47:13,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2018-04-10 14:47:13,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 400. [2018-04-10 14:47:13,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 400 states. [2018-04-10 14:47:13,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 417 transitions. [2018-04-10 14:47:13,259 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 417 transitions. Word has length 129 [2018-04-10 14:47:13,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:13,259 INFO L459 AbstractCegarLoop]: Abstraction has 400 states and 417 transitions. [2018-04-10 14:47:13,259 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-10 14:47:13,259 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 417 transitions. [2018-04-10 14:47:13,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2018-04-10 14:47:13,260 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:13,261 INFO L355 BasicCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:13,261 INFO L408 AbstractCegarLoop]: === Iteration 28 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:13,261 INFO L82 PathProgramCache]: Analyzing trace with hash 1749531689, now seen corresponding path program 13 times [2018-04-10 14:47:13,262 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:13,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:13,282 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:13,451 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 0 proven. 572 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:13,452 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:13,452 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-04-10 14:47:13,452 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:13,452 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:13,452 INFO L182 omatonBuilderFactory]: Interpolants [15330#true, 15331#false, 15332#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 0), 15333#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 1), 15334#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 2), 15335#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 3), 15336#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 4), 15337#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 5), 15338#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 6), 15339#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 7), 15340#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 8), 15341#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 9), 15342#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 10), 15343#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 11), 15344#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 12), 15345#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 13)] [2018-04-10 14:47:13,453 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 0 proven. 572 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:13,453 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-10 14:47:13,453 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-10 14:47:13,453 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-04-10 14:47:13,454 INFO L87 Difference]: Start difference. First operand 400 states and 417 transitions. Second operand 16 states. [2018-04-10 14:47:13,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:13,512 INFO L93 Difference]: Finished difference Result 424 states and 441 transitions. [2018-04-10 14:47:13,513 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-10 14:47:13,513 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 136 [2018-04-10 14:47:13,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:13,514 INFO L225 Difference]: With dead ends: 424 [2018-04-10 14:47:13,515 INFO L226 Difference]: Without dead ends: 424 [2018-04-10 14:47:13,515 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-04-10 14:47:13,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2018-04-10 14:47:13,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 414. [2018-04-10 14:47:13,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 414 states. [2018-04-10 14:47:13,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 431 transitions. [2018-04-10 14:47:13,522 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 431 transitions. Word has length 136 [2018-04-10 14:47:13,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:13,522 INFO L459 AbstractCegarLoop]: Abstraction has 414 states and 431 transitions. [2018-04-10 14:47:13,522 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-10 14:47:13,522 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 431 transitions. [2018-04-10 14:47:13,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2018-04-10 14:47:13,524 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:13,524 INFO L355 BasicCegarLoop]: trace histogram [15, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:13,524 INFO L408 AbstractCegarLoop]: === Iteration 29 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:13,524 INFO L82 PathProgramCache]: Analyzing trace with hash 1571739041, now seen corresponding path program 14 times [2018-04-10 14:47:13,525 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:13,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:13,546 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:13,701 INFO L134 CoverageAnalysis]: Checked inductivity of 665 backedges. 0 proven. 665 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:13,702 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:13,702 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-10 14:47:13,702 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:13,702 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:13,702 INFO L182 omatonBuilderFactory]: Interpolants [16192#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 6), 16193#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 7), 16194#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 8), 16195#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 9), 16196#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 10), 16197#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 11), 16198#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 12), 16199#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 13), 16200#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 14), 16184#true, 16185#false, 16186#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 0), 16187#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 1), 16188#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 2), 16189#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 3), 16190#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 4), 16191#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 5)] [2018-04-10 14:47:13,702 INFO L134 CoverageAnalysis]: Checked inductivity of 665 backedges. 0 proven. 665 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:13,703 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-10 14:47:13,703 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-10 14:47:13,703 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2018-04-10 14:47:13,703 INFO L87 Difference]: Start difference. First operand 414 states and 431 transitions. Second operand 17 states. [2018-04-10 14:47:13,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:13,735 INFO L93 Difference]: Finished difference Result 438 states and 455 transitions. [2018-04-10 14:47:13,735 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-10 14:47:13,735 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 143 [2018-04-10 14:47:13,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:13,736 INFO L225 Difference]: With dead ends: 438 [2018-04-10 14:47:13,736 INFO L226 Difference]: Without dead ends: 438 [2018-04-10 14:47:13,736 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2018-04-10 14:47:13,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2018-04-10 14:47:13,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 428. [2018-04-10 14:47:13,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 428 states. [2018-04-10 14:47:13,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 445 transitions. [2018-04-10 14:47:13,740 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 445 transitions. Word has length 143 [2018-04-10 14:47:13,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:13,740 INFO L459 AbstractCegarLoop]: Abstraction has 428 states and 445 transitions. [2018-04-10 14:47:13,740 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-10 14:47:13,740 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 445 transitions. [2018-04-10 14:47:13,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2018-04-10 14:47:13,741 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:13,741 INFO L355 BasicCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:13,741 INFO L408 AbstractCegarLoop]: === Iteration 30 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:13,741 INFO L82 PathProgramCache]: Analyzing trace with hash -2057919191, now seen corresponding path program 15 times [2018-04-10 14:47:13,742 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:13,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:13,755 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:13,941 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 0 proven. 765 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:13,941 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:13,941 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-10 14:47:13,941 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:13,942 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:13,942 INFO L182 omatonBuilderFactory]: Interpolants [17067#true, 17068#false, 17069#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 0), 17070#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 1), 17071#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 2), 17072#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 3), 17073#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 4), 17074#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 5), 17075#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 6), 17076#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 7), 17077#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 8), 17078#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 9), 17079#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 10), 17080#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 11), 17081#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 12), 17082#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 13), 17083#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 14), 17084#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 15)] [2018-04-10 14:47:13,942 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 0 proven. 765 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:13,942 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-10 14:47:13,943 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-10 14:47:13,943 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-04-10 14:47:13,943 INFO L87 Difference]: Start difference. First operand 428 states and 445 transitions. Second operand 18 states. [2018-04-10 14:47:14,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:14,005 INFO L93 Difference]: Finished difference Result 452 states and 469 transitions. [2018-04-10 14:47:14,005 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-04-10 14:47:14,005 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 150 [2018-04-10 14:47:14,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:14,007 INFO L225 Difference]: With dead ends: 452 [2018-04-10 14:47:14,007 INFO L226 Difference]: Without dead ends: 452 [2018-04-10 14:47:14,007 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-04-10 14:47:14,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2018-04-10 14:47:14,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 442. [2018-04-10 14:47:14,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 442 states. [2018-04-10 14:47:14,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 459 transitions. [2018-04-10 14:47:14,016 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 459 transitions. Word has length 150 [2018-04-10 14:47:14,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:14,016 INFO L459 AbstractCegarLoop]: Abstraction has 442 states and 459 transitions. [2018-04-10 14:47:14,016 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-10 14:47:14,016 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 459 transitions. [2018-04-10 14:47:14,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2018-04-10 14:47:14,018 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:14,018 INFO L355 BasicCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:14,018 INFO L408 AbstractCegarLoop]: === Iteration 31 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:14,018 INFO L82 PathProgramCache]: Analyzing trace with hash 112708769, now seen corresponding path program 16 times [2018-04-10 14:47:14,021 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:14,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:14,043 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:14,228 INFO L134 CoverageAnalysis]: Checked inductivity of 872 backedges. 0 proven. 872 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:14,228 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:14,228 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2018-04-10 14:47:14,228 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:14,228 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:14,229 INFO L182 omatonBuilderFactory]: Interpolants [17984#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 3), 17985#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 4), 17986#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 5), 17987#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 6), 17988#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 7), 17989#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 8), 17990#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 9), 17991#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 10), 17992#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 11), 17993#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 12), 17994#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 13), 17995#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 14), 17996#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 15), 17997#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 16), 17979#true, 17980#false, 17981#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 0), 17982#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 1), 17983#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 2)] [2018-04-10 14:47:14,229 INFO L134 CoverageAnalysis]: Checked inductivity of 872 backedges. 0 proven. 872 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:14,229 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-10 14:47:14,229 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-10 14:47:14,229 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2018-04-10 14:47:14,229 INFO L87 Difference]: Start difference. First operand 442 states and 459 transitions. Second operand 19 states. [2018-04-10 14:47:14,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:14,268 INFO L93 Difference]: Finished difference Result 466 states and 483 transitions. [2018-04-10 14:47:14,268 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-10 14:47:14,268 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 157 [2018-04-10 14:47:14,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:14,269 INFO L225 Difference]: With dead ends: 466 [2018-04-10 14:47:14,269 INFO L226 Difference]: Without dead ends: 466 [2018-04-10 14:47:14,270 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2018-04-10 14:47:14,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2018-04-10 14:47:14,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 456. [2018-04-10 14:47:14,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 456 states. [2018-04-10 14:47:14,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 473 transitions. [2018-04-10 14:47:14,277 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 473 transitions. Word has length 157 [2018-04-10 14:47:14,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:14,277 INFO L459 AbstractCegarLoop]: Abstraction has 456 states and 473 transitions. [2018-04-10 14:47:14,277 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-10 14:47:14,277 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 473 transitions. [2018-04-10 14:47:14,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-04-10 14:47:14,278 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:14,278 INFO L355 BasicCegarLoop]: trace histogram [18, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:14,278 INFO L408 AbstractCegarLoop]: === Iteration 32 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:14,278 INFO L82 PathProgramCache]: Analyzing trace with hash 1704578601, now seen corresponding path program 17 times [2018-04-10 14:47:14,281 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:14,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:14,301 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:14,551 INFO L134 CoverageAnalysis]: Checked inductivity of 986 backedges. 0 proven. 986 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:14,552 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:14,552 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-04-10 14:47:14,552 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:14,552 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:14,553 INFO L182 omatonBuilderFactory]: Interpolants [18920#true, 18921#false, 18922#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 0), 18923#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 1), 18924#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 2), 18925#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 3), 18926#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 4), 18927#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 5), 18928#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 6), 18929#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 7), 18930#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 8), 18931#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 9), 18932#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 10), 18933#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 11), 18934#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 12), 18935#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 13), 18936#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 14), 18937#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 15), 18938#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 16), 18939#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 17)] [2018-04-10 14:47:14,553 INFO L134 CoverageAnalysis]: Checked inductivity of 986 backedges. 0 proven. 986 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:14,553 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-04-10 14:47:14,554 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-04-10 14:47:14,554 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-04-10 14:47:14,554 INFO L87 Difference]: Start difference. First operand 456 states and 473 transitions. Second operand 20 states. [2018-04-10 14:47:14,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:14,621 INFO L93 Difference]: Finished difference Result 480 states and 497 transitions. [2018-04-10 14:47:14,621 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-10 14:47:14,621 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 164 [2018-04-10 14:47:14,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:14,623 INFO L225 Difference]: With dead ends: 480 [2018-04-10 14:47:14,623 INFO L226 Difference]: Without dead ends: 480 [2018-04-10 14:47:14,623 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-04-10 14:47:14,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2018-04-10 14:47:14,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 470. [2018-04-10 14:47:14,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 470 states. [2018-04-10 14:47:14,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 487 transitions. [2018-04-10 14:47:14,629 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 487 transitions. Word has length 164 [2018-04-10 14:47:14,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:14,629 INFO L459 AbstractCegarLoop]: Abstraction has 470 states and 487 transitions. [2018-04-10 14:47:14,629 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-04-10 14:47:14,630 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 487 transitions. [2018-04-10 14:47:14,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2018-04-10 14:47:14,630 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:14,630 INFO L355 BasicCegarLoop]: trace histogram [19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:14,631 INFO L408 AbstractCegarLoop]: === Iteration 33 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:14,631 INFO L82 PathProgramCache]: Analyzing trace with hash -180059231, now seen corresponding path program 18 times [2018-04-10 14:47:14,631 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:14,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:14,653 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:14,909 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 1107 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:14,909 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:14,910 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-04-10 14:47:14,910 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:14,910 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:14,910 INFO L182 omatonBuilderFactory]: Interpolants [19904#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 12), 19905#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 13), 19906#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 14), 19907#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 15), 19908#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 16), 19909#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 17), 19910#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 18), 19890#true, 19891#false, 19892#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 0), 19893#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 1), 19894#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 2), 19895#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 3), 19896#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 4), 19897#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 5), 19898#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 6), 19899#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 7), 19900#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 8), 19901#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 9), 19902#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 10), 19903#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 11)] [2018-04-10 14:47:14,911 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 1107 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:14,911 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-10 14:47:14,912 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-10 14:47:14,912 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2018-04-10 14:47:14,912 INFO L87 Difference]: Start difference. First operand 470 states and 487 transitions. Second operand 21 states. [2018-04-10 14:47:14,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:14,971 INFO L93 Difference]: Finished difference Result 494 states and 511 transitions. [2018-04-10 14:47:14,971 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-10 14:47:14,971 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 171 [2018-04-10 14:47:14,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:14,973 INFO L225 Difference]: With dead ends: 494 [2018-04-10 14:47:14,973 INFO L226 Difference]: Without dead ends: 494 [2018-04-10 14:47:14,973 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2018-04-10 14:47:14,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2018-04-10 14:47:14,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 484. [2018-04-10 14:47:14,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 484 states. [2018-04-10 14:47:14,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 501 transitions. [2018-04-10 14:47:14,979 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 501 transitions. Word has length 171 [2018-04-10 14:47:14,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:14,979 INFO L459 AbstractCegarLoop]: Abstraction has 484 states and 501 transitions. [2018-04-10 14:47:14,979 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-10 14:47:14,979 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 501 transitions. [2018-04-10 14:47:14,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2018-04-10 14:47:14,980 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:14,980 INFO L355 BasicCegarLoop]: trace histogram [20, 19, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:14,980 INFO L408 AbstractCegarLoop]: === Iteration 34 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:14,980 INFO L82 PathProgramCache]: Analyzing trace with hash 950089513, now seen corresponding path program 19 times [2018-04-10 14:47:14,981 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:15,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:15,003 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:15,284 INFO L134 CoverageAnalysis]: Checked inductivity of 1235 backedges. 0 proven. 1235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:15,284 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:15,284 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2018-04-10 14:47:15,284 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:15,285 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:15,285 INFO L182 omatonBuilderFactory]: Interpolants [20896#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 5), 20897#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 6), 20898#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 7), 20899#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 8), 20900#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 9), 20901#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 10), 20902#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 11), 20903#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 12), 20904#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 13), 20905#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 14), 20906#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 15), 20907#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 16), 20908#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 17), 20909#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 18), 20910#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 19), 20889#true, 20890#false, 20891#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 0), 20892#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 1), 20893#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 2), 20894#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 3), 20895#(<= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0 4)] [2018-04-10 14:47:15,285 INFO L134 CoverageAnalysis]: Checked inductivity of 1235 backedges. 0 proven. 1235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:15,285 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-10 14:47:15,286 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-10 14:47:15,286 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-04-10 14:47:15,286 INFO L87 Difference]: Start difference. First operand 484 states and 501 transitions. Second operand 22 states. [2018-04-10 14:47:15,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:15,330 INFO L93 Difference]: Finished difference Result 498 states and 515 transitions. [2018-04-10 14:47:15,330 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-04-10 14:47:15,330 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 178 [2018-04-10 14:47:15,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:15,331 INFO L225 Difference]: With dead ends: 498 [2018-04-10 14:47:15,332 INFO L226 Difference]: Without dead ends: 498 [2018-04-10 14:47:15,332 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-04-10 14:47:15,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2018-04-10 14:47:15,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 498. [2018-04-10 14:47:15,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 498 states. [2018-04-10 14:47:15,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 515 transitions. [2018-04-10 14:47:15,338 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 515 transitions. Word has length 178 [2018-04-10 14:47:15,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:15,338 INFO L459 AbstractCegarLoop]: Abstraction has 498 states and 515 transitions. [2018-04-10 14:47:15,338 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-10 14:47:15,339 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 515 transitions. [2018-04-10 14:47:15,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2018-04-10 14:47:15,339 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:15,340 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:15,340 INFO L408 AbstractCegarLoop]: === Iteration 35 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:15,340 INFO L82 PathProgramCache]: Analyzing trace with hash 1472527009, now seen corresponding path program 20 times [2018-04-10 14:47:15,341 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:15,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:15,367 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:16,158 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 59 proven. 38 refuted. 0 times theorem prover too weak. 1273 trivial. 0 not checked. [2018-04-10 14:47:16,159 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:16,159 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-10 14:47:16,159 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:16,159 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:16,159 INFO L182 omatonBuilderFactory]: Interpolants [21907#true, 21908#false, 21909#(= 1 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|)), 21910#(= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)), 21911#(= |#valid| |old(#valid)|), 21912#(= |#valid| (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|))), 21913#(and (or (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 21914#(and (= |#valid| (store (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|) (select |#valid| (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|)))) (or (= (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|)))), 21915#(and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|))) (= |#valid| |old(#valid)|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff |old(#valid)| |#valid|))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))))), 21916#(and (or (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|))) (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff |old(#valid)| |#valid|)) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= |#valid| |old(#valid)|)) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))))), 21917#(and (or (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))))) (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|))) (= |#valid| |old(#valid)|) (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff |old(#valid)| |#valid|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))))))), 21918#(and (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= 1 (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (or (= 1 (select |#valid| (@diff |old(#valid)| |#valid|))) (= |#valid| |old(#valid)|)))] [2018-04-10 14:47:16,160 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 59 proven. 38 refuted. 0 times theorem prover too weak. 1273 trivial. 0 not checked. [2018-04-10 14:47:16,160 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-10 14:47:16,160 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-10 14:47:16,160 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2018-04-10 14:47:16,160 INFO L87 Difference]: Start difference. First operand 498 states and 515 transitions. Second operand 12 states. [2018-04-10 14:47:16,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:16,961 INFO L93 Difference]: Finished difference Result 525 states and 543 transitions. [2018-04-10 14:47:16,961 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-10 14:47:16,961 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 185 [2018-04-10 14:47:16,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:16,963 INFO L225 Difference]: With dead ends: 525 [2018-04-10 14:47:16,963 INFO L226 Difference]: Without dead ends: 525 [2018-04-10 14:47:16,963 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 6 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=89, Invalid=291, Unknown=0, NotChecked=0, Total=380 [2018-04-10 14:47:16,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2018-04-10 14:47:16,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 513. [2018-04-10 14:47:16,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 513 states. [2018-04-10 14:47:16,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 535 transitions. [2018-04-10 14:47:16,970 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 535 transitions. Word has length 185 [2018-04-10 14:47:16,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:16,970 INFO L459 AbstractCegarLoop]: Abstraction has 513 states and 535 transitions. [2018-04-10 14:47:16,970 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-10 14:47:16,970 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 535 transitions. [2018-04-10 14:47:16,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2018-04-10 14:47:16,971 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:16,971 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:16,971 INFO L408 AbstractCegarLoop]: === Iteration 36 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:16,972 INFO L82 PathProgramCache]: Analyzing trace with hash 1472527010, now seen corresponding path program 1 times [2018-04-10 14:47:16,972 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:17,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:17,001 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:17,761 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 2 proven. 222 refuted. 0 times theorem prover too weak. 1146 trivial. 0 not checked. [2018-04-10 14:47:17,761 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:17,761 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-10 14:47:17,761 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:17,762 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:17,762 INFO L182 omatonBuilderFactory]: Interpolants [22976#(and (= 8 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0)), 22977#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 1) (= 8 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0)), 22978#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 22979#(and (= (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|)) |#length|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|))), 22980#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))))), 22981#(and (= 80 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (= |#length| (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|))) (= (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|))), 22982#(and (= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff |old(#length)| |#length|)))), 22983#(and (= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff |old(#length)| |#length|)))), 22984#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (and (<= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)) (<= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))))), 22985#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (<= 80 (select |#length| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (<= 80 (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))))), 22986#(and (or (<= 80 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= 8 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0)), 22973#true, 22974#false, 22975#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.offset|) (= 8 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|)))] [2018-04-10 14:47:17,762 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 2 proven. 222 refuted. 0 times theorem prover too weak. 1146 trivial. 0 not checked. [2018-04-10 14:47:17,762 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-10 14:47:17,762 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-10 14:47:17,762 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2018-04-10 14:47:17,762 INFO L87 Difference]: Start difference. First operand 513 states and 535 transitions. Second operand 14 states. [2018-04-10 14:47:18,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:18,474 INFO L93 Difference]: Finished difference Result 522 states and 540 transitions. [2018-04-10 14:47:18,475 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-10 14:47:18,475 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 185 [2018-04-10 14:47:18,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:18,476 INFO L225 Difference]: With dead ends: 522 [2018-04-10 14:47:18,476 INFO L226 Difference]: Without dead ends: 522 [2018-04-10 14:47:18,476 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=83, Invalid=259, Unknown=0, NotChecked=0, Total=342 [2018-04-10 14:47:18,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2018-04-10 14:47:18,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 513. [2018-04-10 14:47:18,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 513 states. [2018-04-10 14:47:18,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 532 transitions. [2018-04-10 14:47:18,482 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 532 transitions. Word has length 185 [2018-04-10 14:47:18,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:18,483 INFO L459 AbstractCegarLoop]: Abstraction has 513 states and 532 transitions. [2018-04-10 14:47:18,483 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-10 14:47:18,483 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 532 transitions. [2018-04-10 14:47:18,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2018-04-10 14:47:18,484 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:18,484 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:18,484 INFO L408 AbstractCegarLoop]: === Iteration 37 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:18,484 INFO L82 PathProgramCache]: Analyzing trace with hash 2054215472, now seen corresponding path program 1 times [2018-04-10 14:47:18,485 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:18,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:18,515 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:19,049 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 59 proven. 38 refuted. 0 times theorem prover too weak. 1273 trivial. 0 not checked. [2018-04-10 14:47:19,049 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:19,050 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-10 14:47:19,050 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:19,050 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:19,050 INFO L182 omatonBuilderFactory]: Interpolants [24032#true, 24033#false, 24034#(= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)), 24035#(= |#valid| |old(#valid)|), 24036#(= |#valid| (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|))), 24037#(and (or (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 24038#(and (= |#valid| (store (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|) (select |#valid| (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|)))) (or (= (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|)))), 24039#(and (or (= |#valid| |old(#valid)|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff |old(#valid)| |#valid|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|))) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))))), 24040#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff |old(#valid)| |#valid|)) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|))) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))), 24041#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#valid| |old(#valid)|) (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff |old(#valid)| |#valid|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|)))), 24042#(and (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= 1 (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (or (= 1 (select |#valid| (@diff |old(#valid)| |#valid|))) (= |#valid| |old(#valid)|)))] [2018-04-10 14:47:19,050 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 59 proven. 38 refuted. 0 times theorem prover too weak. 1273 trivial. 0 not checked. [2018-04-10 14:47:19,050 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-10 14:47:19,050 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-10 14:47:19,051 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2018-04-10 14:47:19,051 INFO L87 Difference]: Start difference. First operand 513 states and 532 transitions. Second operand 11 states. [2018-04-10 14:47:19,368 WARN L151 SmtUtils]: Spent 121ms on a formula simplification. DAG size of input: 48 DAG size of output 43 [2018-04-10 14:47:19,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:19,685 INFO L93 Difference]: Finished difference Result 518 states and 535 transitions. [2018-04-10 14:47:19,686 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-10 14:47:19,686 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 187 [2018-04-10 14:47:19,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:19,687 INFO L225 Difference]: With dead ends: 518 [2018-04-10 14:47:19,687 INFO L226 Difference]: Without dead ends: 518 [2018-04-10 14:47:19,687 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2018-04-10 14:47:19,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2018-04-10 14:47:19,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 516. [2018-04-10 14:47:19,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 516 states. [2018-04-10 14:47:19,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 535 transitions. [2018-04-10 14:47:19,692 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 535 transitions. Word has length 187 [2018-04-10 14:47:19,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:19,692 INFO L459 AbstractCegarLoop]: Abstraction has 516 states and 535 transitions. [2018-04-10 14:47:19,692 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-10 14:47:19,692 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 535 transitions. [2018-04-10 14:47:19,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2018-04-10 14:47:19,693 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:19,693 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:19,693 INFO L408 AbstractCegarLoop]: === Iteration 38 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:19,694 INFO L82 PathProgramCache]: Analyzing trace with hash 2054215473, now seen corresponding path program 1 times [2018-04-10 14:47:19,694 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:19,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:19,714 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:20,453 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 2 proven. 222 refuted. 0 times theorem prover too weak. 1146 trivial. 0 not checked. [2018-04-10 14:47:20,454 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:20,454 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-10 14:47:20,454 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:20,454 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:20,455 INFO L182 omatonBuilderFactory]: Interpolants [25089#true, 25090#false, 25091#(= 0 |main_~#list~0.offset|), 25092#(= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|), 25093#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset 0), 25094#(and (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (<= (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset 4) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset 0)), 25095#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 25096#(and (= (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|)) |#length|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|))), 25097#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))))), 25098#(and (= 80 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (= |#length| (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|))) (= (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|))), 25099#(and (or (and (= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff |old(#length)| |#length|))) (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) (and (= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))))), 25100#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (and (= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (and (= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))))), 25101#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (and (<= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)) (<= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))))), 25102#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (<= 80 (select |#length| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (<= 80 (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))))), 25103#(and (<= (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset 4) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset 0))] [2018-04-10 14:47:20,455 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 2 proven. 222 refuted. 0 times theorem prover too weak. 1146 trivial. 0 not checked. [2018-04-10 14:47:20,455 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-10 14:47:20,455 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-10 14:47:20,455 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2018-04-10 14:47:20,456 INFO L87 Difference]: Start difference. First operand 516 states and 535 transitions. Second operand 15 states. [2018-04-10 14:47:21,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:21,166 INFO L93 Difference]: Finished difference Result 515 states and 532 transitions. [2018-04-10 14:47:21,167 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-10 14:47:21,167 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 187 [2018-04-10 14:47:21,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:21,168 INFO L225 Difference]: With dead ends: 515 [2018-04-10 14:47:21,168 INFO L226 Difference]: Without dead ends: 515 [2018-04-10 14:47:21,169 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=138, Invalid=462, Unknown=0, NotChecked=0, Total=600 [2018-04-10 14:47:21,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2018-04-10 14:47:21,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 515. [2018-04-10 14:47:21,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 515 states. [2018-04-10 14:47:21,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 532 transitions. [2018-04-10 14:47:21,173 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 532 transitions. Word has length 187 [2018-04-10 14:47:21,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:21,173 INFO L459 AbstractCegarLoop]: Abstraction has 515 states and 532 transitions. [2018-04-10 14:47:21,173 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-10 14:47:21,173 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 532 transitions. [2018-04-10 14:47:21,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2018-04-10 14:47:21,174 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:21,174 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:21,174 INFO L408 AbstractCegarLoop]: === Iteration 39 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:21,174 INFO L82 PathProgramCache]: Analyzing trace with hash -1855842651, now seen corresponding path program 1 times [2018-04-10 14:47:21,174 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:21,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:21,188 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:21,241 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:21,242 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:21,242 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-10 14:47:21,242 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:21,242 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:21,242 INFO L182 omatonBuilderFactory]: Interpolants [26154#true, 26155#false, 26156#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|), 26157#(= 1 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 26158#(= 1 (select |#valid| |main_~#list~0.base|))] [2018-04-10 14:47:21,242 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:21,242 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-10 14:47:21,242 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-10 14:47:21,243 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-10 14:47:21,243 INFO L87 Difference]: Start difference. First operand 515 states and 532 transitions. Second operand 5 states. [2018-04-10 14:47:21,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:21,393 INFO L93 Difference]: Finished difference Result 514 states and 531 transitions. [2018-04-10 14:47:21,393 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-10 14:47:21,393 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 190 [2018-04-10 14:47:21,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:21,395 INFO L225 Difference]: With dead ends: 514 [2018-04-10 14:47:21,396 INFO L226 Difference]: Without dead ends: 514 [2018-04-10 14:47:21,396 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-04-10 14:47:21,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2018-04-10 14:47:21,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 514. [2018-04-10 14:47:21,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 514 states. [2018-04-10 14:47:21,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 531 transitions. [2018-04-10 14:47:21,402 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 531 transitions. Word has length 190 [2018-04-10 14:47:21,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:21,402 INFO L459 AbstractCegarLoop]: Abstraction has 514 states and 531 transitions. [2018-04-10 14:47:21,402 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-10 14:47:21,402 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 531 transitions. [2018-04-10 14:47:21,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2018-04-10 14:47:21,403 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:21,403 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:21,403 INFO L408 AbstractCegarLoop]: === Iteration 40 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:21,403 INFO L82 PathProgramCache]: Analyzing trace with hash -1855842650, now seen corresponding path program 1 times [2018-04-10 14:47:21,404 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:21,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:21,430 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:21,559 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:21,559 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:21,559 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-10 14:47:21,560 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:21,560 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:21,560 INFO L182 omatonBuilderFactory]: Interpolants [27189#true, 27190#false, 27191#(and (= 4 (select |#length| |main_~#list~0.base|)) (= 0 |main_~#list~0.offset|)), 27192#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (or (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset 0))), 27193#(or (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset| 0)) (<= 4 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))), 27194#(and (< 0 (+ |main_~#list~0.offset| 1)) (<= (+ |main_~#list~0.offset| 4) (select |#length| |main_~#list~0.base|)))] [2018-04-10 14:47:21,560 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:21,560 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-10 14:47:21,561 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-10 14:47:21,561 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2018-04-10 14:47:21,561 INFO L87 Difference]: Start difference. First operand 514 states and 531 transitions. Second operand 6 states. [2018-04-10 14:47:21,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:21,719 INFO L93 Difference]: Finished difference Result 509 states and 526 transitions. [2018-04-10 14:47:21,719 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-10 14:47:21,719 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 190 [2018-04-10 14:47:21,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:21,720 INFO L225 Difference]: With dead ends: 509 [2018-04-10 14:47:21,720 INFO L226 Difference]: Without dead ends: 509 [2018-04-10 14:47:21,720 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2018-04-10 14:47:21,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2018-04-10 14:47:21,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 509. [2018-04-10 14:47:21,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 509 states. [2018-04-10 14:47:21,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 526 transitions. [2018-04-10 14:47:21,726 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 526 transitions. Word has length 190 [2018-04-10 14:47:21,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:21,727 INFO L459 AbstractCegarLoop]: Abstraction has 509 states and 526 transitions. [2018-04-10 14:47:21,727 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-10 14:47:21,727 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 526 transitions. [2018-04-10 14:47:21,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2018-04-10 14:47:21,728 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:21,728 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:21,728 INFO L408 AbstractCegarLoop]: === Iteration 41 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:21,728 INFO L82 PathProgramCache]: Analyzing trace with hash -1696547156, now seen corresponding path program 1 times [2018-04-10 14:47:21,729 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:21,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:21,748 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:21,849 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:21,850 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:21,850 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-10 14:47:21,850 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:21,850 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:21,851 INFO L182 omatonBuilderFactory]: Interpolants [28215#true, 28216#false, 28217#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 28218#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 28219#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))), 28220#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 28221#(= 1 (select |#valid| |main_#t~mem32.base|))] [2018-04-10 14:47:21,851 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:21,851 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-10 14:47:21,851 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-10 14:47:21,851 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2018-04-10 14:47:21,851 INFO L87 Difference]: Start difference. First operand 509 states and 526 transitions. Second operand 7 states. [2018-04-10 14:47:22,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:22,074 INFO L93 Difference]: Finished difference Result 523 states and 542 transitions. [2018-04-10 14:47:22,074 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-10 14:47:22,074 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 191 [2018-04-10 14:47:22,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:22,075 INFO L225 Difference]: With dead ends: 523 [2018-04-10 14:47:22,076 INFO L226 Difference]: Without dead ends: 523 [2018-04-10 14:47:22,076 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2018-04-10 14:47:22,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2018-04-10 14:47:22,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 508. [2018-04-10 14:47:22,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 508 states. [2018-04-10 14:47:22,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 525 transitions. [2018-04-10 14:47:22,082 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 525 transitions. Word has length 191 [2018-04-10 14:47:22,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:22,082 INFO L459 AbstractCegarLoop]: Abstraction has 508 states and 525 transitions. [2018-04-10 14:47:22,082 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-10 14:47:22,082 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 525 transitions. [2018-04-10 14:47:22,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2018-04-10 14:47:22,083 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:22,083 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:22,083 INFO L408 AbstractCegarLoop]: === Iteration 42 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:22,084 INFO L82 PathProgramCache]: Analyzing trace with hash -1696547155, now seen corresponding path program 1 times [2018-04-10 14:47:22,084 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:22,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:22,105 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:22,312 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:22,313 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:22,313 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-04-10 14:47:22,313 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:22,313 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:22,313 INFO L182 omatonBuilderFactory]: Interpolants [29264#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (<= (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0)), 29265#(and (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))), 29266#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))), 29267#(and (= |main_#t~mem32.offset| 0) (<= 4 (select |#length| |main_#t~mem32.base|))), 29259#true, 29260#false, 29261#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 29262#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 29263#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0))] [2018-04-10 14:47:22,314 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:22,314 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-10 14:47:22,314 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-10 14:47:22,314 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-04-10 14:47:22,314 INFO L87 Difference]: Start difference. First operand 508 states and 525 transitions. Second operand 9 states. [2018-04-10 14:47:22,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:22,563 INFO L93 Difference]: Finished difference Result 534 states and 553 transitions. [2018-04-10 14:47:22,563 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-10 14:47:22,563 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 191 [2018-04-10 14:47:22,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:22,565 INFO L225 Difference]: With dead ends: 534 [2018-04-10 14:47:22,565 INFO L226 Difference]: Without dead ends: 534 [2018-04-10 14:47:22,565 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2018-04-10 14:47:22,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2018-04-10 14:47:22,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 507. [2018-04-10 14:47:22,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 507 states. [2018-04-10 14:47:22,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 524 transitions. [2018-04-10 14:47:22,571 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 524 transitions. Word has length 191 [2018-04-10 14:47:22,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:22,571 INFO L459 AbstractCegarLoop]: Abstraction has 507 states and 524 transitions. [2018-04-10 14:47:22,571 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-10 14:47:22,571 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 524 transitions. [2018-04-10 14:47:22,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2018-04-10 14:47:22,572 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:22,572 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:22,572 INFO L408 AbstractCegarLoop]: === Iteration 43 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:22,573 INFO L82 PathProgramCache]: Analyzing trace with hash -1858491660, now seen corresponding path program 1 times [2018-04-10 14:47:22,573 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:22,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:22,603 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:23,814 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 59 proven. 38 refuted. 0 times theorem prover too weak. 1273 trivial. 0 not checked. [2018-04-10 14:47:23,814 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:23,814 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-10 14:47:23,814 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:23,815 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:23,815 INFO L182 omatonBuilderFactory]: Interpolants [30336#(and (or (= 1 (select |#valid| (@diff |old(#valid)| |#valid|))) (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|))) (= |#valid| (store (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|) (select |#valid| (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)))) (or (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)) (= 1 (select |#valid| (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)))) (or (= 1 (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))), 30337#(and (or (= 1 (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (or (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (= 1 (select |#valid| (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)))) (= |#valid| (store (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|) (select |#valid| (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)))) (or (= 1 (select |#valid| (@diff |old(#valid)| |#valid|))) (= |#valid| |old(#valid)|))), 30323#true, 30324#false, 30325#(= 1 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|)), 30326#(= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)), 30327#(= |#valid| |old(#valid)|), 30328#(= |#valid| (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|))), 30329#(and (or (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 30330#(and (= |#valid| (store (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|) (select |#valid| (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|)))) (or (= (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|)))), 30331#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#valid| |old(#valid)|) (= (@diff |old(#valid)| |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|)))), 30332#(and (or (and (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff |old(#valid)| |#valid|)) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|)))), 30333#(and (or (= |#valid| |old(#valid)|) (and (= 1 (select |#valid| (@diff |old(#valid)| |#valid|))) (= (@diff |old(#valid)| |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (and (= 1 (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))), 30334#(and (= |#valid| (store (store (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|) (select |#valid| (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|))) (@diff (store (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|) (select |#valid| (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|))) |#valid|) (select |#valid| (@diff (store (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|) (select |#valid| (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|))) |#valid|)))) (or (= 1 (select |#valid| (@diff (store (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|) (select |#valid| (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|))) |#valid|))) (= |#valid| (store (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|) (select |#valid| (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|) (select |#valid| (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|))) |#valid|))) (or (= (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|) (= 1 (select |#valid| (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|)))), 30335#(and (or (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)) (= 1 (select |#valid| (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)))) (= |#valid| (store (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|) (select |#valid| (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)))) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base (@diff |old(#valid)| |#valid|)) (= 1 (select |#valid| (@diff |old(#valid)| |#valid|))) (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|))) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= 1 (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))))] [2018-04-10 14:47:23,815 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 59 proven. 38 refuted. 0 times theorem prover too weak. 1273 trivial. 0 not checked. [2018-04-10 14:47:23,815 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-10 14:47:23,815 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-10 14:47:23,816 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2018-04-10 14:47:23,816 INFO L87 Difference]: Start difference. First operand 507 states and 524 transitions. Second operand 15 states. [2018-04-10 14:47:25,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:25,099 INFO L93 Difference]: Finished difference Result 505 states and 522 transitions. [2018-04-10 14:47:25,099 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-10 14:47:25,100 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 194 [2018-04-10 14:47:25,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:25,101 INFO L225 Difference]: With dead ends: 505 [2018-04-10 14:47:25,101 INFO L226 Difference]: Without dead ends: 505 [2018-04-10 14:47:25,101 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 7 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=144, Invalid=408, Unknown=0, NotChecked=0, Total=552 [2018-04-10 14:47:25,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2018-04-10 14:47:25,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 505. [2018-04-10 14:47:25,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 505 states. [2018-04-10 14:47:25,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 522 transitions. [2018-04-10 14:47:25,104 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 522 transitions. Word has length 194 [2018-04-10 14:47:25,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:25,104 INFO L459 AbstractCegarLoop]: Abstraction has 505 states and 522 transitions. [2018-04-10 14:47:25,104 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-10 14:47:25,104 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 522 transitions. [2018-04-10 14:47:25,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2018-04-10 14:47:25,105 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:25,105 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:25,105 INFO L408 AbstractCegarLoop]: === Iteration 44 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:25,105 INFO L82 PathProgramCache]: Analyzing trace with hash -1858491659, now seen corresponding path program 1 times [2018-04-10 14:47:25,106 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:25,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:25,124 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:26,419 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 222 refuted. 0 times theorem prover too weak. 1148 trivial. 0 not checked. [2018-04-10 14:47:26,419 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:26,420 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-10 14:47:26,420 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:26,420 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:26,420 INFO L182 omatonBuilderFactory]: Interpolants [31367#true, 31368#false, 31369#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.offset|) (= 8 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))), 31370#(and (= 8 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0)), 31371#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 1) (= 8 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0)), 31372#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 31373#(and (= (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|)) |#length|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|))), 31374#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))))), 31375#(and (= 80 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (= |#length| (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|))) (= (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|))), 31376#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|) (and (= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= (@diff |old(#length)| |#length|) (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (and (= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))))), 31377#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (and (= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (and (= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))))), 31378#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (and (<= 80 (select |#length| (@diff |old(#length)| |#length|))) (= (@diff |old(#length)| |#length|) (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= |old(#length)| |#length|)) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) (and (<= 80 (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) (= (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))))), 31379#(and (= (store (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) (@diff (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) |#length|) (select |#length| (@diff (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) |#length|))) |#length|) (or (= 0 (select |old(#valid)| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) (<= 80 (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) (= |#length| (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)))) (or (= |#length| (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|)))) (= 0 (select |old(#valid)| (@diff (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) |#length|))) (<= 80 (select |#length| (@diff (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) |#length|)))) (= 16 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|))), 31380#(and (or (<= 80 (select |#length| (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|))) (= 0 (select |old(#valid)| (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= 16 (select |#length| (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|)))) (or (= 16 (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (<= 80 (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (<= 80 (select |#length| (@diff |old(#length)| |#length|))) (= 16 (select |#length| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= |#length| (store (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|) (select |#length| (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|))))), 31381#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0) (or (<= 80 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= 16 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= 8 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))))] [2018-04-10 14:47:26,420 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 222 refuted. 0 times theorem prover too weak. 1148 trivial. 0 not checked. [2018-04-10 14:47:26,420 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-10 14:47:26,421 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-10 14:47:26,421 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2018-04-10 14:47:26,421 INFO L87 Difference]: Start difference. First operand 505 states and 522 transitions. Second operand 15 states. [2018-04-10 14:47:27,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:27,237 INFO L93 Difference]: Finished difference Result 503 states and 520 transitions. [2018-04-10 14:47:27,237 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-10 14:47:27,237 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 194 [2018-04-10 14:47:27,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:27,238 INFO L225 Difference]: With dead ends: 503 [2018-04-10 14:47:27,238 INFO L226 Difference]: Without dead ends: 503 [2018-04-10 14:47:27,239 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 7 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=98, Invalid=282, Unknown=0, NotChecked=0, Total=380 [2018-04-10 14:47:27,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2018-04-10 14:47:27,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 503. [2018-04-10 14:47:27,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 503 states. [2018-04-10 14:47:27,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 520 transitions. [2018-04-10 14:47:27,242 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 520 transitions. Word has length 194 [2018-04-10 14:47:27,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:27,243 INFO L459 AbstractCegarLoop]: Abstraction has 503 states and 520 transitions. [2018-04-10 14:47:27,243 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-10 14:47:27,243 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 520 transitions. [2018-04-10 14:47:27,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2018-04-10 14:47:27,243 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:27,243 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:27,244 INFO L408 AbstractCegarLoop]: === Iteration 45 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:27,244 INFO L82 PathProgramCache]: Analyzing trace with hash -1440865934, now seen corresponding path program 1 times [2018-04-10 14:47:27,244 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:27,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:27,258 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:27,297 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:27,297 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:27,297 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-10 14:47:27,297 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:27,297 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:27,297 INFO L182 omatonBuilderFactory]: Interpolants [32400#(= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)), 32401#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 32402#(= 1 (select |#valid| |main_#t~mem34.base|)), 32398#true, 32399#false] [2018-04-10 14:47:27,298 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:27,298 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-10 14:47:27,298 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-10 14:47:27,298 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-10 14:47:27,298 INFO L87 Difference]: Start difference. First operand 503 states and 520 transitions. Second operand 5 states. [2018-04-10 14:47:27,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:27,468 INFO L93 Difference]: Finished difference Result 518 states and 537 transitions. [2018-04-10 14:47:27,468 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-10 14:47:27,469 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 195 [2018-04-10 14:47:27,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:27,470 INFO L225 Difference]: With dead ends: 518 [2018-04-10 14:47:27,470 INFO L226 Difference]: Without dead ends: 518 [2018-04-10 14:47:27,470 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-04-10 14:47:27,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2018-04-10 14:47:27,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 502. [2018-04-10 14:47:27,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 502 states. [2018-04-10 14:47:27,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 519 transitions. [2018-04-10 14:47:27,473 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 519 transitions. Word has length 195 [2018-04-10 14:47:27,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:27,474 INFO L459 AbstractCegarLoop]: Abstraction has 502 states and 519 transitions. [2018-04-10 14:47:27,474 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-10 14:47:27,474 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 519 transitions. [2018-04-10 14:47:27,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2018-04-10 14:47:27,474 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:27,474 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:27,475 INFO L408 AbstractCegarLoop]: === Iteration 46 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:27,475 INFO L82 PathProgramCache]: Analyzing trace with hash -1440865933, now seen corresponding path program 1 times [2018-04-10 14:47:27,475 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:27,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:27,495 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:27,672 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:27,673 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:27,673 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-04-10 14:47:27,673 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:27,673 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:27,673 INFO L182 omatonBuilderFactory]: Interpolants [33427#true, 33428#false, 33429#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 33430#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 33431#(and (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 33432#(= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)), 33433#(= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)), 33434#(and (= |main_#t~mem32.offset| 0) (= |main_#t~mem32.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 33435#(and (<= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (<= (+ (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 4) (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))), 33436#(and (<= (+ |main_#t~mem34.offset| 4) (select |#length| |main_#t~mem34.base|)) (<= 0 |main_#t~mem34.offset|))] [2018-04-10 14:47:27,673 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:27,673 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-10 14:47:27,673 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-10 14:47:27,674 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2018-04-10 14:47:27,674 INFO L87 Difference]: Start difference. First operand 502 states and 519 transitions. Second operand 10 states. [2018-04-10 14:47:27,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:27,921 INFO L93 Difference]: Finished difference Result 529 states and 548 transitions. [2018-04-10 14:47:27,921 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-10 14:47:27,922 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 195 [2018-04-10 14:47:27,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:27,923 INFO L225 Difference]: With dead ends: 529 [2018-04-10 14:47:27,923 INFO L226 Difference]: Without dead ends: 529 [2018-04-10 14:47:27,923 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2018-04-10 14:47:27,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2018-04-10 14:47:27,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 501. [2018-04-10 14:47:27,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 501 states. [2018-04-10 14:47:27,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 518 transitions. [2018-04-10 14:47:27,928 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 518 transitions. Word has length 195 [2018-04-10 14:47:27,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:27,928 INFO L459 AbstractCegarLoop]: Abstraction has 501 states and 518 transitions. [2018-04-10 14:47:27,928 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-10 14:47:27,928 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 518 transitions. [2018-04-10 14:47:27,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2018-04-10 14:47:27,929 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:27,929 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:27,929 INFO L408 AbstractCegarLoop]: === Iteration 47 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:27,930 INFO L82 PathProgramCache]: Analyzing trace with hash -1717170804, now seen corresponding path program 1 times [2018-04-10 14:47:27,930 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:27,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:27,949 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:28,310 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:28,311 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:28,311 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2018-04-10 14:47:28,311 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:28,311 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:28,311 INFO L182 omatonBuilderFactory]: Interpolants [34496#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |main_#t~mem34.base|) |main_#t~mem34.offset|))), 34497#(= 1 (select |#valid| |main_#t~mem35.base|)), 34482#true, 34483#false, 34484#(= (select |#valid| |main_~#list~0.base|) 1), 34485#(= |#valid| |old(#valid)|), 34486#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 34487#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))), 34488#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 34489#(= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1), 34490#(= 1 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|)), 34491#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 1 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 34492#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 34493#(or (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))), 34494#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))), 34495#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))] [2018-04-10 14:47:28,311 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:28,311 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-10 14:47:28,311 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-10 14:47:28,312 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2018-04-10 14:47:28,312 INFO L87 Difference]: Start difference. First operand 501 states and 518 transitions. Second operand 16 states. [2018-04-10 14:47:28,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:28,896 INFO L93 Difference]: Finished difference Result 546 states and 571 transitions. [2018-04-10 14:47:28,896 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-10 14:47:28,897 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 196 [2018-04-10 14:47:28,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:28,898 INFO L225 Difference]: With dead ends: 546 [2018-04-10 14:47:28,898 INFO L226 Difference]: Without dead ends: 546 [2018-04-10 14:47:28,898 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 1 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=126, Invalid=804, Unknown=0, NotChecked=0, Total=930 [2018-04-10 14:47:28,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2018-04-10 14:47:28,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 505. [2018-04-10 14:47:28,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 505 states. [2018-04-10 14:47:28,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 527 transitions. [2018-04-10 14:47:28,901 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 527 transitions. Word has length 196 [2018-04-10 14:47:28,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:28,901 INFO L459 AbstractCegarLoop]: Abstraction has 505 states and 527 transitions. [2018-04-10 14:47:28,901 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-10 14:47:28,902 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 527 transitions. [2018-04-10 14:47:28,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2018-04-10 14:47:28,902 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:28,902 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:28,903 INFO L408 AbstractCegarLoop]: === Iteration 48 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:28,903 INFO L82 PathProgramCache]: Analyzing trace with hash -1717170803, now seen corresponding path program 1 times [2018-04-10 14:47:28,903 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:28,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:28,919 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:29,377 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:29,377 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:29,377 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2018-04-10 14:47:29,377 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:29,377 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:29,377 INFO L182 omatonBuilderFactory]: Interpolants [35584#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))), 35585#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 35586#(= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.offset|), 35587#(= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset), 35588#(and (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (<= (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 16) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))), 35589#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.offset|) (<= 16 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|))), 35590#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (<= 16 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 35591#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (<= 16 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 35592#(or (and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (<= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))))) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))), 35593#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (<= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))))), 35594#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (<= 16 (select |#length| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 35595#(and (<= 16 (select |#length| (select (select |#memory_$Pointer$.base| |main_#t~mem34.base|) |main_#t~mem34.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem34.base|) |main_#t~mem34.offset|))), 35596#(and (= |main_#t~mem35.offset| 0) (<= 16 (select |#length| |main_#t~mem35.base|))), 35579#true, 35580#false, 35581#(= (select |#valid| |main_~#list~0.base|) 1), 35582#(= |#valid| |old(#valid)|), 35583#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))] [2018-04-10 14:47:29,378 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:29,378 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-10 14:47:29,378 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-10 14:47:29,378 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=268, Unknown=0, NotChecked=0, Total=306 [2018-04-10 14:47:29,378 INFO L87 Difference]: Start difference. First operand 505 states and 527 transitions. Second operand 18 states. [2018-04-10 14:47:30,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:30,034 INFO L93 Difference]: Finished difference Result 547 states and 571 transitions. [2018-04-10 14:47:30,035 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-04-10 14:47:30,035 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 196 [2018-04-10 14:47:30,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:30,036 INFO L225 Difference]: With dead ends: 547 [2018-04-10 14:47:30,036 INFO L226 Difference]: Without dead ends: 547 [2018-04-10 14:47:30,036 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=127, Invalid=865, Unknown=0, NotChecked=0, Total=992 [2018-04-10 14:47:30,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2018-04-10 14:47:30,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 505. [2018-04-10 14:47:30,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 505 states. [2018-04-10 14:47:30,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 526 transitions. [2018-04-10 14:47:30,041 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 526 transitions. Word has length 196 [2018-04-10 14:47:30,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:30,041 INFO L459 AbstractCegarLoop]: Abstraction has 505 states and 526 transitions. [2018-04-10 14:47:30,041 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-10 14:47:30,041 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 526 transitions. [2018-04-10 14:47:30,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2018-04-10 14:47:30,042 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:30,042 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:30,042 INFO L408 AbstractCegarLoop]: === Iteration 49 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:30,042 INFO L82 PathProgramCache]: Analyzing trace with hash 695910083, now seen corresponding path program 1 times [2018-04-10 14:47:30,043 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:30,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:30,058 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:30,865 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 59 proven. 38 refuted. 0 times theorem prover too weak. 1273 trivial. 0 not checked. [2018-04-10 14:47:30,865 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:30,865 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-10 14:47:30,865 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:30,865 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:30,866 INFO L182 omatonBuilderFactory]: Interpolants [36677#true, 36678#false, 36679#(= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)), 36680#(= |#valid| |old(#valid)|), 36681#(= |#valid| (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|))), 36682#(and (or (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 36683#(and (= |#valid| (store (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|) (select |#valid| (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|)))) (or (= (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|)))), 36684#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#valid| |old(#valid)|) (= (@diff |old(#valid)| |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|)))), 36685#(and (or (and (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff |old(#valid)| |#valid|)) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|)))), 36686#(and (or (= |#valid| |old(#valid)|) (and (= 1 (select |#valid| (@diff |old(#valid)| |#valid|))) (= (@diff |old(#valid)| |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (and (= 1 (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))), 36687#(and (= |#valid| (store (store (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|) (select |#valid| (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|))) (@diff (store (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|) (select |#valid| (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|))) |#valid|) (select |#valid| (@diff (store (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|) (select |#valid| (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|))) |#valid|)))) (or (= 1 (select |#valid| (@diff (store (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|) (select |#valid| (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|))) |#valid|))) (= |#valid| (store (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|) (select |#valid| (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|) (select |#valid| (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|))) |#valid|))) (or (= (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|) (= 1 (select |#valid| (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#valid|)))), 36688#(and (or (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)) (= 1 (select |#valid| (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)))) (= |#valid| (store (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|) (select |#valid| (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)))) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base (@diff |old(#valid)| |#valid|)) (= 1 (select |#valid| (@diff |old(#valid)| |#valid|))) (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|))) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= 1 (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))), 36689#(and (or (= 1 (select |#valid| (@diff |old(#valid)| |#valid|))) (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|))) (= |#valid| (store (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|) (select |#valid| (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)))) (or (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)) (= 1 (select |#valid| (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)))) (or (= 1 (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))), 36690#(and (or (= 1 (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (or (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (= 1 (select |#valid| (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)))) (= |#valid| (store (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|) (select |#valid| (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)))) (or (= 1 (select |#valid| (@diff |old(#valid)| |#valid|))) (= |#valid| |old(#valid)|)))] [2018-04-10 14:47:30,866 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 59 proven. 38 refuted. 0 times theorem prover too weak. 1273 trivial. 0 not checked. [2018-04-10 14:47:30,866 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-10 14:47:30,866 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-10 14:47:30,866 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2018-04-10 14:47:30,866 INFO L87 Difference]: Start difference. First operand 505 states and 526 transitions. Second operand 14 states. [2018-04-10 14:47:31,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:31,765 INFO L93 Difference]: Finished difference Result 511 states and 531 transitions. [2018-04-10 14:47:31,765 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-10 14:47:31,765 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 196 [2018-04-10 14:47:31,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:31,766 INFO L225 Difference]: With dead ends: 511 [2018-04-10 14:47:31,766 INFO L226 Difference]: Without dead ends: 511 [2018-04-10 14:47:31,767 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=127, Invalid=293, Unknown=0, NotChecked=0, Total=420 [2018-04-10 14:47:31,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2018-04-10 14:47:31,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 504. [2018-04-10 14:47:31,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 504 states. [2018-04-10 14:47:31,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 524 transitions. [2018-04-10 14:47:31,772 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 524 transitions. Word has length 196 [2018-04-10 14:47:31,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:31,773 INFO L459 AbstractCegarLoop]: Abstraction has 504 states and 524 transitions. [2018-04-10 14:47:31,773 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-10 14:47:31,773 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 524 transitions. [2018-04-10 14:47:31,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2018-04-10 14:47:31,774 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:31,774 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:31,774 INFO L408 AbstractCegarLoop]: === Iteration 50 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:31,774 INFO L82 PathProgramCache]: Analyzing trace with hash 695910084, now seen corresponding path program 1 times [2018-04-10 14:47:31,775 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:31,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:31,805 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:32,349 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:32,349 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:32,349 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2018-04-10 14:47:32,349 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:32,350 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:32,350 INFO L182 omatonBuilderFactory]: Interpolants [37728#(and (= (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|)) |#length|) (= |#valid| (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|))) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|))), 37729#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (or (= |#valid| |old(#valid)|) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 37730#(and (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (= |#length| (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|))) (= (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|))), 37731#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))))), 37732#(and (= (store (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) (@diff (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) |#length|) (select |#length| (@diff (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) |#length|))) |#length|) (or (= 0 (select |old(#valid)| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) (= |#length| (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)))) (= 16 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (or (= |#length| (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|)))) (= 0 (select |old(#valid)| (@diff (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) |#length|))))), 37733#(and (or (= 16 (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= 16 (select |#length| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= |#length| (store (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|) (select |#length| (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= 16 (select |#length| (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|))))), 37734#(and (<= (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset 4) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset 0)), 37721#true, 37722#false, 37723#(= 0 |main_~#list~0.offset|), 37724#(= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|), 37725#(= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset 0), 37726#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) 1) (<= (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset 4) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset 0)), 37727#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|))] [2018-04-10 14:47:32,350 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:32,350 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-10 14:47:32,350 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-10 14:47:32,350 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2018-04-10 14:47:32,351 INFO L87 Difference]: Start difference. First operand 504 states and 524 transitions. Second operand 14 states. [2018-04-10 14:47:33,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:33,123 INFO L93 Difference]: Finished difference Result 514 states and 534 transitions. [2018-04-10 14:47:33,124 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-10 14:47:33,124 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 196 [2018-04-10 14:47:33,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:33,125 INFO L225 Difference]: With dead ends: 514 [2018-04-10 14:47:33,125 INFO L226 Difference]: Without dead ends: 514 [2018-04-10 14:47:33,125 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2018-04-10 14:47:33,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2018-04-10 14:47:33,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 491. [2018-04-10 14:47:33,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 491 states. [2018-04-10 14:47:33,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 510 transitions. [2018-04-10 14:47:33,129 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 510 transitions. Word has length 196 [2018-04-10 14:47:33,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:33,129 INFO L459 AbstractCegarLoop]: Abstraction has 491 states and 510 transitions. [2018-04-10 14:47:33,129 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-10 14:47:33,129 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 510 transitions. [2018-04-10 14:47:33,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2018-04-10 14:47:33,130 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:33,130 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:33,130 INFO L408 AbstractCegarLoop]: === Iteration 51 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:33,131 INFO L82 PathProgramCache]: Analyzing trace with hash 1804393164, now seen corresponding path program 1 times [2018-04-10 14:47:33,131 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:33,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:33,150 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:33,213 INFO L134 CoverageAnalysis]: Checked inductivity of 1376 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:33,213 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:33,214 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-10 14:47:33,214 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:33,214 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:33,214 INFO L182 omatonBuilderFactory]: Interpolants [38758#true, 38759#false, 38760#(not |main_#t~short37|), 38761#(= main_~dataNotFinished~0 0), 38762#(not |main_#t~short31|)] [2018-04-10 14:47:33,215 INFO L134 CoverageAnalysis]: Checked inductivity of 1376 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:33,215 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-10 14:47:33,215 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-10 14:47:33,215 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-10 14:47:33,215 INFO L87 Difference]: Start difference. First operand 491 states and 510 transitions. Second operand 5 states. [2018-04-10 14:47:33,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:33,237 INFO L93 Difference]: Finished difference Result 546 states and 572 transitions. [2018-04-10 14:47:33,237 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-10 14:47:33,237 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 203 [2018-04-10 14:47:33,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:33,239 INFO L225 Difference]: With dead ends: 546 [2018-04-10 14:47:33,239 INFO L226 Difference]: Without dead ends: 546 [2018-04-10 14:47:33,239 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-04-10 14:47:33,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2018-04-10 14:47:33,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 494. [2018-04-10 14:47:33,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 494 states. [2018-04-10 14:47:33,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 513 transitions. [2018-04-10 14:47:33,245 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 513 transitions. Word has length 203 [2018-04-10 14:47:33,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:33,245 INFO L459 AbstractCegarLoop]: Abstraction has 494 states and 513 transitions. [2018-04-10 14:47:33,245 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-10 14:47:33,245 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 513 transitions. [2018-04-10 14:47:33,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2018-04-10 14:47:33,246 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:33,246 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:33,247 INFO L408 AbstractCegarLoop]: === Iteration 52 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:33,247 INFO L82 PathProgramCache]: Analyzing trace with hash 995046538, now seen corresponding path program 1 times [2018-04-10 14:47:33,247 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:33,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:33,273 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:33,611 INFO L134 CoverageAnalysis]: Checked inductivity of 1376 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:33,611 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:33,611 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2018-04-10 14:47:33,611 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:33,611 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:33,611 INFO L182 omatonBuilderFactory]: Interpolants [39808#false, 39809#(= (select |#valid| |main_~#list~0.base|) 1), 39810#(= |#valid| |old(#valid)|), 39811#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 39812#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))), 39813#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 39814#(not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base| 0)), 39815#(not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base 0)), 39816#(not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base| 0)), 39817#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base| 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 39818#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset) 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 39819#(or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))), 39820#(not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)), 39821#(and (= |main_#t~mem32.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (not (= (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0))), 39822#(not (= |main_#t~mem33.base| 0)), 39823#|main_#t~short37|, 39807#true] [2018-04-10 14:47:33,611 INFO L134 CoverageAnalysis]: Checked inductivity of 1376 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:33,612 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-10 14:47:33,612 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-10 14:47:33,612 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=238, Unknown=0, NotChecked=0, Total=272 [2018-04-10 14:47:33,612 INFO L87 Difference]: Start difference. First operand 494 states and 513 transitions. Second operand 17 states. [2018-04-10 14:47:34,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:34,284 INFO L93 Difference]: Finished difference Result 537 states and 560 transitions. [2018-04-10 14:47:34,284 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-04-10 14:47:34,284 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 203 [2018-04-10 14:47:34,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:34,286 INFO L225 Difference]: With dead ends: 537 [2018-04-10 14:47:34,286 INFO L226 Difference]: Without dead ends: 537 [2018-04-10 14:47:34,286 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=133, Invalid=923, Unknown=0, NotChecked=0, Total=1056 [2018-04-10 14:47:34,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2018-04-10 14:47:34,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 494. [2018-04-10 14:47:34,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 494 states. [2018-04-10 14:47:34,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 512 transitions. [2018-04-10 14:47:34,289 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 512 transitions. Word has length 203 [2018-04-10 14:47:34,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:34,289 INFO L459 AbstractCegarLoop]: Abstraction has 494 states and 512 transitions. [2018-04-10 14:47:34,289 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-10 14:47:34,289 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 512 transitions. [2018-04-10 14:47:34,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2018-04-10 14:47:34,290 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:34,290 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:34,290 INFO L408 AbstractCegarLoop]: === Iteration 53 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:34,290 INFO L82 PathProgramCache]: Analyzing trace with hash 1279612102, now seen corresponding path program 1 times [2018-04-10 14:47:34,291 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:34,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:34,309 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:34,515 INFO L134 CoverageAnalysis]: Checked inductivity of 1376 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:34,515 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:34,515 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-10 14:47:34,515 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:34,515 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:34,515 INFO L182 omatonBuilderFactory]: Interpolants [40896#(and (<= 4 (select |#length| |main_~#list~0.base|)) (= 0 |main_~#list~0.offset|) (not (= (select |#valid| |main_~#list~0.base|) 0))), 40897#(and (not (= (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) 0)) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (<= 4 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))), 40898#(and (not (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) 0)) (<= 4 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset 0)), 40899#(and (<= 4 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset 0)), 40887#true, 40888#false, 40889#(and (= 4 (select |#length| |main_~#list~0.base|)) (= 0 |main_~#list~0.offset|)), 40890#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (or (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset 0))), 40891#(or (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset| 0)) (<= 4 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))), 40892#(and (<= 4 (select |#length| |main_~#list~0.base|)) (= 0 |main_~#list~0.offset|)), 40893#(and (<= 4 (select |#length| |main_~#list~0.base|)) (= 0 |main_~#list~0.offset|) (= (select |#valid| |main_~#list~0.base|) 1)), 40894#(and (<= 4 (select |#length| |main_~#list~0.base|)) (or (= main_~dataNotFinished~0 0) (= main_~dataNotFinished~0 (select |#valid| |main_~#list~0.base|))) (= 0 |main_~#list~0.offset|)), 40895#(or (and (<= 4 (select |#length| |main_~#list~0.base|)) (= 0 |main_~#list~0.offset|) (not (= (select |#valid| |main_~#list~0.base|) 0))) (not |main_#t~short31|))] [2018-04-10 14:47:34,515 INFO L134 CoverageAnalysis]: Checked inductivity of 1376 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:34,515 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-10 14:47:34,516 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-10 14:47:34,516 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2018-04-10 14:47:34,516 INFO L87 Difference]: Start difference. First operand 494 states and 512 transitions. Second operand 13 states. [2018-04-10 14:47:34,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:34,793 INFO L93 Difference]: Finished difference Result 507 states and 526 transitions. [2018-04-10 14:47:34,793 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-10 14:47:34,793 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 207 [2018-04-10 14:47:34,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:34,794 INFO L225 Difference]: With dead ends: 507 [2018-04-10 14:47:34,795 INFO L226 Difference]: Without dead ends: 507 [2018-04-10 14:47:34,795 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2018-04-10 14:47:34,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2018-04-10 14:47:34,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 491. [2018-04-10 14:47:34,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 491 states. [2018-04-10 14:47:34,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 508 transitions. [2018-04-10 14:47:34,798 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 508 transitions. Word has length 207 [2018-04-10 14:47:34,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:34,798 INFO L459 AbstractCegarLoop]: Abstraction has 491 states and 508 transitions. [2018-04-10 14:47:34,798 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-10 14:47:34,798 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 508 transitions. [2018-04-10 14:47:34,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2018-04-10 14:47:34,799 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:34,799 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:34,799 INFO L408 AbstractCegarLoop]: === Iteration 54 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:34,799 INFO L82 PathProgramCache]: Analyzing trace with hash 2101493029, now seen corresponding path program 1 times [2018-04-10 14:47:34,799 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:34,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:34,817 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:34,862 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:34,862 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:34,862 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-04-10 14:47:34,862 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:34,863 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:34,863 INFO L182 omatonBuilderFactory]: Interpolants [41908#true, 41909#false, 41910#|main_#t~short31|] [2018-04-10 14:47:34,863 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:34,863 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-10 14:47:34,863 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-10 14:47:34,863 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-10 14:47:34,864 INFO L87 Difference]: Start difference. First operand 491 states and 508 transitions. Second operand 3 states. [2018-04-10 14:47:34,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:34,869 INFO L93 Difference]: Finished difference Result 492 states and 509 transitions. [2018-04-10 14:47:34,869 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-10 14:47:34,869 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 206 [2018-04-10 14:47:34,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:34,871 INFO L225 Difference]: With dead ends: 492 [2018-04-10 14:47:34,871 INFO L226 Difference]: Without dead ends: 492 [2018-04-10 14:47:34,871 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-10 14:47:34,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2018-04-10 14:47:34,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 492. [2018-04-10 14:47:34,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 492 states. [2018-04-10 14:47:34,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 509 transitions. [2018-04-10 14:47:34,876 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 509 transitions. Word has length 206 [2018-04-10 14:47:34,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:34,876 INFO L459 AbstractCegarLoop]: Abstraction has 492 states and 509 transitions. [2018-04-10 14:47:34,876 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-10 14:47:34,876 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 509 transitions. [2018-04-10 14:47:34,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2018-04-10 14:47:34,877 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:34,877 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:34,877 INFO L408 AbstractCegarLoop]: === Iteration 55 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:34,878 INFO L82 PathProgramCache]: Analyzing trace with hash -418466905, now seen corresponding path program 1 times [2018-04-10 14:47:34,878 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:34,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:34,897 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:34,973 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:34,973 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:34,974 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-10 14:47:34,974 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:34,974 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:34,974 INFO L182 omatonBuilderFactory]: Interpolants [42896#false, 42897#(= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)), 42898#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 42899#(= 1 (select |#valid| |main_#t~mem38.base|)), 42895#true] [2018-04-10 14:47:34,974 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:34,974 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-10 14:47:34,975 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-10 14:47:34,975 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-10 14:47:34,975 INFO L87 Difference]: Start difference. First operand 492 states and 509 transitions. Second operand 5 states. [2018-04-10 14:47:35,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:35,077 INFO L93 Difference]: Finished difference Result 506 states and 525 transitions. [2018-04-10 14:47:35,077 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-10 14:47:35,077 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 206 [2018-04-10 14:47:35,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:35,078 INFO L225 Difference]: With dead ends: 506 [2018-04-10 14:47:35,078 INFO L226 Difference]: Without dead ends: 506 [2018-04-10 14:47:35,078 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-04-10 14:47:35,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2018-04-10 14:47:35,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 497. [2018-04-10 14:47:35,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 497 states. [2018-04-10 14:47:35,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 516 transitions. [2018-04-10 14:47:35,082 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 516 transitions. Word has length 206 [2018-04-10 14:47:35,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:35,082 INFO L459 AbstractCegarLoop]: Abstraction has 497 states and 516 transitions. [2018-04-10 14:47:35,082 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-10 14:47:35,082 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 516 transitions. [2018-04-10 14:47:35,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2018-04-10 14:47:35,083 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:35,083 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:35,083 INFO L408 AbstractCegarLoop]: === Iteration 56 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:35,083 INFO L82 PathProgramCache]: Analyzing trace with hash -418466904, now seen corresponding path program 1 times [2018-04-10 14:47:35,084 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:35,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:35,101 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:36,190 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 2 proven. 222 refuted. 0 times theorem prover too weak. 1146 trivial. 0 not checked. [2018-04-10 14:47:36,190 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:36,190 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2018-04-10 14:47:36,190 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:36,191 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:36,191 INFO L182 omatonBuilderFactory]: Interpolants [43907#true, 43908#false, 43909#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 43910#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 8 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 43911#(and (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 8 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 43912#(and (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 8 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 43913#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 43914#(and (= (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|)) |#length|) (= (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|) 0)), 43915#(and (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (or (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#length)| |#length|)) (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 0)) (= |old(#length)| |#length|))), 43916#(and (= 80 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (or (= (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|)) (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 0))) (= |#length| (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|))))), 43917#(and (= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)) (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 0))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#length)| |#length|)) (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 0)) (= |old(#length)| |#length|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff |old(#length)| |#length|)))), 43918#(and (= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)) (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 0))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (or (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#length)| |#length|)) (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 0)) (= |old(#length)| |#length|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff |old(#length)| |#length|)))), 43919#(and (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)) (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 0)) (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)) (<= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))))) (or (and (<= 80 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (@diff |old(#length)| |#length|))) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#length)| |#length|)) (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 0)) (= |old(#length)| |#length|)) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))))), 43920#(and (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (<= 80 (select |#length| (@diff |old(#length)| |#length|))) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#length)| |#length|)) (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 0)) (= |old(#length)| |#length|)) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (<= 80 (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)) (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 0)))), 43921#(and (or (<= 80 (select |#length| (@diff |old(#length)| |#length|))) (= (select |old(#valid)| (@diff |old(#length)| |#length|)) 0) (= |old(#length)| |#length|)) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (<= 80 (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) (= (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)) 0)) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))))), 43922#(and (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (<= 80 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= 8 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 43923#(and (or (<= 80 (select |#length| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (= 8 (select |#length| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))), 43924#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (or (= 8 (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (<= 80 (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))))), 43925#(and (= |main_#t~mem32.offset| 0) (= |main_#t~mem32.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (or (= 8 (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (<= 80 (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))))), 43926#(and (<= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (or (and (= 8 (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (<= (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 0)) (<= (+ (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 80) (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))))), 43927#(and (<= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (or (<= (+ (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 80) (select |#length| |main_#t~mem34.base|)) (and (= 8 (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (<= (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 0))) (= |main_#t~mem34.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 43928#(and (<= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (<= (+ (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 8) (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))), 43929#(and (<= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (or (not (= main_~dataNotFinished~0 0)) (<= (+ (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 8) (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))))), 43930#(or (and (<= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (<= (+ (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 8) (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))) |main_#t~short31|), 43931#(and (<= (+ |main_#t~mem38.offset| 8) (select |#length| |main_#t~mem38.base|)) (<= 0 |main_#t~mem38.offset|))] [2018-04-10 14:47:36,191 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 2 proven. 222 refuted. 0 times theorem prover too weak. 1146 trivial. 0 not checked. [2018-04-10 14:47:36,191 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-04-10 14:47:36,191 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-04-10 14:47:36,191 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2018-04-10 14:47:36,191 INFO L87 Difference]: Start difference. First operand 497 states and 516 transitions. Second operand 25 states. [2018-04-10 14:47:37,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:37,683 INFO L93 Difference]: Finished difference Result 577 states and 607 transitions. [2018-04-10 14:47:37,683 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-04-10 14:47:37,683 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 206 [2018-04-10 14:47:37,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:37,684 INFO L225 Difference]: With dead ends: 577 [2018-04-10 14:47:37,684 INFO L226 Difference]: Without dead ends: 577 [2018-04-10 14:47:37,684 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 4 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=221, Invalid=1339, Unknown=0, NotChecked=0, Total=1560 [2018-04-10 14:47:37,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2018-04-10 14:47:37,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 540. [2018-04-10 14:47:37,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 540 states. [2018-04-10 14:47:37,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 566 transitions. [2018-04-10 14:47:37,688 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 566 transitions. Word has length 206 [2018-04-10 14:47:37,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:37,689 INFO L459 AbstractCegarLoop]: Abstraction has 540 states and 566 transitions. [2018-04-10 14:47:37,689 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-04-10 14:47:37,689 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 566 transitions. [2018-04-10 14:47:37,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2018-04-10 14:47:37,689 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:37,689 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:37,689 INFO L408 AbstractCegarLoop]: === Iteration 57 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:37,690 INFO L82 PathProgramCache]: Analyzing trace with hash 1579311972, now seen corresponding path program 1 times [2018-04-10 14:47:37,690 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:37,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:37,701 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:37,785 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:37,785 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:37,785 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-04-10 14:47:37,785 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:37,785 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:37,785 INFO L182 omatonBuilderFactory]: Interpolants [45079#true, 45080#false, 45081#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 45082#(and (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base| 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 45083#(and (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 45084#(not (= (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) 0)), 45085#(not (= (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|) 0)), 45086#(not (= |main_#t~mem43.base| 0))] [2018-04-10 14:47:37,786 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:37,786 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-10 14:47:37,786 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-10 14:47:37,786 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2018-04-10 14:47:37,786 INFO L87 Difference]: Start difference. First operand 540 states and 566 transitions. Second operand 8 states. [2018-04-10 14:47:37,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:37,886 INFO L93 Difference]: Finished difference Result 558 states and 582 transitions. [2018-04-10 14:47:37,887 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-10 14:47:37,887 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 208 [2018-04-10 14:47:37,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:37,888 INFO L225 Difference]: With dead ends: 558 [2018-04-10 14:47:37,888 INFO L226 Difference]: Without dead ends: 558 [2018-04-10 14:47:37,888 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2018-04-10 14:47:37,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2018-04-10 14:47:37,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 540. [2018-04-10 14:47:37,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 540 states. [2018-04-10 14:47:37,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 564 transitions. [2018-04-10 14:47:37,892 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 564 transitions. Word has length 208 [2018-04-10 14:47:37,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:37,892 INFO L459 AbstractCegarLoop]: Abstraction has 540 states and 564 transitions. [2018-04-10 14:47:37,892 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-10 14:47:37,892 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 564 transitions. [2018-04-10 14:47:37,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2018-04-10 14:47:37,893 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:37,893 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:37,893 INFO L408 AbstractCegarLoop]: === Iteration 58 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:37,893 INFO L82 PathProgramCache]: Analyzing trace with hash 1742723844, now seen corresponding path program 1 times [2018-04-10 14:47:37,893 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:37,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:37,904 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:37,947 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:37,947 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:37,947 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-10 14:47:37,947 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:37,948 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:37,948 INFO L182 omatonBuilderFactory]: Interpolants [46195#true, 46196#false, 46197#(= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)), 46198#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 46199#(= 1 (select |#valid| |main_#t~mem40.base|))] [2018-04-10 14:47:37,948 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:37,948 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-10 14:47:37,948 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-10 14:47:37,948 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-10 14:47:37,948 INFO L87 Difference]: Start difference. First operand 540 states and 564 transitions. Second operand 5 states. [2018-04-10 14:47:38,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:38,047 INFO L93 Difference]: Finished difference Result 546 states and 570 transitions. [2018-04-10 14:47:38,048 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-10 14:47:38,048 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 209 [2018-04-10 14:47:38,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:38,048 INFO L225 Difference]: With dead ends: 546 [2018-04-10 14:47:38,049 INFO L226 Difference]: Without dead ends: 546 [2018-04-10 14:47:38,049 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-04-10 14:47:38,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2018-04-10 14:47:38,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 543. [2018-04-10 14:47:38,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 543 states. [2018-04-10 14:47:38,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 568 transitions. [2018-04-10 14:47:38,052 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 568 transitions. Word has length 209 [2018-04-10 14:47:38,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:38,052 INFO L459 AbstractCegarLoop]: Abstraction has 543 states and 568 transitions. [2018-04-10 14:47:38,052 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-10 14:47:38,052 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 568 transitions. [2018-04-10 14:47:38,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2018-04-10 14:47:38,053 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:38,053 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:38,053 INFO L408 AbstractCegarLoop]: === Iteration 59 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:38,053 INFO L82 PathProgramCache]: Analyzing trace with hash 1742723845, now seen corresponding path program 1 times [2018-04-10 14:47:38,054 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:38,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:38,067 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:38,242 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:38,242 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:38,242 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-04-10 14:47:38,242 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:38,242 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:38,242 INFO L182 omatonBuilderFactory]: Interpolants [47296#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 47297#(and (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 47298#(= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)), 47299#(= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)), 47300#(and (= |main_#t~mem32.offset| 0) (= |main_#t~mem32.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))), 47301#(and (<= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_#t~mem34.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (<= (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 0)), 47302#(and (<= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (<= (+ (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) (select |#length| |main_#t~mem38.base|)) (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))), 47303#(and (<= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (<= (+ (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 4) (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))), 47304#(and (<= 0 |main_#t~mem40.offset|) (<= (+ |main_#t~mem40.offset| 4) (select |#length| |main_#t~mem40.base|))), 47293#true, 47294#false, 47295#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))] [2018-04-10 14:47:38,242 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:38,243 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-10 14:47:38,243 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-10 14:47:38,243 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2018-04-10 14:47:38,243 INFO L87 Difference]: Start difference. First operand 543 states and 568 transitions. Second operand 12 states. [2018-04-10 14:47:38,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:38,476 INFO L93 Difference]: Finished difference Result 571 states and 601 transitions. [2018-04-10 14:47:38,476 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-10 14:47:38,476 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 209 [2018-04-10 14:47:38,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:38,478 INFO L225 Difference]: With dead ends: 571 [2018-04-10 14:47:38,478 INFO L226 Difference]: Without dead ends: 571 [2018-04-10 14:47:38,478 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 2 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2018-04-10 14:47:38,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2018-04-10 14:47:38,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 543. [2018-04-10 14:47:38,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 543 states. [2018-04-10 14:47:38,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 567 transitions. [2018-04-10 14:47:38,487 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 567 transitions. Word has length 209 [2018-04-10 14:47:38,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:38,488 INFO L459 AbstractCegarLoop]: Abstraction has 543 states and 567 transitions. [2018-04-10 14:47:38,488 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-10 14:47:38,488 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 567 transitions. [2018-04-10 14:47:38,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2018-04-10 14:47:38,489 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:38,489 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:38,489 INFO L408 AbstractCegarLoop]: === Iteration 60 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:38,490 INFO L82 PathProgramCache]: Analyzing trace with hash -78375089, now seen corresponding path program 1 times [2018-04-10 14:47:38,490 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:38,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:38,503 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:38,592 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:38,592 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:38,592 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-04-10 14:47:38,592 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:38,592 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:38,593 INFO L182 omatonBuilderFactory]: Interpolants [48448#(= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base)), 48440#true, 48441#false, 48442#(and (= |main_#t~mem34.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_#t~mem34.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 48443#(= |main_#t~mem35.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))), 48444#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))), 48445#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) |main_#t~mem40.offset|))), 48446#(= 1 (select |#valid| |main_#t~mem41.base|)), 48447#(= 1 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|))] [2018-04-10 14:47:38,593 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:38,593 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-10 14:47:38,593 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-10 14:47:38,593 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-04-10 14:47:38,593 INFO L87 Difference]: Start difference. First operand 543 states and 567 transitions. Second operand 9 states. [2018-04-10 14:47:38,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:38,782 INFO L93 Difference]: Finished difference Result 570 states and 601 transitions. [2018-04-10 14:47:38,782 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-10 14:47:38,782 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 212 [2018-04-10 14:47:38,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:38,783 INFO L225 Difference]: With dead ends: 570 [2018-04-10 14:47:38,783 INFO L226 Difference]: Without dead ends: 570 [2018-04-10 14:47:38,784 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2018-04-10 14:47:38,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2018-04-10 14:47:38,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 561. [2018-04-10 14:47:38,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 561 states. [2018-04-10 14:47:38,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 590 transitions. [2018-04-10 14:47:38,788 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 590 transitions. Word has length 212 [2018-04-10 14:47:38,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:38,788 INFO L459 AbstractCegarLoop]: Abstraction has 561 states and 590 transitions. [2018-04-10 14:47:38,788 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-10 14:47:38,788 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 590 transitions. [2018-04-10 14:47:38,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2018-04-10 14:47:38,789 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:38,789 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:38,789 INFO L408 AbstractCegarLoop]: === Iteration 61 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:38,789 INFO L82 PathProgramCache]: Analyzing trace with hash -78375088, now seen corresponding path program 1 times [2018-04-10 14:47:38,790 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:38,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:38,807 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:39,293 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:39,293 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:39,293 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2018-04-10 14:47:39,293 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:39,294 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:39,294 INFO L182 omatonBuilderFactory]: Interpolants [49600#(and (or (not (= 1 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)))), 49601#(and (or (not (= 1 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)))), 49602#(or (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (not (= 1 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)))), 49603#(= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))), 49604#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 49605#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_#t~mem34.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_#t~mem34.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 49606#(and (= |main_#t~mem35.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_#t~mem35.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))), 49607#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 12) (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))))), 49608#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem40.base|) |main_#t~mem40.offset|)) (<= (+ (select (select |#memory_$Pointer$.offset| |main_#t~mem40.base|) |main_#t~mem40.offset|) 12) (select |#length| (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) |main_#t~mem40.offset|)))), 49609#(and (= 0 |main_#t~mem41.offset|) (<= (+ |main_#t~mem41.offset| 12) (select |#length| |main_#t~mem41.base|))), 49610#(and (<= (+ |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.offset| 12) (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|)) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.offset|)), 49611#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset 0) (<= (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset 12) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base))), 49590#true, 49591#false, 49592#(= (select |#valid| |main_~#list~0.base|) 1), 49593#(= |#valid| |old(#valid)|), 49594#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 49595#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))), 49596#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 49597#(= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.offset|), 49598#(= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset), 49599#(= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.offset|)] [2018-04-10 14:47:39,294 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:39,294 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-10 14:47:39,294 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-10 14:47:39,294 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=416, Unknown=0, NotChecked=0, Total=462 [2018-04-10 14:47:39,294 INFO L87 Difference]: Start difference. First operand 561 states and 590 transitions. Second operand 22 states. [2018-04-10 14:47:40,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:40,196 INFO L93 Difference]: Finished difference Result 621 states and 658 transitions. [2018-04-10 14:47:40,196 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-04-10 14:47:40,196 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 212 [2018-04-10 14:47:40,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:40,197 INFO L225 Difference]: With dead ends: 621 [2018-04-10 14:47:40,197 INFO L226 Difference]: Without dead ends: 621 [2018-04-10 14:47:40,198 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 320 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=188, Invalid=1704, Unknown=0, NotChecked=0, Total=1892 [2018-04-10 14:47:40,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2018-04-10 14:47:40,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 596. [2018-04-10 14:47:40,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 596 states. [2018-04-10 14:47:40,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 633 transitions. [2018-04-10 14:47:40,203 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 633 transitions. Word has length 212 [2018-04-10 14:47:40,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:40,203 INFO L459 AbstractCegarLoop]: Abstraction has 596 states and 633 transitions. [2018-04-10 14:47:40,203 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-10 14:47:40,203 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 633 transitions. [2018-04-10 14:47:40,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2018-04-10 14:47:40,204 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:40,204 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:40,204 INFO L408 AbstractCegarLoop]: === Iteration 62 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:40,204 INFO L82 PathProgramCache]: Analyzing trace with hash 1999831095, now seen corresponding path program 1 times [2018-04-10 14:47:40,205 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:40,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:40,218 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:40,406 INFO L134 CoverageAnalysis]: Checked inductivity of 1380 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:40,406 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:40,406 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-10 14:47:40,406 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:40,407 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:40,407 INFO L182 omatonBuilderFactory]: Interpolants [50880#(or (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))), 50881#(or (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))), 50882#(or (= 1 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.base|)), 50883#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4)))), 50884#(= 1 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|)), 50873#true, 50874#false, 50875#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 50876#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 50877#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))), 50878#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 50879#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)))] [2018-04-10 14:47:40,407 INFO L134 CoverageAnalysis]: Checked inductivity of 1380 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:40,407 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-10 14:47:40,407 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-10 14:47:40,407 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2018-04-10 14:47:40,407 INFO L87 Difference]: Start difference. First operand 596 states and 633 transitions. Second operand 12 states. [2018-04-10 14:47:40,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:40,716 INFO L93 Difference]: Finished difference Result 598 states and 637 transitions. [2018-04-10 14:47:40,716 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-10 14:47:40,716 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 213 [2018-04-10 14:47:40,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:40,717 INFO L225 Difference]: With dead ends: 598 [2018-04-10 14:47:40,717 INFO L226 Difference]: Without dead ends: 598 [2018-04-10 14:47:40,717 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2018-04-10 14:47:40,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2018-04-10 14:47:40,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 595. [2018-04-10 14:47:40,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 595 states. [2018-04-10 14:47:40,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 632 transitions. [2018-04-10 14:47:40,723 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 632 transitions. Word has length 213 [2018-04-10 14:47:40,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:40,723 INFO L459 AbstractCegarLoop]: Abstraction has 595 states and 632 transitions. [2018-04-10 14:47:40,723 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-10 14:47:40,723 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 632 transitions. [2018-04-10 14:47:40,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2018-04-10 14:47:40,724 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:40,724 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:40,724 INFO L408 AbstractCegarLoop]: === Iteration 63 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:40,725 INFO L82 PathProgramCache]: Analyzing trace with hash 1999831096, now seen corresponding path program 1 times [2018-04-10 14:47:40,725 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:40,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:40,750 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:41,137 INFO L134 CoverageAnalysis]: Checked inductivity of 1380 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:41,137 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:41,137 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-04-10 14:47:41,137 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:41,137 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:41,137 INFO L182 omatonBuilderFactory]: Interpolants [52096#(and (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (= (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 1)), 52097#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1) (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))), 52098#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (or (= main_~dataNotFinished~0 0) (= main_~dataNotFinished~0 (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))) (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))), 52099#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (or (and (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))) (not |main_#t~short31|))), 52100#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))), 52101#(and (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))), 52102#(and (not (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) 0)) (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))), 52103#(and (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))), 52104#(and (<= 4 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.base|)) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.offset|)), 52105#(and (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4)))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4)))), 52106#(and (<= 4 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|)) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.offset| 0)), 52090#true, 52091#false, 52092#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 52093#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 52094#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0)), 52095#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (<= (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0))] [2018-04-10 14:47:41,137 INFO L134 CoverageAnalysis]: Checked inductivity of 1380 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:41,138 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-10 14:47:41,138 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-10 14:47:41,138 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2018-04-10 14:47:41,138 INFO L87 Difference]: Start difference. First operand 595 states and 632 transitions. Second operand 17 states. [2018-04-10 14:47:41,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:41,739 INFO L93 Difference]: Finished difference Result 615 states and 654 transitions. [2018-04-10 14:47:41,740 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-10 14:47:41,740 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 213 [2018-04-10 14:47:41,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:41,741 INFO L225 Difference]: With dead ends: 615 [2018-04-10 14:47:41,741 INFO L226 Difference]: Without dead ends: 615 [2018-04-10 14:47:41,741 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=149, Invalid=607, Unknown=0, NotChecked=0, Total=756 [2018-04-10 14:47:41,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2018-04-10 14:47:41,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 594. [2018-04-10 14:47:41,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 594 states. [2018-04-10 14:47:41,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 631 transitions. [2018-04-10 14:47:41,747 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 631 transitions. Word has length 213 [2018-04-10 14:47:41,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:41,748 INFO L459 AbstractCegarLoop]: Abstraction has 594 states and 631 transitions. [2018-04-10 14:47:41,748 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-10 14:47:41,748 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 631 transitions. [2018-04-10 14:47:41,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2018-04-10 14:47:41,749 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:41,749 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:41,749 INFO L408 AbstractCegarLoop]: === Iteration 64 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:41,749 INFO L82 PathProgramCache]: Analyzing trace with hash 1865339510, now seen corresponding path program 1 times [2018-04-10 14:47:41,750 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:41,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:41,787 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:42,514 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:42,514 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:42,514 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2018-04-10 14:47:42,514 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:42,515 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:42,515 INFO L182 omatonBuilderFactory]: Interpolants [53344#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))), 53345#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 53346#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 53347#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 53348#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|))), 53349#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 53350#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.offset|)), 53351#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 53352#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|)) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 4))), 53353#(and (or (not (= 1 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.offset|) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|)) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 4)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|))))), 53354#(and (or (not (= 1 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 4)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)))), 53355#(or (not (= 1 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) 4)))), 53356#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 4))), 53357#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 4)) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 53358#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem40.base|) |main_#t~mem40.offset|)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) |main_#t~mem40.offset|)) 4))), 53359#(and (= 0 |main_#t~mem41.offset|) (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem41.base|) 4))), 53360#(and (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) 4)) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.offset|)), 53361#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base) 4))), 53362#(= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#t~mem22.offset| 0), 53339#true, 53340#false, 53341#(= (select |#valid| |main_~#list~0.base|) 1), 53342#(= |#valid| |old(#valid)|), 53343#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))] [2018-04-10 14:47:42,515 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:42,515 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-10 14:47:42,515 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-10 14:47:42,515 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=500, Unknown=0, NotChecked=0, Total=552 [2018-04-10 14:47:42,515 INFO L87 Difference]: Start difference. First operand 594 states and 631 transitions. Second operand 24 states. [2018-04-10 14:47:43,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:43,657 INFO L93 Difference]: Finished difference Result 623 states and 661 transitions. [2018-04-10 14:47:43,657 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-04-10 14:47:43,657 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 213 [2018-04-10 14:47:43,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:43,658 INFO L225 Difference]: With dead ends: 623 [2018-04-10 14:47:43,658 INFO L226 Difference]: Without dead ends: 623 [2018-04-10 14:47:43,659 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 4 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=229, Invalid=2321, Unknown=0, NotChecked=0, Total=2550 [2018-04-10 14:47:43,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2018-04-10 14:47:43,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 594. [2018-04-10 14:47:43,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 594 states. [2018-04-10 14:47:43,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 630 transitions. [2018-04-10 14:47:43,664 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 630 transitions. Word has length 213 [2018-04-10 14:47:43,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:43,664 INFO L459 AbstractCegarLoop]: Abstraction has 594 states and 630 transitions. [2018-04-10 14:47:43,664 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-10 14:47:43,664 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 630 transitions. [2018-04-10 14:47:43,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2018-04-10 14:47:43,665 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:43,665 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:43,665 INFO L408 AbstractCegarLoop]: === Iteration 65 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:43,665 INFO L82 PathProgramCache]: Analyzing trace with hash 1990949999, now seen corresponding path program 1 times [2018-04-10 14:47:43,665 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:43,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:43,688 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:44,556 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 59 proven. 38 refuted. 0 times theorem prover too weak. 1273 trivial. 0 not checked. [2018-04-10 14:47:44,556 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:44,556 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-10 14:47:44,556 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:44,556 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:44,556 INFO L182 omatonBuilderFactory]: Interpolants [54656#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base) 4)))), 54657#(= 1 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#t~mem22.base|)), 54634#true, 54635#false, 54636#(= (select |#valid| |main_~#list~0.base|) 1), 54637#(= |#valid| |old(#valid)|), 54638#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 54639#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))), 54640#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 54641#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 54642#(and (or (and (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 54643#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|))), 54644#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 54645#(and (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 54646#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))))), 54647#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.offset|) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 4))) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|))), 54648#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 4))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.offset|) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|)))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 54649#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 4))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 54650#(or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) 4))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))))), 54651#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 4))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))), 54652#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 4))) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 54653#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem40.base|) |main_#t~mem40.offset|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) |main_#t~mem40.offset|)) 4)))), 54654#(and (= 0 |main_#t~mem41.offset|) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |main_#t~mem41.base|) 4)))), 54655#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.offset|) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) 4))))] [2018-04-10 14:47:44,556 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 59 proven. 38 refuted. 0 times theorem prover too weak. 1273 trivial. 0 not checked. [2018-04-10 14:47:44,556 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-10 14:47:44,557 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-10 14:47:44,557 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=498, Unknown=0, NotChecked=0, Total=552 [2018-04-10 14:47:44,557 INFO L87 Difference]: Start difference. First operand 594 states and 630 transitions. Second operand 24 states. [2018-04-10 14:47:45,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:45,590 INFO L93 Difference]: Finished difference Result 618 states and 660 transitions. [2018-04-10 14:47:45,590 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-04-10 14:47:45,590 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 214 [2018-04-10 14:47:45,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:45,591 INFO L225 Difference]: With dead ends: 618 [2018-04-10 14:47:45,592 INFO L226 Difference]: Without dead ends: 618 [2018-04-10 14:47:45,592 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 3 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=212, Invalid=2044, Unknown=0, NotChecked=0, Total=2256 [2018-04-10 14:47:45,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2018-04-10 14:47:45,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 602. [2018-04-10 14:47:45,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 602 states. [2018-04-10 14:47:45,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 639 transitions. [2018-04-10 14:47:45,597 INFO L78 Accepts]: Start accepts. Automaton has 602 states and 639 transitions. Word has length 214 [2018-04-10 14:47:45,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:45,597 INFO L459 AbstractCegarLoop]: Abstraction has 602 states and 639 transitions. [2018-04-10 14:47:45,597 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-10 14:47:45,597 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 639 transitions. [2018-04-10 14:47:45,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2018-04-10 14:47:45,598 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:45,598 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:45,598 INFO L408 AbstractCegarLoop]: === Iteration 66 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:45,599 INFO L82 PathProgramCache]: Analyzing trace with hash -1456133565, now seen corresponding path program 1 times [2018-04-10 14:47:45,599 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:45,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:45,622 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:46,054 INFO L134 CoverageAnalysis]: Checked inductivity of 1382 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:46,054 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:46,054 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2018-04-10 14:47:46,054 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:46,055 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:46,055 INFO L182 omatonBuilderFactory]: Interpolants [55936#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))) (or (= main_~dataNotFinished~0 0) (= main_~dataNotFinished~0 (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))))), 55937#(or (and (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))))) (not |main_#t~short31|)), 55938#(and (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))))), 55939#(and (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))))), 55940#(and (not (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))))), 55941#(and (or (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))), 55942#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))))) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)))), 55943#(and (or (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.offset|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.offset|))) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.base|))), 55944#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4))) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4))))), 55945#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.offset|))), 55946#(= 1 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem28.base|)), 55947#(= 1 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|)), 55948#(= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.base)), 55926#true, 55927#false, 55928#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 55929#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 55930#(= (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 1), 55931#(= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1), 55932#(and (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 55933#(and (= (select |#memory_$Pointer$.base| |main_#t~mem34.base|) (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_#t~mem34.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 55934#(and (= |main_#t~mem35.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 55935#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1))] [2018-04-10 14:47:46,055 INFO L134 CoverageAnalysis]: Checked inductivity of 1382 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:46,055 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-04-10 14:47:46,055 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-04-10 14:47:46,055 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=455, Unknown=0, NotChecked=0, Total=506 [2018-04-10 14:47:46,055 INFO L87 Difference]: Start difference. First operand 602 states and 639 transitions. Second operand 23 states. [2018-04-10 14:47:47,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:47,101 INFO L93 Difference]: Finished difference Result 1000 states and 1055 transitions. [2018-04-10 14:47:47,102 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-04-10 14:47:47,102 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 217 [2018-04-10 14:47:47,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:47,103 INFO L225 Difference]: With dead ends: 1000 [2018-04-10 14:47:47,103 INFO L226 Difference]: Without dead ends: 1000 [2018-04-10 14:47:47,104 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=187, Invalid=1453, Unknown=0, NotChecked=0, Total=1640 [2018-04-10 14:47:47,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1000 states. [2018-04-10 14:47:47,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1000 to 806. [2018-04-10 14:47:47,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 806 states. [2018-04-10 14:47:47,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 806 states to 806 states and 857 transitions. [2018-04-10 14:47:47,112 INFO L78 Accepts]: Start accepts. Automaton has 806 states and 857 transitions. Word has length 217 [2018-04-10 14:47:47,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:47,112 INFO L459 AbstractCegarLoop]: Abstraction has 806 states and 857 transitions. [2018-04-10 14:47:47,112 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-04-10 14:47:47,112 INFO L276 IsEmpty]: Start isEmpty. Operand 806 states and 857 transitions. [2018-04-10 14:47:47,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2018-04-10 14:47:47,113 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:47,113 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:47,113 INFO L408 AbstractCegarLoop]: === Iteration 67 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:47,114 INFO L82 PathProgramCache]: Analyzing trace with hash -1456133564, now seen corresponding path program 1 times [2018-04-10 14:47:47,114 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:47,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:47,181 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:48,293 INFO L134 CoverageAnalysis]: Checked inductivity of 1382 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:48,293 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:48,293 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2018-04-10 14:47:48,293 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:48,294 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:48,294 INFO L182 omatonBuilderFactory]: Interpolants [57793#true, 57794#false, 57795#(= (select |#valid| |main_~#list~0.base|) 1), 57796#(= |#valid| |old(#valid)|), 57797#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 57798#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))), 57799#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 57800#(= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.offset|), 57801#(= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset), 57802#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 57803#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (<= (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 16) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))), 57804#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.offset|) (= (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 1) (<= 16 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|))), 57805#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 1) (<= 16 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 57806#(and (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (<= 16 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 1)))), 57807#(or (and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 1) (<= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))))) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))), 57808#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 1) (<= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 57809#(and (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 1) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (<= 16 (select |#length| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 57810#(or (= main_~dataNotFinished~0 0) (and (= main_~dataNotFinished~0 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))) (= main_~dataNotFinished~0 (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (<= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))))), 57811#(or (and (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (<= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 0))) (not |main_#t~short31|)), 57812#(and (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (<= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 0))), 57813#(and (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) 0)) (<= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))))), 57814#(and (<= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)))) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) 0)) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) 0)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)))), 57815#(and (<= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))), 57816#(and (<= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)))) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)))), 57817#(and (<= 16 (select |#length| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.offset|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.base|))), 57818#(and (<= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4))) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4))))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4))) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4))))), 57819#(and (<= 16 (select |#length| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.offset|))), 57820#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem28.offset|) (<= 16 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem28.base|))), 57821#(and (<= 16 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|)) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset|)), 57822#(and (<= 16 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.offset 0))] [2018-04-10 14:47:48,294 INFO L134 CoverageAnalysis]: Checked inductivity of 1382 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:48,294 INFO L442 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-04-10 14:47:48,294 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-04-10 14:47:48,294 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=801, Unknown=0, NotChecked=0, Total=870 [2018-04-10 14:47:48,295 INFO L87 Difference]: Start difference. First operand 806 states and 857 transitions. Second operand 30 states. [2018-04-10 14:47:50,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:50,569 INFO L93 Difference]: Finished difference Result 1042 states and 1106 transitions. [2018-04-10 14:47:50,569 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-04-10 14:47:50,569 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 217 [2018-04-10 14:47:50,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:50,571 INFO L225 Difference]: With dead ends: 1042 [2018-04-10 14:47:50,571 INFO L226 Difference]: Without dead ends: 1042 [2018-04-10 14:47:50,572 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 727 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=324, Invalid=3336, Unknown=0, NotChecked=0, Total=3660 [2018-04-10 14:47:50,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1042 states. [2018-04-10 14:47:50,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1042 to 1012. [2018-04-10 14:47:50,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1012 states. [2018-04-10 14:47:50,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 1075 transitions. [2018-04-10 14:47:50,577 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 1075 transitions. Word has length 217 [2018-04-10 14:47:50,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:50,577 INFO L459 AbstractCegarLoop]: Abstraction has 1012 states and 1075 transitions. [2018-04-10 14:47:50,577 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-04-10 14:47:50,577 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 1075 transitions. [2018-04-10 14:47:50,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2018-04-10 14:47:50,578 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:50,578 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:50,578 INFO L408 AbstractCegarLoop]: === Iteration 68 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:50,578 INFO L82 PathProgramCache]: Analyzing trace with hash 1807975733, now seen corresponding path program 1 times [2018-04-10 14:47:50,579 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:50,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:50,597 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:52,158 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 97 refuted. 0 times theorem prover too weak. 1273 trivial. 0 not checked. [2018-04-10 14:47:52,158 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:47:52,158 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-04-10 14:47:52,158 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:52,158 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:52,159 INFO L182 omatonBuilderFactory]: Interpolants [59940#true, 59941#false, 59942#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 59943#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 8 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|) 1)), 59944#(and (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 8 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 59945#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 59946#(and (= (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|)) |#length|) (= |#valid| (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|))) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|))), 59947#(and (or (= |#valid| |old(#valid)|) (and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|)))) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (or (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#length)| |#length|)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (= |old(#length)| |#length|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 59948#(and (= |#valid| (store (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|) (select |#valid| (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|)))) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (or (= (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)))) (= |#length| (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|)))) (or (and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|))) (= (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|))), 59949#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= |#valid| |old(#valid)|) (and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|))) (= (@diff |old(#valid)| |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (or (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (= (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))))), 59950#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (@diff |old(#valid)| |#valid|)) (= |#valid| |old(#valid)|) (and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|)))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))), 59951#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (= |#valid| |old(#valid)|) (and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|)))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))), 59952#(and (= (store (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) (@diff (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) |#length|) (select |#length| (@diff (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) |#length|))) |#length|) (or (= 0 (select |old(#valid)| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) (= |#length| (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)))) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (or (= |#length| (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|)))) (= 0 (select |old(#valid)| (@diff (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) |#length|))))), 59953#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (or (= 0 (select |old(#valid)| (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|) (select |#length| (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|))))), 59954#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= 0 (select |old(#valid)| (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|) (select |#length| (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|))))), 59955#(and (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 8 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 59956#(and (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (= 8 (select |#length| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))), 59957#(and (= 8 (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))), 59958#(and (= |main_#t~mem32.offset| 0) (= 8 (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_#t~mem32.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))), 59959#(and (= 8 (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (<= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_#t~mem34.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (<= (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 0)), 59960#(and (<= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (<= (+ (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 8) (select |#length| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))), 59961#(and (<= (+ |main_#t~mem38.offset| 8) (select |#length| |main_#t~mem38.base|)) (<= 0 |main_#t~mem38.offset|))] [2018-04-10 14:47:52,159 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 97 refuted. 0 times theorem prover too weak. 1273 trivial. 0 not checked. [2018-04-10 14:47:52,159 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-10 14:47:52,159 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-10 14:47:52,159 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2018-04-10 14:47:52,159 INFO L87 Difference]: Start difference. First operand 1012 states and 1075 transitions. Second operand 22 states. [2018-04-10 14:47:52,905 WARN L151 SmtUtils]: Spent 150ms on a formula simplification. DAG size of input: 75 DAG size of output 69 [2018-04-10 14:47:53,146 WARN L151 SmtUtils]: Spent 186ms on a formula simplification. DAG size of input: 80 DAG size of output 74 [2018-04-10 14:47:54,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:54,926 INFO L93 Difference]: Finished difference Result 1035 states and 1098 transitions. [2018-04-10 14:47:54,926 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-04-10 14:47:54,926 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 215 [2018-04-10 14:47:54,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:54,928 INFO L225 Difference]: With dead ends: 1035 [2018-04-10 14:47:54,928 INFO L226 Difference]: Without dead ends: 1035 [2018-04-10 14:47:54,929 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=207, Invalid=1353, Unknown=0, NotChecked=0, Total=1560 [2018-04-10 14:47:54,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1035 states. [2018-04-10 14:47:54,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1035 to 972. [2018-04-10 14:47:54,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 972 states. [2018-04-10 14:47:54,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 1024 transitions. [2018-04-10 14:47:54,936 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 1024 transitions. Word has length 215 [2018-04-10 14:47:54,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:54,936 INFO L459 AbstractCegarLoop]: Abstraction has 972 states and 1024 transitions. [2018-04-10 14:47:54,936 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-10 14:47:54,936 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 1024 transitions. [2018-04-10 14:47:54,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2018-04-10 14:47:54,937 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:54,937 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:54,937 INFO L408 AbstractCegarLoop]: === Iteration 69 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:54,937 INFO L82 PathProgramCache]: Analyzing trace with hash 45845138, now seen corresponding path program 1 times [2018-04-10 14:47:54,937 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:54,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:54,965 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:55,652 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:55,652 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:55,652 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2018-04-10 14:47:55,652 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:55,653 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:55,653 INFO L182 omatonBuilderFactory]: Interpolants [62016#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))), 62017#(and (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 62018#(and (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|)) (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 4)))), 62019#(and (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 4))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|)) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|))), 62020#(and (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 4)))))), 62021#(or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) 4)))), 62022#(not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 4))), 62023#(and (not (= (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 4))) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 62024#(not (= (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) |main_#t~mem40.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) |main_#t~mem40.offset|)) 4))), 62025#(not (= |main_#t~mem41.base| (select (select |#memory_$Pointer$.base| |main_#t~mem41.base|) 4))), 62026#(not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) 4))), 62027#(not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base) 4))), 62028#(and (or (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#t~mem22.base|)) (not (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset))) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#t~mem22.base|) (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base)))), 62029#(or (not (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset)) (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base))), 62030#(= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base)), 62005#true, 62006#false, 62007#(= 1 (select |#valid| |main_~#list~0.base|)), 62008#(= |#valid| |old(#valid)|), 62009#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 62010#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))), 62011#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 62012#(and (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 62013#(and (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 62014#(and (= 1 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|)) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|))), 62015#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)))] [2018-04-10 14:47:55,653 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:55,653 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-10 14:47:55,653 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-10 14:47:55,653 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=593, Unknown=0, NotChecked=0, Total=650 [2018-04-10 14:47:55,653 INFO L87 Difference]: Start difference. First operand 972 states and 1024 transitions. Second operand 26 states. [2018-04-10 14:47:56,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:56,920 INFO L93 Difference]: Finished difference Result 1018 states and 1075 transitions. [2018-04-10 14:47:56,921 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-04-10 14:47:56,921 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 218 [2018-04-10 14:47:56,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:56,923 INFO L225 Difference]: With dead ends: 1018 [2018-04-10 14:47:56,923 INFO L226 Difference]: Without dead ends: 1018 [2018-04-10 14:47:56,923 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 626 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=263, Invalid=2817, Unknown=0, NotChecked=0, Total=3080 [2018-04-10 14:47:56,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1018 states. [2018-04-10 14:47:56,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1018 to 979. [2018-04-10 14:47:56,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 979 states. [2018-04-10 14:47:56,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 979 states to 979 states and 1030 transitions. [2018-04-10 14:47:56,931 INFO L78 Accepts]: Start accepts. Automaton has 979 states and 1030 transitions. Word has length 218 [2018-04-10 14:47:56,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:56,931 INFO L459 AbstractCegarLoop]: Abstraction has 979 states and 1030 transitions. [2018-04-10 14:47:56,931 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-10 14:47:56,931 INFO L276 IsEmpty]: Start isEmpty. Operand 979 states and 1030 transitions. [2018-04-10 14:47:56,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2018-04-10 14:47:56,932 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:56,932 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:56,932 INFO L408 AbstractCegarLoop]: === Iteration 70 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:56,932 INFO L82 PathProgramCache]: Analyzing trace with hash -225194337, now seen corresponding path program 1 times [2018-04-10 14:47:56,933 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:56,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:56,953 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:58,035 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:58,035 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:58,035 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2018-04-10 14:47:58,036 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:58,036 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:58,036 INFO L182 omatonBuilderFactory]: Interpolants [64088#true, 64089#false, 64090#(= 1 (select |#valid| |main_~#list~0.base|)), 64091#(= |#valid| |old(#valid)|), 64092#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 64093#(and (= (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|) 0) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 64094#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (or (= (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) 0) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 64095#(and (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (or (= (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) 0) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 64096#(and (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (or (= (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) 0) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 64097#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.offset|) (= (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|)))), 64098#(and (or (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 64099#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (= (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|) 0) (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 0)), 64100#(and (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 0) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) 0)), 64101#(and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 4)) 0) (= (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 0)), 64102#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 4))) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|)) (or (= (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) 0) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 64103#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 4))) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) 0) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 64104#(or (= (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) 0) (and (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))) (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) 4))) (= 1 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)))), 64105#(and (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 4))) (= 1 (select |#valid| |main_~#list~0.base|))), 64106#(and (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 4))) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= 1 (select |#valid| |main_~#list~0.base|))), 64107#(or (not (= main_~dataNotFinished~0 0)) (and (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 4))) (= 1 (select |#valid| |main_~#list~0.base|)))), 64108#(or |main_#t~short31| (and (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 4))) (= 1 (select |#valid| |main_~#list~0.base|)))), 64109#(and (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) |main_#t~mem40.offset|))) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) |main_#t~mem40.offset|)) 4))) (= 1 (select |#valid| |main_~#list~0.base|))), 64110#(and (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_#t~mem41.base|) 4))) (not (= |main_~#list~0.base| |main_#t~mem41.base|)) (= 1 (select |#valid| |main_~#list~0.base|))), 64111#(and (= |#valid| |old(#valid)|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base)), 64112#(and (= |#valid| |old(#valid)|) (or (not (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset 4)) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#t~mem22.base|)) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base)), 64113#(and (or (= |#valid| |old(#valid)|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset 4)) (@diff |old(#valid)| |#valid|)) (not (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 64114#(and (or (= |#valid| |old(#valid)|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base) 4) (@diff |old(#valid)| |#valid|))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 64115#(and (or (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base| (@diff |old(#valid)| |#valid|)) (= |#valid| |old(#valid)|) (= (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) 4) (@diff |old(#valid)| |#valid|))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) 4) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))))] [2018-04-10 14:47:58,036 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:58,036 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-10 14:47:58,036 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-10 14:47:58,036 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2018-04-10 14:47:58,037 INFO L87 Difference]: Start difference. First operand 979 states and 1030 transitions. Second operand 28 states. [2018-04-10 14:47:59,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:47:59,173 INFO L93 Difference]: Finished difference Result 1014 states and 1071 transitions. [2018-04-10 14:47:59,173 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-10 14:47:59,174 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 223 [2018-04-10 14:47:59,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:47:59,175 INFO L225 Difference]: With dead ends: 1014 [2018-04-10 14:47:59,175 INFO L226 Difference]: Without dead ends: 1014 [2018-04-10 14:47:59,176 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 7 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=203, Invalid=1867, Unknown=0, NotChecked=0, Total=2070 [2018-04-10 14:47:59,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1014 states. [2018-04-10 14:47:59,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1014 to 981. [2018-04-10 14:47:59,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 981 states. [2018-04-10 14:47:59,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 981 states to 981 states and 1032 transitions. [2018-04-10 14:47:59,184 INFO L78 Accepts]: Start accepts. Automaton has 981 states and 1032 transitions. Word has length 223 [2018-04-10 14:47:59,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:47:59,184 INFO L459 AbstractCegarLoop]: Abstraction has 981 states and 1032 transitions. [2018-04-10 14:47:59,184 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-10 14:47:59,184 INFO L276 IsEmpty]: Start isEmpty. Operand 981 states and 1032 transitions. [2018-04-10 14:47:59,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2018-04-10 14:47:59,185 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:47:59,185 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:47:59,185 INFO L408 AbstractCegarLoop]: === Iteration 71 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:47:59,185 INFO L82 PathProgramCache]: Analyzing trace with hash -1884262148, now seen corresponding path program 1 times [2018-04-10 14:47:59,186 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:47:59,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:47:59,237 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:47:59,842 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:59,842 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:47:59,842 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2018-04-10 14:47:59,842 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:47:59,843 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:47:59,843 INFO L182 omatonBuilderFactory]: Interpolants [66147#true, 66149#(= (select |#valid| |main_~#list~0.base|) 1), 66148#false, 66151#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 66150#(= |#valid| |old(#valid)|), 66153#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 66152#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))), 66155#(= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.offset|), 66154#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 66157#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 66156#(= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset), 66159#(and (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 66158#(and (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|))), 66161#(and (= (select (select |#memory_int| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 8)) 1) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 66160#(and (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (= (select (select |#memory_int| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 8)) 1) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 66163#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (not (= (select (select |#memory_int| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 8) 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 66162#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.offset|) (= (select (select |#memory_int| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 8) 1)), 66165#(or (and (not (= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) 8) 0)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))), 66164#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (not (= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 8) 0)) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 66167#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (not (= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 8) 0))), 66166#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (not (= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 8) 0))), 66169#(and (= 0 |main_#t~mem35.offset|) (not (= (select (select |#memory_int| |main_#t~mem35.base|) 8) 0))), 66168#(and (not (= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| |main_#t~mem34.base|) |main_#t~mem34.offset|)) 8) 0)) (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem34.base|) |main_#t~mem34.offset|))), 66171#|main_#t~short37|, 66170#(not (= |main_#t~mem36| 0)), 66173#|main_#t~short31|, 66172#(not (= main_~dataNotFinished~0 0))] [2018-04-10 14:47:59,843 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:47:59,843 INFO L442 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-04-10 14:47:59,843 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-04-10 14:47:59,843 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=639, Unknown=0, NotChecked=0, Total=702 [2018-04-10 14:47:59,843 INFO L87 Difference]: Start difference. First operand 981 states and 1032 transitions. Second operand 27 states. [2018-04-10 14:48:01,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:48:01,101 INFO L93 Difference]: Finished difference Result 1016 states and 1067 transitions. [2018-04-10 14:48:01,101 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-04-10 14:48:01,101 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 223 [2018-04-10 14:48:01,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:48:01,103 INFO L225 Difference]: With dead ends: 1016 [2018-04-10 14:48:01,103 INFO L226 Difference]: Without dead ends: 1016 [2018-04-10 14:48:01,103 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 3 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 886 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=376, Invalid=3284, Unknown=0, NotChecked=0, Total=3660 [2018-04-10 14:48:01,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1016 states. [2018-04-10 14:48:01,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1016 to 960. [2018-04-10 14:48:01,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 960 states. [2018-04-10 14:48:01,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 1007 transitions. [2018-04-10 14:48:01,108 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 1007 transitions. Word has length 223 [2018-04-10 14:48:01,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:48:01,109 INFO L459 AbstractCegarLoop]: Abstraction has 960 states and 1007 transitions. [2018-04-10 14:48:01,109 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-04-10 14:48:01,109 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 1007 transitions. [2018-04-10 14:48:01,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2018-04-10 14:48:01,109 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:48:01,109 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:48:01,110 INFO L408 AbstractCegarLoop]: === Iteration 72 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:48:01,110 INFO L82 PathProgramCache]: Analyzing trace with hash 1608910388, now seen corresponding path program 1 times [2018-04-10 14:48:01,110 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:48:01,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:48:01,121 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:48:01,195 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:48:01,195 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:48:01,195 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-10 14:48:01,195 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:48:01,196 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:48:01,196 INFO L182 omatonBuilderFactory]: Interpolants [68225#(= 0 |main_#t~mem42.offset|), 68224#(= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)), 68219#false, 68218#true, 68221#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 68220#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 68223#(= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)), 68222#(and (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))] [2018-04-10 14:48:01,196 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:48:01,196 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-10 14:48:01,196 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-10 14:48:01,196 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2018-04-10 14:48:01,196 INFO L87 Difference]: Start difference. First operand 960 states and 1007 transitions. Second operand 8 states. [2018-04-10 14:48:01,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:48:01,293 INFO L93 Difference]: Finished difference Result 971 states and 1019 transitions. [2018-04-10 14:48:01,293 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-10 14:48:01,293 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 224 [2018-04-10 14:48:01,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:48:01,294 INFO L225 Difference]: With dead ends: 971 [2018-04-10 14:48:01,294 INFO L226 Difference]: Without dead ends: 971 [2018-04-10 14:48:01,294 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2018-04-10 14:48:01,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 971 states. [2018-04-10 14:48:01,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 971 to 964. [2018-04-10 14:48:01,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 964 states. [2018-04-10 14:48:01,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 964 states to 964 states and 1013 transitions. [2018-04-10 14:48:01,299 INFO L78 Accepts]: Start accepts. Automaton has 964 states and 1013 transitions. Word has length 224 [2018-04-10 14:48:01,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:48:01,299 INFO L459 AbstractCegarLoop]: Abstraction has 964 states and 1013 transitions. [2018-04-10 14:48:01,299 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-10 14:48:01,299 INFO L276 IsEmpty]: Start isEmpty. Operand 964 states and 1013 transitions. [2018-04-10 14:48:01,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2018-04-10 14:48:01,300 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:48:01,300 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:48:01,300 INFO L408 AbstractCegarLoop]: === Iteration 73 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:48:01,300 INFO L82 PathProgramCache]: Analyzing trace with hash -1663385217, now seen corresponding path program 1 times [2018-04-10 14:48:01,301 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:48:01,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:48:01,319 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:48:02,223 WARN L151 SmtUtils]: Spent 115ms on a formula simplification. DAG size of input: 28 DAG size of output 26 [2018-04-10 14:48:02,614 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:48:02,614 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:48:02,615 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2018-04-10 14:48:02,615 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:48:02,615 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:48:02,615 INFO L182 omatonBuilderFactory]: Interpolants [70171#true, 70173#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 70172#false, 70175#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0)), 70174#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.offset|) (= 1 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 70177#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.offset|) (= (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|)))), 70176#(= |#valid| |old(#valid)|), 70179#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (= (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|) 0) (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 0)), 70178#(and (or (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 70181#(and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 4)) 0) (= (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 0)), 70180#(and (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 0) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) 0)), 70183#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 0) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 0) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (and (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 4))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0))))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 70182#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (or (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 4)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0)), 70185#(or (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (or (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (not (= (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 70184#(or (and (or (not (= (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) 4))) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0) (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))), 70187#(or (and (or (not (= (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) |main_#t~mem40.offset|)) 4))) (not (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) 0))) (not (= (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_#t~mem40.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 70186#(or (and (not (= (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (or (not (= (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) 0)) 4))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 70189#(and (= |#valid| |old(#valid)|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base)), 70188#(or (and (or (not (= |main_#t~mem41.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (not (= (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 0))) (or (= |main_~#list~0.base| |main_#t~mem41.base|) (not (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (not (= (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|) (select (select |#memory_$Pointer$.base| |main_#t~mem41.base|) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 70191#(and (or (= |#valid| |old(#valid)|) (and (= 0 (select |#valid| (@diff |old(#valid)| |#valid|))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset 4)) (@diff |old(#valid)| |#valid|)) (not (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base (@diff |old(#valid)| |#valid|))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 70190#(and (= |#valid| |old(#valid)|) (or (not (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset 4)) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#t~mem22.base|)) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base)), 70193#(and (or (= |#valid| |old(#valid)|) (and (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base| (@diff |old(#valid)| |#valid|)) (= 0 (select |#valid| (@diff |old(#valid)| |#valid|)))) (and (= (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) 4) (@diff |old(#valid)| |#valid|)) (= (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) (select |#valid| (@diff |old(#valid)| |#valid|))) (= 0 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|)))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (and (= (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) 4) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= 0 (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))), 70192#(and (or (= |#valid| |old(#valid)|) (and (= 0 (select |#valid| (@diff |old(#valid)| |#valid|))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base) 4) (@diff |old(#valid)| |#valid|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base (@diff |old(#valid)| |#valid|))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 70195#(or (not (= |main_#t~mem42.offset| 0)) (= 1 (select |#valid| |main_#t~mem42.base|))), 70194#(or (= (select |#valid| |main_~#list~0.base|) (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (not (= (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 0))), 70196#(= 1 (select |#valid| |main_#t~mem42.base|))] [2018-04-10 14:48:02,615 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:48:02,615 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-10 14:48:02,616 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-10 14:48:02,616 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=580, Unknown=0, NotChecked=0, Total=650 [2018-04-10 14:48:02,616 INFO L87 Difference]: Start difference. First operand 964 states and 1013 transitions. Second operand 26 states. [2018-04-10 14:48:03,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:48:03,893 INFO L93 Difference]: Finished difference Result 995 states and 1050 transitions. [2018-04-10 14:48:03,893 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-10 14:48:03,893 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 225 [2018-04-10 14:48:03,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:48:03,895 INFO L225 Difference]: With dead ends: 995 [2018-04-10 14:48:03,895 INFO L226 Difference]: Without dead ends: 995 [2018-04-10 14:48:03,895 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 4 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=161, Invalid=1561, Unknown=0, NotChecked=0, Total=1722 [2018-04-10 14:48:03,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 995 states. [2018-04-10 14:48:03,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 995 to 966. [2018-04-10 14:48:03,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 966 states. [2018-04-10 14:48:03,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 966 states to 966 states and 1015 transitions. [2018-04-10 14:48:03,904 INFO L78 Accepts]: Start accepts. Automaton has 966 states and 1015 transitions. Word has length 225 [2018-04-10 14:48:03,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:48:03,904 INFO L459 AbstractCegarLoop]: Abstraction has 966 states and 1015 transitions. [2018-04-10 14:48:03,904 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-10 14:48:03,904 INFO L276 IsEmpty]: Start isEmpty. Operand 966 states and 1015 transitions. [2018-04-10 14:48:03,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-04-10 14:48:03,905 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:48:03,905 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:48:03,905 INFO L408 AbstractCegarLoop]: === Iteration 74 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:48:03,905 INFO L82 PathProgramCache]: Analyzing trace with hash 1423967480, now seen corresponding path program 1 times [2018-04-10 14:48:03,906 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:48:03,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:48:03,923 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:48:04,065 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:48:04,065 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-10 14:48:04,065 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-04-10 14:48:04,065 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:48:04,065 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:48:04,065 INFO L182 omatonBuilderFactory]: Interpolants [72193#(= |#valid| |old(#valid)|), 72192#(= 1 (select |#valid| |main_~#list~0.base|)), 72195#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))), 72194#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 72197#(= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))), 72196#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 72199#(and (not (= |main_~#list~0.base| |main_#t~mem42.base|)) (= 1 (select |#valid| |main_~#list~0.base|))), 72198#(not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 72191#false, 72190#true] [2018-04-10 14:48:04,066 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:48:04,066 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-10 14:48:04,066 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-10 14:48:04,066 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2018-04-10 14:48:04,066 INFO L87 Difference]: Start difference. First operand 966 states and 1015 transitions. Second operand 10 states. [2018-04-10 14:48:04,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:48:04,250 INFO L93 Difference]: Finished difference Result 978 states and 1026 transitions. [2018-04-10 14:48:04,250 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-10 14:48:04,250 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 228 [2018-04-10 14:48:04,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:48:04,252 INFO L225 Difference]: With dead ends: 978 [2018-04-10 14:48:04,252 INFO L226 Difference]: Without dead ends: 978 [2018-04-10 14:48:04,252 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2018-04-10 14:48:04,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 978 states. [2018-04-10 14:48:04,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 978 to 970. [2018-04-10 14:48:04,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 970 states. [2018-04-10 14:48:04,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 970 states to 970 states and 1020 transitions. [2018-04-10 14:48:04,257 INFO L78 Accepts]: Start accepts. Automaton has 970 states and 1020 transitions. Word has length 228 [2018-04-10 14:48:04,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:48:04,257 INFO L459 AbstractCegarLoop]: Abstraction has 970 states and 1020 transitions. [2018-04-10 14:48:04,257 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-10 14:48:04,257 INFO L276 IsEmpty]: Start isEmpty. Operand 970 states and 1020 transitions. [2018-04-10 14:48:04,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2018-04-10 14:48:04,258 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:48:04,258 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:48:04,258 INFO L408 AbstractCegarLoop]: === Iteration 75 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:48:04,258 INFO L82 PathProgramCache]: Analyzing trace with hash 1040100522, now seen corresponding path program 1 times [2018-04-10 14:48:04,259 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:48:04,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:48:04,279 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:48:05,794 INFO L134 CoverageAnalysis]: Checked inductivity of 1375 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:48:05,794 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:48:05,794 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37] total 37 [2018-04-10 14:48:05,794 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:48:05,794 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:48:05,795 INFO L182 omatonBuilderFactory]: Interpolants [74177#(and (or (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0))) (or (and (or (= |main_#t~mem38.offset| 0) (= |main_#t~mem38.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (or (not (= |main_#t~mem38.offset| 0)) (and (= 0 (select (select |#memory_$Pointer$.base| |main_#t~mem38.base|) 4)) (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem38.base|) 4))) (and (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (or (not (= 0 (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (not (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))))))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))), 74176#(and (or (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0))) (or (and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 4)) (= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 4))) (and (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (or (not (= 0 (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (not (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))), 74179#(and (or (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0))) (or (not (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (and (= 0 main_~next~0.offset) (= 0 main_~next~0.base)) (and (not (= 0 (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))), 74178#(and (or (not (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (and (= 0 |main_#t~mem39.offset|) (= 0 |main_#t~mem39.base|)) (and (not (= 0 (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (or (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)))), 74181#(and (or (and (= 0 main_~next~0.offset) (= 0 main_~next~0.base)) (and (or (not (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_#t~mem41.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (or (not (= 0 (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (not (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (or (not (= |main_#t~mem41.base| 0)) (not (= |main_#t~mem41.offset| 0)))), 74180#(and (or (not (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (and (not (= 0 (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_#t~mem40.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (= (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (and (= 0 main_~next~0.offset) (= 0 main_~next~0.base)) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (or (not (= (select (select |#memory_$Pointer$.offset| |main_#t~mem40.base|) |main_#t~mem40.offset|) 0)) (not (= (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) |main_#t~mem40.offset|) 0)))), 74183#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) (or (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset 0)) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.offset|)) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base) 1)), 74182#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) (or (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset 0)) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.offset|))), 74185#(or (and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.offset|)) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base) 1))), 74184#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.offset|)), 74187#(or (not (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (and (= 0 main_~next~0.offset) (= 0 main_~next~0.base)) (and (not (= 0 (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 74186#(or (and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.offset|)) (= (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) 0)), 74189#(or (and (= 0 main_~next~0.offset) (= 0 main_~next~0.base)) (and (not (= 0 |main_#t~mem42.base|)) (not (= (select |#valid| |main_#t~mem42.base|) 1))) (and (= |main_#t~mem42.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))), 74188#(or (and (or (not (= 0 |main_#t~mem42.offset|)) (not (= 0 |main_#t~mem42.base|))) (or (not (= 0 |main_#t~mem42.offset|)) (not (= (select |#valid| |main_#t~mem42.base|) 1)))) (and (= 0 main_~next~0.offset) (= 0 main_~next~0.base)) (and (= |main_#t~mem42.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))), 74191#(or (and (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (and (= 0 main_~next~0.offset) (= 0 main_~next~0.base))), 74190#(or (and (= 0 main_~next~0.offset) (= 0 main_~next~0.base)) (and (= |main_#t~mem42.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))), 74192#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (= 0 (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_#t~mem43.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_#t~mem43.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 74157#false, 74156#true, 74159#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 74158#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (= 0 (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 74161#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 74160#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 74163#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0)), 74162#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0)), 74165#(and (= (store |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) |#memory_$Pointer$.offset|) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)))), 74164#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4)) (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0)), 74167#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4)) (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0)), 74166#(and (or (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base| (@diff |old(#memory_$Pointer$.offset)| |#memory_$Pointer$.offset|)) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)) (or (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|))) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|) (select |#memory_$Pointer$.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)))) (= (store |old(#memory_$Pointer$.offset)| (@diff |old(#memory_$Pointer$.offset)| |#memory_$Pointer$.offset|) (select |#memory_$Pointer$.offset| (@diff |old(#memory_$Pointer$.offset)| |#memory_$Pointer$.offset|))) |#memory_$Pointer$.offset|)), 74169#(or (and (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 4) (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 4) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (= (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0) (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))), 74168#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 0) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4)) (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0)), 74171#(and (= |main_#t~mem32.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (or (= (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (and (= 0 (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) 4)) (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem32.base|) 4))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 74170#(or (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 4)) (= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 4))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 74173#(and (or (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 4)) (= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 4))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (or (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (not |main_#t~short37|) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)))), 74172#(and (or (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 4)) (= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 4))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_#t~mem33.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_#t~mem33.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))), 74175#(and (or (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0))) (or (and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 4)) (= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 4))) (and (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_#t~mem43.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_#t~mem43.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))), 74174#(and (or (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 4)) (= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 4))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (or (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0))))] [2018-04-10 14:48:05,795 INFO L134 CoverageAnalysis]: Checked inductivity of 1375 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:48:05,795 INFO L442 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-04-10 14:48:05,795 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-04-10 14:48:05,795 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1229, Unknown=0, NotChecked=0, Total=1332 [2018-04-10 14:48:05,795 INFO L87 Difference]: Start difference. First operand 970 states and 1020 transitions. Second operand 37 states. [2018-04-10 14:48:08,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:48:08,150 INFO L93 Difference]: Finished difference Result 1027 states and 1086 transitions. [2018-04-10 14:48:08,150 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-04-10 14:48:08,150 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 233 [2018-04-10 14:48:08,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:48:08,152 INFO L225 Difference]: With dead ends: 1027 [2018-04-10 14:48:08,152 INFO L226 Difference]: Without dead ends: 1027 [2018-04-10 14:48:08,153 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 951 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=368, Invalid=3792, Unknown=0, NotChecked=0, Total=4160 [2018-04-10 14:48:08,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1027 states. [2018-04-10 14:48:08,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1027 to 1001. [2018-04-10 14:48:08,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1001 states. [2018-04-10 14:48:08,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1001 states to 1001 states and 1054 transitions. [2018-04-10 14:48:08,158 INFO L78 Accepts]: Start accepts. Automaton has 1001 states and 1054 transitions. Word has length 233 [2018-04-10 14:48:08,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:48:08,159 INFO L459 AbstractCegarLoop]: Abstraction has 1001 states and 1054 transitions. [2018-04-10 14:48:08,159 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-04-10 14:48:08,159 INFO L276 IsEmpty]: Start isEmpty. Operand 1001 states and 1054 transitions. [2018-04-10 14:48:08,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2018-04-10 14:48:08,160 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:48:08,160 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:48:08,160 INFO L408 AbstractCegarLoop]: === Iteration 76 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:48:08,160 INFO L82 PathProgramCache]: Analyzing trace with hash 165352260, now seen corresponding path program 1 times [2018-04-10 14:48:08,160 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:48:08,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:48:08,183 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:48:09,279 INFO L134 CoverageAnalysis]: Checked inductivity of 1395 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:48:09,279 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:48:09,279 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2018-04-10 14:48:09,279 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:48:09,280 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:48:09,280 INFO L182 omatonBuilderFactory]: Interpolants [76289#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 0 (select (select |#memory_int| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 8)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 76288#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.offset|) (= 0 (select (select |#memory_int| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 8)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 76291#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_int| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 8)) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 76290#(or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (= 0 (select (select |#memory_int| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) 8)) (= (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 1))), 76293#(or (= main_~dataNotFinished~0 0) (and (= main_~dataNotFinished~0 (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_int| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 8)))), 76292#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_int| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 8)) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 76295#(and (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_int| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 8))), 76294#(or (not |main_#t~short31|) (and (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_int| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 8)))), 76297#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 76296#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 76299#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 76298#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|)) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 76301#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= (store |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) |#memory_$Pointer$.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4))) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= |#memory_int| |old(#memory_int)|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4)) (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 76300#(and (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.offset|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 76303#(and (or (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem28.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (or (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem28.base|) (= |#memory_int| |old(#memory_int)|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)))), 76302#(and (or (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (or (= (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|) (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= |#memory_int| |old(#memory_int)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 76305#(and (or (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (= |#memory_int| |old(#memory_int)|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.offset 0))) (or (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset| 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.offset 0))), 76304#(= |#memory_int| |old(#memory_int)|), 76307#(or (and (or (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset| 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.offset 0)) (or (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.offset 0)) (not (= 0 (select (select |old(#memory_int)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.offset 8)))))) (not |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~short3|)), 76306#(and (or (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem2| (select (select |old(#memory_int)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.offset 8))) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.offset 0))) (or (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset| 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.offset 0))), 76309#(or (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset| 0)) (not (= 0 (select (select |old(#memory_int)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) 8)))), 76308#(and (or (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset| 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.offset 0)) (or (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.offset 0)) (not (= 0 (select (select |old(#memory_int)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.offset 8)))))), 76311#(or (not (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) (= 0 (select |old(#valid)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (not (= 0 (select (select |old(#memory_int)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) 8)))), 76310#(and (or (and (or (not (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (not (= 0 (select (select |old(#memory_int)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) 8))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))), 76277#true, 76279#(= (select |#valid| |main_~#list~0.base|) 1), 76278#false, 76281#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 76280#(= |#valid| |old(#valid)|), 76283#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 76282#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))), 76285#(= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset), 76284#(= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.offset|), 76287#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.offset|) (= 0 (select (select |#memory_int| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 8))), 76286#(and (= 0 (select (select |#memory_int| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 8))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset))] [2018-04-10 14:48:09,280 INFO L134 CoverageAnalysis]: Checked inductivity of 1395 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:48:09,280 INFO L442 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-04-10 14:48:09,280 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-04-10 14:48:09,281 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1091, Unknown=0, NotChecked=0, Total=1190 [2018-04-10 14:48:09,281 INFO L87 Difference]: Start difference. First operand 1001 states and 1054 transitions. Second operand 35 states. [2018-04-10 14:48:11,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:48:11,574 INFO L93 Difference]: Finished difference Result 1038 states and 1096 transitions. [2018-04-10 14:48:11,574 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-04-10 14:48:11,574 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 235 [2018-04-10 14:48:11,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:48:11,577 INFO L225 Difference]: With dead ends: 1038 [2018-04-10 14:48:11,577 INFO L226 Difference]: Without dead ends: 1038 [2018-04-10 14:48:11,577 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1175 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=375, Invalid=4317, Unknown=0, NotChecked=0, Total=4692 [2018-04-10 14:48:11,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1038 states. [2018-04-10 14:48:11,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1038 to 1015. [2018-04-10 14:48:11,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1015 states. [2018-04-10 14:48:11,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1015 states to 1015 states and 1073 transitions. [2018-04-10 14:48:11,585 INFO L78 Accepts]: Start accepts. Automaton has 1015 states and 1073 transitions. Word has length 235 [2018-04-10 14:48:11,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:48:11,586 INFO L459 AbstractCegarLoop]: Abstraction has 1015 states and 1073 transitions. [2018-04-10 14:48:11,586 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-04-10 14:48:11,586 INFO L276 IsEmpty]: Start isEmpty. Operand 1015 states and 1073 transitions. [2018-04-10 14:48:11,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2018-04-10 14:48:11,586 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:48:11,587 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:48:11,587 INFO L408 AbstractCegarLoop]: === Iteration 77 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:48:11,587 INFO L82 PathProgramCache]: Analyzing trace with hash -1191696473, now seen corresponding path program 1 times [2018-04-10 14:48:11,587 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:48:11,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:48:11,618 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:48:14,959 INFO L134 CoverageAnalysis]: Checked inductivity of 1373 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:48:14,959 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:48:14,960 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2018-04-10 14:48:14,960 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:48:14,960 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:48:14,960 INFO L182 omatonBuilderFactory]: Interpolants [78465#(and (or (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) (= (select (store |old(#valid)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) 4) 0) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) 1)) (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) 4) 0) (@diff (store |old(#valid)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) 4) 0) |#valid|) (select |#valid| (@diff (store |old(#valid)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) 4) 0) |#valid|)))) (= 0 (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|)) (or (= (@diff (store |old(#valid)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) 4) 0) |#valid|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) (= (store |old(#valid)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) 4) 0) |#valid|))), 78464#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) (= |#valid| (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base) 4) 0)) (or (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) (= (select (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base) 4) 0) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) 1))), 78467#(or (and (or (not (= 0 |main_#t~mem42.offset|)) (not (= 0 |main_#t~mem42.base|))) (or (and (= (store (store |#valid| |main_~#list~0.base| 0) |main_#t~mem42.base| 0) |old(#valid)|) (not (= |main_#t~mem42.base| |main_~#list~0.base|))) (not (= |main_#t~mem42.offset| 0)) (not (= 1 (select |#valid| |main_#t~mem42.base|))))) (and (= |main_#t~mem42.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))), 78466#(or (and (or (= 0 (select |#valid| |main_~#list~0.base|)) (= (store (store |#valid| |main_~#list~0.base| 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|) 0) |old(#valid)|) (not (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))) (not (= (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 0))) (or (not (= 0 (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (not (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 78469#(or (and (= (store (store |#valid| |main_~#list~0.base| 0) |main_#t~mem42.base| 0) |old(#valid)|) (not (= |main_#t~mem42.base| |main_~#list~0.base|))) (and (= |main_#t~mem42.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))), 78468#(or (and (= |main_#t~mem42.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (and (not (= 0 |main_#t~mem42.base|)) (or (and (= (store (store |#valid| |main_~#list~0.base| 0) |main_#t~mem42.base| 0) |old(#valid)|) (not (= |main_#t~mem42.base| |main_~#list~0.base|))) (not (= 1 (select |#valid| |main_#t~mem42.base|)))))), 78470#(or (= (store |#valid| |main_~#list~0.base| 0) |old(#valid)|) (and (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))), 78435#true, 78437#(= |#valid| |old(#valid)|), 78436#false, 78439#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 78438#(= (store |#valid| |main_~#list~0.base| 0) |old(#valid)|), 78441#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 0) (or (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (@diff |old(#valid)| |#valid|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 78440#(and (= (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|) 0) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#valid| (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.offset| 0)), 78443#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.offset|) (= (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|)))), 78442#(and (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 0) (or (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (@diff |old(#valid)| |#valid|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 78445#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (or (and (= |#valid| (store (store |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|))) (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 0)) (= 0 (select (store |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| 0) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)))), 78444#(and (or (= (@diff |old(#valid)| |#valid|) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (= |#valid| |old(#valid)|)) (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 0) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 78447#(or (and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.offset|) (= 0 (select (store |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 4) 0) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|))) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 4))) (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 4))) (= (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 0) (= (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 4) (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 4))) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|)) |#valid|))), 78446#(and (or (= 0 (select (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) 0) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (and (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 0) (= (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4)))) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) |#valid|) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) 0))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 78449#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 0) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 0) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (and (or (and (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 4))) (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 4)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 4))) (= (store (store (store |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 4) (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset))) |#valid|)) (and (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 4) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 0)))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 0))) (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 4) 0) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0)))), 78448#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= (store (store (store |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 4) (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 4))) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|)) |#valid|) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 4)) 0) (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 4))) (= (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 0) (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 4))) (= (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 0) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0)) (and (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0)) (and (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 4) 0) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0)) (and (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 4) 0) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|))) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0)) (and (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 0))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 78451#(or (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (and (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (and (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4) 0) |main_~#list~0.base| 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) 0) |old(#valid)|) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4))) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4)))) (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 78450#(or (and (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) 4) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0))) (= (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0) (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) 4)) 0) (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) 4))) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) 4))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) 4) (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) 4))) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0) (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0))))) (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) 4) 0) (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))))), 78453#(or (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (and (= |main_#t~mem33.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)))) (or (= |main_#t~mem33.offset| 0) (not (= (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 0)))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (and (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4) 0) |main_~#list~0.base| 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) 0) |old(#valid)|) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4))) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4)))) (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 78452#(or (and (= (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (and (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (or (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) 0)) 4) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))) (and (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem32.base|) 0)) (= |main_#t~mem32.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) 0)) 4) 0) (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) 0))))) (and (not (= (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) 0)) 4))) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) 0)) 4) 0) |main_~#list~0.base| 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|) 0) (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) 0) 0) |old(#valid)|) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) 0)) 4)))))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (and (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) 0)))), 78455#(or (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (and (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (not (= (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 0)))) (and (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4) 0) |main_~#list~0.base| 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) 0) |old(#valid)|) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4))) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4)))) (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 78454#(or (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (and (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4) 0) |main_~#list~0.base| 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) 0) |old(#valid)|) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4))) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4)))) (and (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)))) (or (not |main_#t~short37|) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (not (= (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 0)))) (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 78457#(or (and (or (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (and (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (not (= (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 0)))) (and (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4) 0) |main_~#list~0.base| 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) 0) |old(#valid)|) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4))) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4)))) (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))))) (or (not (= 0 (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (not (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 78456#(or (and (or (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (and (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)))) (or (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (not (= (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 0)))) (and (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4) 0) |main_~#list~0.base| 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) 0) |old(#valid)|) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4))) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4)))) (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) 4) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))))) (= |main_#t~mem43.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_#t~mem43.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 78459#(or (and (or (not (= 0 (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (not (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))) (or (= |main_~#list~0.base| |main_#t~mem41.base|) (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| |main_#t~mem41.base|) 4) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)))) (and (or (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| |main_#t~mem41.base|) 4) 0) |main_#t~mem41.base|))) (not (= (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 0))) (or (not (= |main_#t~mem41.base| 0)) (not (= (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|) 0)))) (= |main_#t~mem41.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (and (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| |main_#t~mem41.base|) 4) 0) |main_~#list~0.base| 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|) 0) |main_#t~mem41.base| 0) |old(#valid)|) (not (= |main_#t~mem41.base| (select (select |#memory_$Pointer$.base| |main_#t~mem41.base|) 4))) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_#t~mem41.base|) 4)))))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 78458#(or (and (or (and (= |main_#t~mem40.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) |main_#t~mem40.offset|)) 4) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))))) (and (= |main_#t~mem40.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (= (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (not (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (and (not (= 1 (select (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) |main_#t~mem40.offset|)) 4) 0) (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) 0)))) (= |main_#t~mem40.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (not (= (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) |main_#t~mem40.offset|) 0))) (and (not (= (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) |main_#t~mem40.offset|)) 4))) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) |main_#t~mem40.offset|)) 4) 0) |main_~#list~0.base| 0) (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|) 0) (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) |main_#t~mem40.offset|) 0) |old(#valid)|) (= |main_#t~mem40.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) |main_#t~mem40.offset|)) 4)))) (and (= |main_#t~mem40.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) 0)))) (or (not (= 0 (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (not (= 0 (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))))) (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 78461#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) (or (and (= |#valid| |old(#valid)|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#t~mem22.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset 4)))) (not (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset)))), 78460#(and (= |#valid| |old(#valid)|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base)), 78463#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) (= |#valid| (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base) 4) 0))), 78462#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) (or (= (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset 4)) 0) |#valid|) (not (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset))))] [2018-04-10 14:48:14,961 INFO L134 CoverageAnalysis]: Checked inductivity of 1373 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1370 trivial. 0 not checked. [2018-04-10 14:48:14,961 INFO L442 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-04-10 14:48:14,961 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-04-10 14:48:14,961 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1177, Unknown=0, NotChecked=0, Total=1260 [2018-04-10 14:48:14,961 INFO L87 Difference]: Start difference. First operand 1015 states and 1073 transitions. Second operand 36 states. [2018-04-10 14:48:16,379 WARN L151 SmtUtils]: Spent 123ms on a formula simplification. DAG size of input: 89 DAG size of output 85 [2018-04-10 14:48:16,548 WARN L151 SmtUtils]: Spent 115ms on a formula simplification. DAG size of input: 87 DAG size of output 83 [2018-04-10 14:48:17,233 WARN L151 SmtUtils]: Spent 177ms on a formula simplification. DAG size of input: 92 DAG size of output 90 [2018-04-10 14:48:17,541 WARN L151 SmtUtils]: Spent 255ms on a formula simplification. DAG size of input: 121 DAG size of output 118 [2018-04-10 14:48:18,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:48:18,738 INFO L93 Difference]: Finished difference Result 1031 states and 1091 transitions. [2018-04-10 14:48:18,738 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-04-10 14:48:18,738 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 235 [2018-04-10 14:48:18,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:48:18,739 INFO L225 Difference]: With dead ends: 1031 [2018-04-10 14:48:18,739 INFO L226 Difference]: Without dead ends: 1008 [2018-04-10 14:48:18,740 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=227, Invalid=3313, Unknown=0, NotChecked=0, Total=3540 [2018-04-10 14:48:18,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1008 states. [2018-04-10 14:48:18,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 995. [2018-04-10 14:48:18,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 995 states. [2018-04-10 14:48:18,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 995 states to 995 states and 1051 transitions. [2018-04-10 14:48:18,752 INFO L78 Accepts]: Start accepts. Automaton has 995 states and 1051 transitions. Word has length 235 [2018-04-10 14:48:18,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:48:18,753 INFO L459 AbstractCegarLoop]: Abstraction has 995 states and 1051 transitions. [2018-04-10 14:48:18,753 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-04-10 14:48:18,753 INFO L276 IsEmpty]: Start isEmpty. Operand 995 states and 1051 transitions. [2018-04-10 14:48:18,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2018-04-10 14:48:18,754 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:48:18,754 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:48:18,754 INFO L408 AbstractCegarLoop]: === Iteration 78 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:48:18,754 INFO L82 PathProgramCache]: Analyzing trace with hash 148793559, now seen corresponding path program 1 times [2018-04-10 14:48:18,755 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:48:18,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:48:18,797 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:48:22,099 INFO L134 CoverageAnalysis]: Checked inductivity of 1395 backedges. 114 proven. 456 refuted. 0 times theorem prover too weak. 825 trivial. 0 not checked. [2018-04-10 14:48:22,100 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:48:22,100 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53] total 53 [2018-04-10 14:48:22,100 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:48:22,100 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:48:22,100 INFO L182 omatonBuilderFactory]: Interpolants [80545#true, 80547#(= (select |#valid| |main_~#list~0.base|) 1), 80546#false, 80549#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 80548#(= |#valid| |old(#valid)|), 80551#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 80550#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))), 80553#(and (or (and (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 80552#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 80555#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 80554#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|))), 80557#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 80556#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.offset|)), 80559#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 80558#(and (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.offset| 0) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 80561#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 80) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 80560#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 76) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 80563#(and (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 80562#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|))), 80565#(and (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 12)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 80564#(and (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base) 1)), 80567#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 12)))), 80566#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 12)))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 80569#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 1) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 12))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 80568#(and (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (or (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 12))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.offset|) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))), 80571#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 80570#(or (and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (= (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) 12)))) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))), 80573#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select |#valid| |main_~#list~0.base|) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 80572#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= (select |#valid| |main_~#list~0.base|) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 80575#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_#t~mem35.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select |#valid| |main_~#list~0.base|) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 80574#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select |#memory_$Pointer$.base| |main_#t~mem34.base|) (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) |main_#t~mem34.offset|)) (= (select |#valid| |main_~#list~0.base|) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 80577#(or (= main_~dataNotFinished~0 0) (and (= main_~dataNotFinished~0 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))) (= main_~dataNotFinished~0 (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= main_~dataNotFinished~0 (select |#valid| |main_~#list~0.base|)))), 80576#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 1) (= (select |#valid| |main_~#list~0.base|) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 80579#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 0)) (not (= (select |#valid| |main_~#list~0.base|) 0))), 80578#(or (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 0)) (not (= (select |#valid| |main_~#list~0.base|) 0))) (not |main_#t~short31|)), 80581#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 80580#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 80583#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (or (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (@diff |old(#valid)| |#valid|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 80582#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#valid| (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|)) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 80585#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= (store |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) |#memory_$Pointer$.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4))) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4)) (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (or (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (@diff |old(#valid)| |#valid|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 80584#(and (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (or (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (@diff |old(#valid)| |#valid|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 80587#(and (or (and (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem28.offset|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem28.base| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (or (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 80586#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (or (= (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|) (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (or (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (@diff |old(#valid)| |#valid|))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.offset| (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 80589#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (= (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.base)) (or (= |#valid| |old(#valid)|) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.offset 0))) (or (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset| 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.offset 0))), 80588#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)), 80591#(or (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset| 0)) (and (= |#valid| |old(#valid)|) (= (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (+ (- 0) 12)) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|))), 80590#(or (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset| 0)) (and (= |#valid| |old(#valid)|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem4.base| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (+ (- 0) 12))))), 80593#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset) (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (+ (- 0) 12))) (or (= |#valid| |old(#valid)|) (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (not (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)))), 80592#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (not (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (and (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret29.base| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (+ (- 0) 12))) (or (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 80595#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))), 80594#(or (= 0 (select |old(#valid)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))) (and (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (+ (- 0) 12))) (or (= 1 (select |#valid| (@diff |old(#valid)| |#valid|))) (= |#valid| |old(#valid)|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (not (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (= 0 (select |old(#valid)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))), 80597#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |main_#t~mem34.base|) |main_#t~mem34.offset|))), 80596#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 80598#(= 1 (select |#valid| |main_#t~mem35.base|))] [2018-04-10 14:48:22,101 INFO L134 CoverageAnalysis]: Checked inductivity of 1395 backedges. 114 proven. 456 refuted. 0 times theorem prover too weak. 825 trivial. 0 not checked. [2018-04-10 14:48:22,101 INFO L442 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-04-10 14:48:22,101 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-04-10 14:48:22,101 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=2696, Unknown=0, NotChecked=0, Total=2862 [2018-04-10 14:48:22,101 INFO L87 Difference]: Start difference. First operand 995 states and 1051 transitions. Second operand 54 states. [2018-04-10 14:48:24,687 WARN L151 SmtUtils]: Spent 119ms on a formula simplification. DAG size of input: 96 DAG size of output 83 [2018-04-10 14:48:25,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:48:25,486 INFO L93 Difference]: Finished difference Result 1049 states and 1119 transitions. [2018-04-10 14:48:25,486 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-04-10 14:48:25,486 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 244 [2018-04-10 14:48:25,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:48:25,488 INFO L225 Difference]: With dead ends: 1049 [2018-04-10 14:48:25,488 INFO L226 Difference]: Without dead ends: 1049 [2018-04-10 14:48:25,489 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 2 SyntacticMatches, 21 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3099 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=613, Invalid=8893, Unknown=0, NotChecked=0, Total=9506 [2018-04-10 14:48:25,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1049 states. [2018-04-10 14:48:25,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1049 to 1002. [2018-04-10 14:48:25,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1002 states. [2018-04-10 14:48:25,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 1060 transitions. [2018-04-10 14:48:25,499 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 1060 transitions. Word has length 244 [2018-04-10 14:48:25,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:48:25,499 INFO L459 AbstractCegarLoop]: Abstraction has 1002 states and 1060 transitions. [2018-04-10 14:48:25,499 INFO L460 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-04-10 14:48:25,500 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 1060 transitions. [2018-04-10 14:48:25,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2018-04-10 14:48:25,501 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:48:25,501 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:48:25,501 INFO L408 AbstractCegarLoop]: === Iteration 79 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:48:25,501 INFO L82 PathProgramCache]: Analyzing trace with hash 148793560, now seen corresponding path program 1 times [2018-04-10 14:48:25,502 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:48:25,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:48:25,562 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:48:30,359 INFO L134 CoverageAnalysis]: Checked inductivity of 1395 backedges. 4 proven. 1370 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-04-10 14:48:30,359 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:48:30,359 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [72] total 72 [2018-04-10 14:48:30,359 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:48:30,359 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:48:30,360 INFO L182 omatonBuilderFactory]: Interpolants [82739#false, 82738#true, 82741#(= |#valid| |old(#valid)|), 82740#(= (select |#valid| |main_~#list~0.base|) 1), 82743#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))), 82742#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 82745#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 82744#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 82747#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|))), 82746#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 1))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 82749#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.offset|)), 82748#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 82751#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)) (< 3 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0))), 82750#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 82753#(or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 11))) (< 3 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)), 82752#(and (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.offset| 0) (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)) (< 3 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0))), 82755#(or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 19))) (<= 6 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)), 82754#(or (and (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 15)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)) (<= 5 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)), 82757#(or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)) (<= 8 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (and (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 27)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0))), 82756#(or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 23))) (<= 7 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)), 82759#(or (<= 10 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 35)))), 82758#(or (and (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 31)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)) (<= 9 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)), 82761#(or (<= 12 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)) (and (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 43)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0))), 82760#(or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)) (<= 11 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 39)))), 82763#(or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 51))) (<= 14 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)), 82762#(or (<= 13 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (and (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 47)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset))), 82765#(or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)) (<= 16 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (and (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 59)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0))), 82764#(or (and (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 55)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)) (<= 15 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)), 82767#(or (and (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 67)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)) (<= 18 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)), 82766#(or (and (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 63)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)) (<= 17 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)), 82769#(or (and (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 75)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)) (<= 20 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)), 82768#(or (<= 19 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (and (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 71)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset))), 82771#(and (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 80) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 79))), 82770#(and (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 76) (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 75)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 82773#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.offset|) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 16 (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|))), 82772#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 82775#(and (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.offset) (= 16 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base) 1)), 82774#(and (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.offset) (= 16 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 82777#(and (= 16 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 12)))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 12)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 12))) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 82776#(and (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 12)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 12))) (= 16 (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base) 1)), 82779#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 12)) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.offset|) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|)) (= 16 (select |#length| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 12))) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|)) (= (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 12)) 1)))), 82778#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.offset|) (= (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 12)) 1) (= 16 (select |#length| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 12))) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 12)) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|))), 82781#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) 12)) 1) (= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) 12))) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (= (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 1)), 82780#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset))) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 12)) 1) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 12)) (= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 12)))))), 82783#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= (select |#valid| |main_~#list~0.base|) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 82782#(and (= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 82785#(and (= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select |#memory_$Pointer$.base| |main_#t~mem34.base|) (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) |main_#t~mem34.offset|)) (= (select |#valid| |main_~#list~0.base|) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 82784#(and (= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (= (select |#valid| |main_~#list~0.base|) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 82787#(and (= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 1) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (= (select |#valid| |main_~#list~0.base|) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 82786#(and (= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (= |main_#t~mem35.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select |#valid| |main_~#list~0.base|) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 82789#(or (and (= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 0)) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) 0)) (not (= (select |#valid| |main_~#list~0.base|) 0))) (not |main_#t~short31|)), 82788#(or (and (= main_~dataNotFinished~0 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))) (= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= main_~dataNotFinished~0 (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= main_~dataNotFinished~0 (select |#valid| |main_~#list~0.base|)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (= main_~dataNotFinished~0 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)))) (= main_~dataNotFinished~0 0)), 82791#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 82790#(and (= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 0)) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) 0)) (not (= (select |#valid| |main_~#list~0.base|) 0))), 82793#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#length| (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|)) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 82792#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 82795#(and (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.offset|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 82794#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 82797#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= (store |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) |#memory_$Pointer$.offset|) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))))) (or (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (or (= (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|) (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 82796#(and (= (store |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) |#memory_$Pointer$.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4))) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4)) (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 82799#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 82798#(and (or (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem28.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= (store |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) |#memory_$Pointer$.offset|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem28.base| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)))), 82801#(or (and (= (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (+ (- 0) 12)) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem4.offset|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem4.base| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (+ (- 0) 12))) (= |old(#length)| |#length|)) (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset| 0))), 82800#(and (or (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset| 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.offset 0)) (or (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.offset 0)) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (= (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.base)) (= (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.base) (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.base)) (= |old(#length)| |#length|)))), 82803#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (or (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (or (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (+ (- 0) 12)) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret29.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)))) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret29.base| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (+ (- 0) 12)))))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (and (not (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)))), 82802#(or (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset| 0)) (and (= (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (+ (- 0) 12)) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.offset|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (+ (- 0) 12))) (= |old(#length)| |#length|))), 82805#(or (not (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) (and (or (= 0 (select |old(#valid)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))) (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (+ (- 0) 12)) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))) (or (= 0 (select |old(#valid)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))) (and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (+ (- 0) 12)))))) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (= 0 (select |old(#valid)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))), 82804#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (or (and (or (not (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset) (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (+ (- 0) 12))))) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (+ (- 0) 12)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset))))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)))), 82807#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem32.base|) |main_#t~mem32.offset|)) (= |main_#t~mem32.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= 16 (select |#length| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))))), 82806#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))))), 82809#(and (= 16 (select |#length| (select (select |#memory_$Pointer$.base| |main_#t~mem34.base|) |main_#t~mem34.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem34.base|) |main_#t~mem34.offset|))), 82808#(and (= 16 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))) (= |main_#t~mem33.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_#t~mem33.offset| 0)), 82810#(and (= |main_#t~mem35.offset| 0) (= 16 (select |#length| |main_#t~mem35.base|)))] [2018-04-10 14:48:30,360 INFO L134 CoverageAnalysis]: Checked inductivity of 1395 backedges. 4 proven. 1370 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-04-10 14:48:30,360 INFO L442 AbstractCegarLoop]: Interpolant automaton has 73 states [2018-04-10 14:48:30,360 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2018-04-10 14:48:30,361 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=233, Invalid=5023, Unknown=0, NotChecked=0, Total=5256 [2018-04-10 14:48:30,361 INFO L87 Difference]: Start difference. First operand 1002 states and 1060 transitions. Second operand 73 states. [2018-04-10 14:48:33,354 WARN L151 SmtUtils]: Spent 117ms on a formula simplification. DAG size of input: 90 DAG size of output 78 [2018-04-10 14:48:34,200 WARN L151 SmtUtils]: Spent 154ms on a formula simplification. DAG size of input: 112 DAG size of output 99 [2018-04-10 14:48:34,524 WARN L151 SmtUtils]: Spent 196ms on a formula simplification. DAG size of input: 125 DAG size of output 109 [2018-04-10 14:48:34,699 WARN L151 SmtUtils]: Spent 103ms on a formula simplification. DAG size of input: 91 DAG size of output 88 [2018-04-10 14:48:34,918 WARN L151 SmtUtils]: Spent 112ms on a formula simplification. DAG size of input: 110 DAG size of output 105 [2018-04-10 14:48:36,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:48:36,435 INFO L93 Difference]: Finished difference Result 1057 states and 1127 transitions. [2018-04-10 14:48:36,435 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-04-10 14:48:36,435 INFO L78 Accepts]: Start accepts. Automaton has 73 states. Word has length 244 [2018-04-10 14:48:36,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:48:36,437 INFO L225 Difference]: With dead ends: 1057 [2018-04-10 14:48:36,437 INFO L226 Difference]: Without dead ends: 1057 [2018-04-10 14:48:36,438 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 2 SyntacticMatches, 2 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3777 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=837, Invalid=12735, Unknown=0, NotChecked=0, Total=13572 [2018-04-10 14:48:36,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1057 states. [2018-04-10 14:48:36,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1057 to 1002. [2018-04-10 14:48:36,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1002 states. [2018-04-10 14:48:36,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 1059 transitions. [2018-04-10 14:48:36,443 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 1059 transitions. Word has length 244 [2018-04-10 14:48:36,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:48:36,443 INFO L459 AbstractCegarLoop]: Abstraction has 1002 states and 1059 transitions. [2018-04-10 14:48:36,443 INFO L460 AbstractCegarLoop]: Interpolant automaton has 73 states. [2018-04-10 14:48:36,443 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 1059 transitions. [2018-04-10 14:48:36,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2018-04-10 14:48:36,444 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:48:36,444 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:48:36,444 INFO L408 AbstractCegarLoop]: === Iteration 80 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:48:36,445 INFO L82 PathProgramCache]: Analyzing trace with hash -755488812, now seen corresponding path program 1 times [2018-04-10 14:48:36,445 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:48:36,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:48:36,512 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:48:39,439 INFO L134 CoverageAnalysis]: Checked inductivity of 1396 backedges. 117 proven. 454 refuted. 0 times theorem prover too weak. 825 trivial. 0 not checked. [2018-04-10 14:48:39,439 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:48:39,473 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53] total 53 [2018-04-10 14:48:39,473 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:48:39,473 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:48:39,473 INFO L182 omatonBuilderFactory]: Interpolants [84993#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 84992#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 84995#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 84994#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|)) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 84997#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= (store |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) |#memory_$Pointer$.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4))) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4)) (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 84996#(and (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 84999#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (and (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem28.offset|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem28.base| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 84998#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (or (= (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|) (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.offset| (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))), 85001#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (= (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.base)) (or (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset| 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.offset 0))), 85000#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 85003#(or (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset| 0)) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (+ (- 0) 12)))), 85002#(or (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset| 0)) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem4.base| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (+ (- 0) 12)))), 85005#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (not (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset) (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (+ (- 0) 12)))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 85004#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (or (not (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret29.base| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (+ (- 0) 12))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)))), 85007#(not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)), 85006#(or (= 0 (select |old(#valid)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (+ (- 0) 12))) (not (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (= 0 (select |old(#valid)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))), 85009#(not (= |main_#t~mem33.base| 0)), 85008#(and (= |main_#t~mem32.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (not (= (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 0))), 85010#|main_#t~short37|, 84959#false, 84958#true, 84961#(= |#valid| |old(#valid)|), 84960#(= (select |#valid| |main_~#list~0.base|) 1), 84963#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))), 84962#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 84965#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 84964#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 84967#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|))), 84966#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 1))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 84969#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.offset|)), 84968#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 84971#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.offset|) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))), 84970#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 84973#(and (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 76)) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))), 84972#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))), 84975#(and (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|))), 84974#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 80)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))), 84977#(and (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 12)) 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))), 84976#(and (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))), 84979#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|)) (not (= (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 12) 0))), 84978#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 12)) 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))), 84981#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 12) 0)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset))))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 84980#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (not (= (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 12) 0)) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.offset|) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 84983#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12) 0)) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 84982#(and (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) 12) 0)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 1)), 84985#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select |#valid| |main_~#list~0.base|) 1) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12) 0)) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 84984#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= (select |#valid| |main_~#list~0.base|) 1) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12) 0)) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 84987#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_#t~mem35.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select |#valid| |main_~#list~0.base|) 1) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12) 0)) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 84986#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select |#memory_$Pointer$.base| |main_#t~mem34.base|) (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) |main_#t~mem34.offset|)) (= (select |#valid| |main_~#list~0.base|) 1) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12) 0)) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 84989#(or (and (= main_~dataNotFinished~0 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))) (= main_~dataNotFinished~0 (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= main_~dataNotFinished~0 (select |#valid| |main_~#list~0.base|)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12) 0))) (= main_~dataNotFinished~0 0)), 84988#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 1) (= (select |#valid| |main_~#list~0.base|) 1) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12) 0)) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 84991#(and (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12) 0)) (not (= (select |#valid| |main_~#list~0.base|) 0))), 84990#(or (and (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 0)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12) 0)) (not (= (select |#valid| |main_~#list~0.base|) 0))) (not |main_#t~short31|))] [2018-04-10 14:48:39,474 INFO L134 CoverageAnalysis]: Checked inductivity of 1396 backedges. 117 proven. 454 refuted. 0 times theorem prover too weak. 825 trivial. 0 not checked. [2018-04-10 14:48:39,474 INFO L442 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-04-10 14:48:39,474 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-04-10 14:48:39,474 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=2596, Unknown=0, NotChecked=0, Total=2756 [2018-04-10 14:48:39,474 INFO L87 Difference]: Start difference. First operand 1002 states and 1059 transitions. Second operand 53 states. [2018-04-10 14:48:43,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:48:43,114 INFO L93 Difference]: Finished difference Result 1042 states and 1105 transitions. [2018-04-10 14:48:43,114 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-04-10 14:48:43,114 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 256 [2018-04-10 14:48:43,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:48:43,117 INFO L225 Difference]: With dead ends: 1042 [2018-04-10 14:48:43,117 INFO L226 Difference]: Without dead ends: 1042 [2018-04-10 14:48:43,118 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 3 SyntacticMatches, 20 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3122 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=607, Invalid=9293, Unknown=0, NotChecked=0, Total=9900 [2018-04-10 14:48:43,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1042 states. [2018-04-10 14:48:43,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1042 to 1002. [2018-04-10 14:48:43,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1002 states. [2018-04-10 14:48:43,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 1058 transitions. [2018-04-10 14:48:43,125 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 1058 transitions. Word has length 256 [2018-04-10 14:48:43,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:48:43,125 INFO L459 AbstractCegarLoop]: Abstraction has 1002 states and 1058 transitions. [2018-04-10 14:48:43,125 INFO L460 AbstractCegarLoop]: Interpolant automaton has 53 states. [2018-04-10 14:48:43,125 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 1058 transitions. [2018-04-10 14:48:43,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2018-04-10 14:48:43,126 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:48:43,126 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:48:43,126 INFO L408 AbstractCegarLoop]: === Iteration 81 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:48:43,126 INFO L82 PathProgramCache]: Analyzing trace with hash -29721445, now seen corresponding path program 1 times [2018-04-10 14:48:43,127 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:48:43,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:48:43,190 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:48:47,175 INFO L134 CoverageAnalysis]: Checked inductivity of 1400 backedges. 4 proven. 1375 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-04-10 14:48:47,175 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:48:47,175 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [76] total 76 [2018-04-10 14:48:47,175 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:48:47,176 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:48:47,176 INFO L182 omatonBuilderFactory]: Interpolants [87169#(and (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= 9 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 31))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87168#(and (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= 8 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 27)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87171#(and (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= 11 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 39))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87170#(and (or (<= 10 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 35))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87173#(and (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 47)) (<= 13 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0))), 87172#(and (or (<= 12 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 43))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87175#(and (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 55)) (<= 15 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87174#(and (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= 14 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 51))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87177#(and (or (<= 17 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 63))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87176#(and (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= 16 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 59)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87179#(and (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 71) (<= 19 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87178#(and (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 67)) (<= 18 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87181#(and (or (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 75)) (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 76) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87180#(and (or (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 75)) (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= 20 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87183#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87182#(and (or (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 79)) (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 80) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87185#(and (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.offset) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87184#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.offset|) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|))), 87187#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 12)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87186#(and (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 12)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87189#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 12)) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.offset|) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|)))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 87188#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.offset|) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 12)) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|))), 87191#(and (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) 12)))) (= (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 1)), 87190#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 12)))) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 87193#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= (select |#valid| |main_~#list~0.base|) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 87192#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 87195#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select |#memory_$Pointer$.base| |main_#t~mem34.base|) (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) |main_#t~mem34.offset|)) (= (select |#valid| |main_~#list~0.base|) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 87194#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (= (select |#valid| |main_~#list~0.base|) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 87197#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 1) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (= (select |#valid| |main_~#list~0.base|) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 87196#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (= |main_#t~mem35.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select |#valid| |main_~#list~0.base|) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 87199#(or (and (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 0)) (not (= (select |#valid| |main_~#list~0.base|) 0))) (not |main_#t~short31|)), 87198#(or (= main_~dataNotFinished~0 0) (and (= main_~dataNotFinished~0 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))) (= main_~dataNotFinished~0 (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= main_~dataNotFinished~0 (select |#valid| |main_~#list~0.base|)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)))), 87201#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 87200#(and (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 0)) (not (= (select |#valid| |main_~#list~0.base|) 0))), 87203#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|)) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 87202#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 87205#(and (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.offset|) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 87204#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 87207#(and (or (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base|)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= (store |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) |#memory_$Pointer$.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.offset| (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))), 87206#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= (store |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) |#memory_$Pointer$.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4))) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4)) (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 87209#(= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|), 87208#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (and (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem28.offset|) (= (store |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) |#memory_$Pointer$.offset|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem28.base| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 87211#(or (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset| 0)) (= (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (+ (- 0) 12)) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem4.offset|)), 87210#(and (or (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.offset 0)) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (= (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.base) (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.base)))) (or (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset| 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.offset 0))), 87213#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (+ (- 0) 12)) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret29.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (not (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 87212#(or (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset| 0)) (= (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (+ (- 0) 12)) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.offset|)), 87215#(or (= 0 (select |old(#valid)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))) (not (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (= 0 (select |old(#valid)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (+ (- 0) 12)) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))), 87214#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (not (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (+ (- 0) 12)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 87217#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem32.base|) |main_#t~mem32.offset|)) (= |main_#t~mem32.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 87216#(= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))), 87219#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_#t~mem34.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (= |main_#t~mem34.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 87218#(and (= |main_#t~mem33.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_#t~mem33.offset| 0)), 87221#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (<= (+ (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) 12) (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))))), 87220#(and (= |main_#t~mem35.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= |main_#t~mem35.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))), 87223#(and (= 0 |main_#t~mem41.offset|) (<= (+ |main_#t~mem41.offset| 12) (select |#length| |main_#t~mem41.base|))), 87222#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem40.base|) |main_#t~mem40.offset|)) (<= (+ (select (select |#memory_$Pointer$.offset| |main_#t~mem40.base|) |main_#t~mem40.offset|) 12) (select |#length| (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) |main_#t~mem40.offset|)))), 87225#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset 0) (<= (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset 12) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base))), 87224#(and (<= (+ |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.offset| 12) (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|)) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.offset|)), 87149#true, 87151#(= (select |#valid| |main_~#list~0.base|) 1), 87150#false, 87153#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 87152#(= |#valid| |old(#valid)|), 87155#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 87154#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|))), 87157#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 1))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 87156#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 87159#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87158#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|))), 87161#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87160#(and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.offset|)), 87163#(and (or (< 3 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.offset|) (or (not (= (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 12) (+ |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.offset| (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)))) (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)))))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87162#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (< 3 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87165#(and (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= 5 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 15)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87164#(and (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (< 3 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 11))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87167#(and (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= 7 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 23))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 87166#(and (or (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 19)) (<= 6 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset))] [2018-04-10 14:48:47,176 INFO L134 CoverageAnalysis]: Checked inductivity of 1400 backedges. 4 proven. 1375 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-04-10 14:48:47,177 INFO L442 AbstractCegarLoop]: Interpolant automaton has 77 states [2018-04-10 14:48:47,177 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2018-04-10 14:48:47,177 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=252, Invalid=5600, Unknown=0, NotChecked=0, Total=5852 [2018-04-10 14:48:47,177 INFO L87 Difference]: Start difference. First operand 1002 states and 1058 transitions. Second operand 77 states. [2018-04-10 14:48:51,120 WARN L151 SmtUtils]: Spent 108ms on a formula simplification. DAG size of input: 107 DAG size of output 100 [2018-04-10 14:48:54,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-10 14:48:54,581 INFO L93 Difference]: Finished difference Result 1055 states and 1119 transitions. [2018-04-10 14:48:54,581 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2018-04-10 14:48:54,582 INFO L78 Accepts]: Start accepts. Automaton has 77 states. Word has length 260 [2018-04-10 14:48:54,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-10 14:48:54,583 INFO L225 Difference]: With dead ends: 1055 [2018-04-10 14:48:54,583 INFO L226 Difference]: Without dead ends: 1055 [2018-04-10 14:48:54,584 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 2 SyntacticMatches, 3 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5913 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=1207, Invalid=19099, Unknown=0, NotChecked=0, Total=20306 [2018-04-10 14:48:54,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1055 states. [2018-04-10 14:48:54,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1055 to 1027. [2018-04-10 14:48:54,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1027 states. [2018-04-10 14:48:54,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1027 states to 1027 states and 1088 transitions. [2018-04-10 14:48:54,593 INFO L78 Accepts]: Start accepts. Automaton has 1027 states and 1088 transitions. Word has length 260 [2018-04-10 14:48:54,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-10 14:48:54,593 INFO L459 AbstractCegarLoop]: Abstraction has 1027 states and 1088 transitions. [2018-04-10 14:48:54,593 INFO L460 AbstractCegarLoop]: Interpolant automaton has 77 states. [2018-04-10 14:48:54,593 INFO L276 IsEmpty]: Start isEmpty. Operand 1027 states and 1088 transitions. [2018-04-10 14:48:54,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2018-04-10 14:48:54,594 INFO L347 BasicCegarLoop]: Found error trace [2018-04-10 14:48:54,594 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 20, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-10 14:48:54,594 INFO L408 AbstractCegarLoop]: === Iteration 82 === [__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr4AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr2AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr5AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeDataErr3AssertViolationMEMORY_FREE, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr22RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr27RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr35RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr17RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr25RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr19RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr39RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr16RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr29RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr32RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr31RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr26RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr36RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr23RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr18RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr21RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr33RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr38RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr24RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr10RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr28RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr34RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr20RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr30RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr37RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_dataErr14RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr25AssertViolationMEMORY_FREE, mainErr26RequiresViolation, mainErr18RequiresViolation, mainErr23RequiresViolation, mainErr0RequiresViolation, mainErr21RequiresViolation, mainErr3RequiresViolation, mainErr28EnsuresViolationMEMORY_LEAK, mainErr15RequiresViolation, mainErr16RequiresViolation, mainErr2RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr19RequiresViolation, mainErr22RequiresViolation, mainErr24AssertViolationMEMORY_FREE, mainErr27RequiresViolation, mainErr1RequiresViolation, mainErr17RequiresViolation, mainErr9RequiresViolation, mainErr7RequiresViolation, mainErr20RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr4RequiresViolation, mainErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr12RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr8RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr3RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr0RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr2RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr7RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr5RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr11RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr14RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr1RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr9RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr13RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr4RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr15RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr6RequiresViolation, __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__appendErr10RequiresViolation]=== [2018-04-10 14:48:54,595 INFO L82 PathProgramCache]: Analyzing trace with hash -921364853, now seen corresponding path program 1 times [2018-04-10 14:48:54,595 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-10 14:48:54,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-10 14:48:54,640 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-10 14:48:58,547 WARN L151 SmtUtils]: Spent 109ms on a formula simplification. DAG size of input: 73 DAG size of output 55 [2018-04-10 14:48:58,778 WARN L151 SmtUtils]: Spent 119ms on a formula simplification. DAG size of input: 74 DAG size of output 55 [2018-04-10 14:48:59,426 WARN L151 SmtUtils]: Spent 131ms on a formula simplification. DAG size of input: 74 DAG size of output 55 [2018-04-10 14:49:00,242 WARN L151 SmtUtils]: Spent 139ms on a formula simplification. DAG size of input: 74 DAG size of output 56 [2018-04-10 14:49:01,235 WARN L151 SmtUtils]: Spent 125ms on a formula simplification. DAG size of input: 74 DAG size of output 55 [2018-04-10 14:49:02,097 WARN L151 SmtUtils]: Spent 200ms on a formula simplification. DAG size of input: 74 DAG size of output 55 [2018-04-10 14:49:02,742 WARN L151 SmtUtils]: Spent 124ms on a formula simplification. DAG size of input: 74 DAG size of output 56 [2018-04-10 14:49:03,444 WARN L151 SmtUtils]: Spent 116ms on a formula simplification. DAG size of input: 74 DAG size of output 56 [2018-04-10 14:49:04,169 WARN L151 SmtUtils]: Spent 133ms on a formula simplification. DAG size of input: 74 DAG size of output 56 [2018-04-10 14:49:05,343 WARN L151 SmtUtils]: Spent 129ms on a formula simplification. DAG size of input: 74 DAG size of output 55 [2018-04-10 14:49:06,446 WARN L151 SmtUtils]: Spent 133ms on a formula simplification. DAG size of input: 74 DAG size of output 56 [2018-04-10 14:49:07,733 WARN L151 SmtUtils]: Spent 127ms on a formula simplification. DAG size of input: 74 DAG size of output 55 [2018-04-10 14:49:08,758 WARN L151 SmtUtils]: Spent 137ms on a formula simplification. DAG size of input: 74 DAG size of output 56 [2018-04-10 14:49:10,948 WARN L151 SmtUtils]: Spent 151ms on a formula simplification. DAG size of input: 74 DAG size of output 55 [2018-04-10 14:49:13,612 WARN L151 SmtUtils]: Spent 159ms on a formula simplification. DAG size of input: 74 DAG size of output 56 [2018-04-10 14:49:16,698 WARN L151 SmtUtils]: Spent 177ms on a formula simplification. DAG size of input: 74 DAG size of output 55 [2018-04-10 14:49:20,309 WARN L151 SmtUtils]: Spent 185ms on a formula simplification. DAG size of input: 74 DAG size of output 55 [2018-04-10 14:49:22,131 WARN L151 SmtUtils]: Spent 149ms on a formula simplification. DAG size of input: 70 DAG size of output 54 [2018-04-10 14:49:24,568 WARN L151 SmtUtils]: Spent 149ms on a formula simplification. DAG size of input: 70 DAG size of output 54 [2018-04-10 14:49:26,551 WARN L151 SmtUtils]: Spent 127ms on a formula simplification. DAG size of input: 62 DAG size of output 46 [2018-04-10 14:49:34,242 WARN L151 SmtUtils]: Spent 100ms on a formula simplification. DAG size of input: 61 DAG size of output 41 [2018-04-10 14:49:35,085 WARN L151 SmtUtils]: Spent 115ms on a formula simplification. DAG size of input: 67 DAG size of output 51 [2018-04-10 14:49:38,372 WARN L151 SmtUtils]: Spent 112ms on a formula simplification. DAG size of input: 75 DAG size of output 59 [2018-04-10 14:49:49,528 INFO L134 CoverageAnalysis]: Checked inductivity of 1400 backedges. 2 proven. 1387 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-04-10 14:49:49,529 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-10 14:49:49,529 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [77] total 77 [2018-04-10 14:49:49,529 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-10 14:49:49,529 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-10 14:49:49,530 INFO L182 omatonBuilderFactory]: Interpolants [89473#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (or (and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 75) (<= 20 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 89472#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (or (and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 71) (<= 19 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 89475#(and (or (and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 79)) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 80) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 89474#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 76) (or (and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 75)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 89477#(and (= (store (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) (@diff (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) |#length|) (select |#length| (@diff (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) |#length|))) |#length|) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.offset|) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (or (= 0 (select |old(#valid)| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) (= |#length| (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)))) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (or (= |#length| (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|)))) (= 0 (select |old(#valid)| (@diff (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc20.base|)) |#length|))) |#length|))))), 89476#(and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))), 89479#(and (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.offset 0) (or (= 0 (select |old(#valid)| (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.offset 4))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= |#length| (store (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|) (select |#length| (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|)))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base) 1)), 89478#(and (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.offset 0) (or (= 0 (select |old(#valid)| (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= |#length| (store (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|) (select |#length| (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|)))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 89481#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 12)))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 12)) (or (= 0 (select |old(#valid)| (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 12))) 1) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= |#length| (store (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|) (select |#length| (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|)))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 12))) (+ 0 4)))), 89480#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 12)) (or (= 0 (select |old(#valid)| (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 12))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.offset 4))) (= |#length| (store (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|) (select |#length| (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|)))) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~nextData~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 0) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base))), 89483#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 12)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 12))) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.offset|) (= (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) (select |old(#length)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 12)) (+ 0 4))) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 12))) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|)) (= (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret26.base|) 12)) 1))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 89482#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 12)) (+ 0 4))) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.offset|) (= (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 12)) 1) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 12))) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|) 12)) (or (= 0 (select |old(#valid)| (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))))) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base|)) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|) (select |#length| (@diff (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|))) |#length|))))), 89485#(and (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) 12)) (+ 0 4))) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) 12)) 1) (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) 12)) (= (select |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)))) (= (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 1)), 89484#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 1) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset))) (= (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) (select |old(#length)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 12)) (+ 0 4))) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 12)) 1) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset)) 12)))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 89487#(and (= 4 (select |#length| |main_~#list~0.base|)) (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (= 0 |main_~#list~0.offset|) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (= (select |#valid| |main_~#list~0.base|) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) 1) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (+ 0 4))) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 89486#(and (= 4 (select |#length| |main_~#list~0.base|)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (= 0 |main_~#list~0.offset|) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) 1) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (+ 0 4))) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 89489#(and (= 4 (select |#length| |main_~#list~0.base|)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select |#memory_$Pointer$.base| |main_#t~mem34.base|) (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) |main_#t~mem34.offset|)) (= 0 |main_~#list~0.offset|) (= (select |#valid| |main_~#list~0.base|) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) 1) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (+ 0 4))) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 89488#(and (= 4 (select |#length| |main_~#list~0.base|)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (= 0 |main_~#list~0.offset|) (= (select |#valid| |main_~#list~0.base|) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) 1) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (+ 0 4))) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 89491#(and (= 4 (select |#length| |main_~#list~0.base|)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 1) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (= 0 |main_~#list~0.offset|) (= (select |#valid| |main_~#list~0.base|) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) 1) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (+ 0 4))) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 89490#(and (= 4 (select |#length| |main_~#list~0.base|)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (= |main_#t~mem35.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 |main_~#list~0.offset|) (= (select |#valid| |main_~#list~0.base|) 1) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) 1) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (+ 0 4))) (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 1)), 89493#(or (and (= 4 (select |#length| |main_~#list~0.base|)) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 0)) (= 0 |main_~#list~0.offset|) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) 0)) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (+ 0 4))) (not (= (select |#valid| |main_~#list~0.base|) 0))) (not |main_#t~short31|)), 89492#(or (= main_~dataNotFinished~0 0) (and (= main_~dataNotFinished~0 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)))) (= 4 (select |#length| |main_~#list~0.base|)) (= main_~dataNotFinished~0 (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= main_~dataNotFinished~0 (select |#valid| |main_~#list~0.base|)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (= main_~dataNotFinished~0 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 |main_~#list~0.offset|) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (+ 0 4))))), 89495#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 89494#(and (= 4 (select |#length| |main_~#list~0.base|)) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) 0)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 0)) (= 0 |main_~#list~0.offset|) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) 0)) (not (= |main_~#list~0.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 12)) (+ 0 4))) (not (= (select |#valid| |main_~#list~0.base|) 0))), 89497#(and (or (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) (= (select |old(#length)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|)) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 89496#(and (= |#valid| |old(#valid)|) (= (select |old(#length)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 89499#(and (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (or (and (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem24.offset|) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= (select |old(#length)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))), 89498#(and (or (and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= (select |old(#length)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 89501#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= (store |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) |#memory_$Pointer$.offset|) (= (select |old(#length)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.base| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem27.offset| (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 89500#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= (store |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) |#memory_$Pointer$.offset|) (= (select |old(#length)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4))) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset 4)) (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 89503#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 89502#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (or (and (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem28.offset|) (= (store |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) |#memory_$Pointer$.offset|) (= (select |old(#length)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~mem28.base| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 89505#(or (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset| 0)) (and (= (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (+ (- 0) 12)) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem4.offset|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem4.base| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (+ (- 0) 12))) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))), 89504#(and (or (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.offset 0)) (and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (= (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.base)) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) (or (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset| 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~prevData.offset 0))), 89507#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (not (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (and (= (select |old(#length)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (and (= (store |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) |#memory_$Pointer$.offset|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret29.base| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (+ (- 0) 12))))) (or (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (+ (- 0) 12)) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~ret29.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)))))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 89506#(or (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.offset| 0)) (and (= (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (+ (- 0) 12)) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.offset|) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#res.base| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#in~prevData.base|) (+ (- 0) 12))) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))), 89509#(or (not (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) (and (or (= 0 (select |old(#valid)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))) (not (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset| 0)) (= 0 (select |old(#valid)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (+ (- 0) 12)) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))) (or (= 0 (select |old(#valid)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)))) (and (or (= 0 (select |old(#valid)| (@diff |old(#memory_$Pointer$.offset)| |#memory_$Pointer$.offset|))) (= (@diff |old(#memory_$Pointer$.offset)| |#memory_$Pointer$.offset|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)) (or (= 0 (select |old(#valid)| (@diff (store |old(#memory_$Pointer$.offset)| (@diff |old(#memory_$Pointer$.offset)| |#memory_$Pointer$.offset|) (select |#memory_$Pointer$.offset| (@diff |old(#memory_$Pointer$.offset)| |#memory_$Pointer$.offset|))) |#memory_$Pointer$.offset|))) (= (@diff (store |old(#memory_$Pointer$.offset)| (@diff |old(#memory_$Pointer$.offset)| |#memory_$Pointer$.offset|) (select |#memory_$Pointer$.offset| (@diff |old(#memory_$Pointer$.offset)| |#memory_$Pointer$.offset|))) |#memory_$Pointer$.offset|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= (store |old(#memory_$Pointer$.offset)| (@diff |old(#memory_$Pointer$.offset)| |#memory_$Pointer$.offset|) (select |#memory_$Pointer$.offset| (@diff |old(#memory_$Pointer$.offset)| |#memory_$Pointer$.offset|))) |#memory_$Pointer$.offset|)) (= (store (store |old(#memory_$Pointer$.offset)| (@diff |old(#memory_$Pointer$.offset)| |#memory_$Pointer$.offset|) (select |#memory_$Pointer$.offset| (@diff |old(#memory_$Pointer$.offset)| |#memory_$Pointer$.offset|))) (@diff (store |old(#memory_$Pointer$.offset)| (@diff |old(#memory_$Pointer$.offset)| |#memory_$Pointer$.offset|) (select |#memory_$Pointer$.offset| (@diff |old(#memory_$Pointer$.offset)| |#memory_$Pointer$.offset|))) |#memory_$Pointer$.offset|) (select |#memory_$Pointer$.offset| (@diff (store |old(#memory_$Pointer$.offset)| (@diff |old(#memory_$Pointer$.offset)| |#memory_$Pointer$.offset|) (select |#memory_$Pointer$.offset| (@diff |old(#memory_$Pointer$.offset)| |#memory_$Pointer$.offset|))) |#memory_$Pointer$.offset|))) |#memory_$Pointer$.offset|) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))) (+ (- 0) 12)))) (= 0 (select |old(#valid)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|))))) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|))), 89508#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (or (not (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|)) 0)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (and (= (select |old(#length)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (= (select (select |old(#memory_$Pointer$.offset)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (+ (- 0) 12)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset))) (or (and (= (store |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)) |#memory_$Pointer$.offset|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.offset) (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset))) (+ (- 0) 12)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)) (select (select |old(#memory_$Pointer$.offset)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset)))))))) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base)))), 89511#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem32.base|) |main_#t~mem32.offset|)) (= |main_#t~mem32.offset| (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_#t~mem32.base|) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 4)) (= |main_#t~mem32.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|))), 89510#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 4))), 89513#(and (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem40.base|) |main_#t~mem40.offset|)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_#t~mem40.base|) |main_#t~mem40.offset|)) 4))), 89512#(and (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|)) |main_#t~mem33.offset|) (= |main_#t~mem33.offset| 0) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |main_~#list~0.base|) |main_~#list~0.offset|)) (select (select |#memory_$Pointer$.offset| |main_~#list~0.base|) |main_~#list~0.offset|))) 4))), 89515#(and (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.base|) 4)) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#in~data.offset|)), 89514#(and (= 0 |main_#t~mem41.offset|) (= 0 (select (select |#memory_$Pointer$.offset| |main_#t~mem41.base|) 4))), 89517#(= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_#t~mem22.offset| 0), 89516#(and (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData_~data.base) 4))), 89441#false, 89440#true, 89443#(and (= 4 (select |#length| |main_~#list~0.base|)) (= 0 |main_~#list~0.offset|) (= (select |#valid| |main_~#list~0.base|) 1)), 89442#(and (= 4 (select |#length| |main_~#list~0.base|)) (= 0 |main_~#list~0.offset|)), 89445#(and (= |#valid| |old(#valid)|) (= (select |old(#length)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 89444#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 89447#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 1) (= (select |old(#length)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 89446#(and (or (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) (= (select |old(#length)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|)) (= (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#t~malloc23.base|) 1)), 89449#(and (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.offset|) (= (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|)) |#length|) (= |#valid| (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|))) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc5.base|))), 89448#(and (= 1 (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) (and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base) 1) (= (select |old(#length)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base) (select |#length| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base)))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.offset |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.offset|) (or (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)) (not (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~node~0.base))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_~pointerToList.base |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append_#in~pointerToList.base|)), 89451#(and (= |#valid| (store (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|) (select |#valid| (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|)))) (= 0 (select |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (or (= (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#valid| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#valid|))) (= |#length| (store (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|) (select |#length| (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|)))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|)) (= (store |old(#length)| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base| (select |#length| |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.base|)) |#length|)) (= 0 |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~malloc6.offset|)), 89450#(and (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#length)| |#length|)) (= |old(#length)| |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (or (= |#valid| |old(#valid)|) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 89453#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (or (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.base| (@diff |old(#valid)| |#valid|)) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))), 89452#(and (or (= (@diff |old(#valid)| |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff |old(#valid)| |#valid|))) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (or (= __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))), 89455#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (or (and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (< 3 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 89454#(and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 4))) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))), 89457#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (or (and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (< 3 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 11))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 89456#(and (= |__U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_#t~mem8.offset| 0) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (or (and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (< 3 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 89459#(and (or (and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 19) (<= 6 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 89458#(and (or (and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (<= 5 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 15)) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 89461#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (or (and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (<= 8 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 27))), 89460#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (or (and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (<= 7 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 23))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 89463#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (or (<= 10 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 35))) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 89462#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (or (and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (<= 9 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 31)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 89465#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset) (or (<= 12 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 43)))), 89464#(and (or (and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (<= 11 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 39))) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 89467#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (or (and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (<= 14 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 51))) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 89466#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (or (and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 47) (<= 13 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 89469#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (or (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 59)) (and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (<= 16 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 89468#(and (or (and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 55) (<= 15 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)) (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 89471#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (or (and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (+ __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset 67)) (<= 18 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset)), 89470#(and (= (select |#valid| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base) 1) (or (<= 17 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) (and (= (select |#valid| (@diff |old(#valid)| |#valid|)) 1) (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (or (= (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (or (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|)))) (= 0 (select |old(#valid)| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (= |#length| (store (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|) (select |#length| (@diff (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))) |#length|)))) (or (= 0 (select |old(#valid)| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (<= (* 4 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~counter~0) 63)) (= 0 (select |old(#valid)| __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.base)) (= 0 __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data_~data~0.offset))] [2018-04-10 14:49:49,531 INFO L134 CoverageAnalysis]: Checked inductivity of 1400 backedges. 2 proven. 1387 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-04-10 14:49:49,531 INFO L442 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-04-10 14:49:49,531 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-04-10 14:49:49,532 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=5776, Unknown=0, NotChecked=0, Total=6006 [2018-04-10 14:49:49,532 INFO L87 Difference]: Start difference. First operand 1027 states and 1088 transitions. Second operand 78 states. [2018-04-10 14:49:53,401 WARN L151 SmtUtils]: Spent 385ms on a formula simplification. DAG size of input: 176 DAG size of output 70 [2018-04-10 14:49:54,306 WARN L151 SmtUtils]: Spent 560ms on a formula simplification. DAG size of input: 181 DAG size of output 75 [2018-04-10 14:49:54,740 WARN L151 SmtUtils]: Spent 185ms on a formula simplification. DAG size of input: 96 DAG size of output 70 [2018-04-10 14:49:55,079 WARN L151 SmtUtils]: Spent 148ms on a formula simplification. DAG size of input: 91 DAG size of output 65 [2018-04-10 14:49:55,485 WARN L151 SmtUtils]: Spent 153ms on a formula simplification. DAG size of input: 91 DAG size of output 65 [2018-04-10 14:49:56,082 WARN L151 SmtUtils]: Spent 238ms on a formula simplification. DAG size of input: 101 DAG size of output 72 Received shutdown request... [2018-04-10 14:49:57,137 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-10 14:49:57,137 WARN L519 AbstractCegarLoop]: Verification canceled [2018-04-10 14:49:57,141 WARN L197 ceAbstractionStarter]: Timeout [2018-04-10 14:49:57,141 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.04 02:49:57 BoogieIcfgContainer [2018-04-10 14:49:57,141 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-10 14:49:57,142 INFO L168 Benchmark]: Toolchain (without parser) took 170895.81 ms. Allocated memory was 401.6 MB in the beginning and 2.3 GB in the end (delta: 1.9 GB). Free memory was 338.4 MB in the beginning and 1.2 GB in the end (delta: -831.0 MB). Peak memory consumption was 1.1 GB. Max. memory is 5.3 GB. [2018-04-10 14:49:57,143 INFO L168 Benchmark]: CDTParser took 0.13 ms. Allocated memory is still 401.6 MB. Free memory is still 364.7 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-10 14:49:57,143 INFO L168 Benchmark]: CACSL2BoogieTranslator took 296.42 ms. Allocated memory is still 401.6 MB. Free memory was 338.4 MB in the beginning and 310.6 MB in the end (delta: 27.8 MB). Peak memory consumption was 27.8 MB. Max. memory is 5.3 GB. [2018-04-10 14:49:57,143 INFO L168 Benchmark]: Boogie Preprocessor took 46.03 ms. Allocated memory is still 401.6 MB. Free memory was 310.6 MB in the beginning and 308.0 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.6 MB. Max. memory is 5.3 GB. [2018-04-10 14:49:57,143 INFO L168 Benchmark]: RCFGBuilder took 593.34 ms. Allocated memory was 401.6 MB in the beginning and 605.0 MB in the end (delta: 203.4 MB). Free memory was 308.0 MB in the beginning and 504.9 MB in the end (delta: -197.0 MB). Peak memory consumption was 20.8 MB. Max. memory is 5.3 GB. [2018-04-10 14:49:57,143 INFO L168 Benchmark]: TraceAbstraction took 169956.55 ms. Allocated memory was 605.0 MB in the beginning and 2.3 GB in the end (delta: 1.7 GB). Free memory was 504.9 MB in the beginning and 1.2 GB in the end (delta: -664.5 MB). Peak memory consumption was 1.0 GB. Max. memory is 5.3 GB. [2018-04-10 14:49:57,144 INFO L344 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13 ms. Allocated memory is still 401.6 MB. Free memory is still 364.7 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 296.42 ms. Allocated memory is still 401.6 MB. Free memory was 338.4 MB in the beginning and 310.6 MB in the end (delta: 27.8 MB). Peak memory consumption was 27.8 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 46.03 ms. Allocated memory is still 401.6 MB. Free memory was 310.6 MB in the beginning and 308.0 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.6 MB. Max. memory is 5.3 GB. * RCFGBuilder took 593.34 ms. Allocated memory was 401.6 MB in the beginning and 605.0 MB in the end (delta: 203.4 MB). Free memory was 308.0 MB in the beginning and 504.9 MB in the end (delta: -197.0 MB). Peak memory consumption was 20.8 MB. Max. memory is 5.3 GB. * TraceAbstraction took 169956.55 ms. Allocated memory was 605.0 MB in the beginning and 2.3 GB in the end (delta: 1.7 GB). Free memory was 504.9 MB in the beginning and 1.2 GB in the end (delta: -664.5 MB). Peak memory consumption was 1.0 GB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 572]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 572). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 572]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 572). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 573]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 573). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 572]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 572). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 573]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 573). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 572]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 572). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 559]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 559). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 552]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 552). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 560]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 560). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 564]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 564). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 553]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 553). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 548]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 548). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 542]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 542). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 559]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 559). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 552]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 552). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 548]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 548). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 553]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 553). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 567]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 567). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 553]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 553). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 561]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 561). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 563]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 563). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 548]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 548). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 548]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 548). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 562]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 562). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 542]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 542). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 560]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 560). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 566]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 566). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 559]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 559). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 553]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 553). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 558]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 558). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 552]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 552). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 563]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 563). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 567]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 567). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 559]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 559). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 550]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 550). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 561]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 561). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 564]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 564). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 545]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 545). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 558]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 558). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 562]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 562). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 550]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 550). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 566]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 566). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 541]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 541). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 552]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 552). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 590]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 590). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 592]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 592). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 595]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 595). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 596]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 596). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 594]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 594). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 595]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 595). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 586]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 586). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 594]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 594). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 590]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 590). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 585]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 585). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 593]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 593). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 593]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 593). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 590]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 590). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 592]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 592). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 590]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 590). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 594]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 594). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 595]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 595). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 595]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 595). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 596]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 596). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 586]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 586). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 593]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 593). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 590]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 590). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 590]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 590). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 594]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 594). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 590]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 590). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 590]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 590). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 590]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 590). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 590]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 590). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 593]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 593). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 581]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 581). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 581]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 581). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 577]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 577). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 577]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 577). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 577]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 577). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 579]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 579). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 578]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 578). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 581]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 581). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 583]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 583). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 577]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 577). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 581]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 581). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 581]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 581). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 578]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 578). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 583]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 583). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 579]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 579). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - TimeoutResultAtElement [Line: 581]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 581). Cancelled while BasicCegarLoop was constructing difference of abstraction (1027states) and interpolant automaton (currently 23 states, 78 states before enhancement), while PredicateComparison was comparing new predicate (quantifier-free) to 93 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 8 procedures, 225 locations, 91 error locations. TIMEOUT Result, 169.9s OverallTime, 82 OverallIterations, 21 TraceHistogramMax, 68.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 11999 SDtfs, 12737 SDslu, 86473 SDs, 0 SdLazy, 66905 SolverSat, 1850 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 32.5s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2369 GetRequests, 247 SyntacticMatches, 166 SemanticMatches, 1955 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27628 ImplicationChecksByTransitivity, 105.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1027occurred in iteration=81, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 59729/74360 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.4s AutomataMinimizationTime, 81 MinimizatonAttempts, 1503 StatesRemovedByMinimization, 70 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.2s SsaConstructionTime, 1.4s SatisfiabilityAnalysisTime, 94.1s InterpolantComputationTime, 12712 NumberOfCodeBlocks, 12712 NumberOfCodeBlocksAsserted, 82 NumberOfCheckSat, 12630 ConstructedInterpolants, 0 QuantifiedInterpolants, 77792859 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 82 InterpolantComputations, 39 PerfectInterpolantSequences, 59729/74360 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/complex_data_creation_test01_true-valid-memsafety.i_svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_Array.epf_AutomizerC.xml/Csv-Benchmark-0-2018-04-10_14-49-57-151.csv Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/complex_data_creation_test01_true-valid-memsafety.i_svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_Array.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-04-10_14-49-57-151.csv Completed graceful shutdown