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 --cacsl2boogietranslator.bitprecise.bitfields false -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-11 13:34:21,871 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-11 13:34:21,872 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-11 13:34:21,882 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-11 13:34:21,882 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-11 13:34:21,883 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-11 13:34:21,884 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-11 13:34:21,886 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-11 13:34:21,887 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-11 13:34:21,888 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-11 13:34:21,889 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-11 13:34:21,889 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-11 13:34:21,889 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-11 13:34:21,890 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-11 13:34:21,891 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-11 13:34:21,893 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-11 13:34:21,894 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-11 13:34:21,895 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-11 13:34:21,896 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-11 13:34:21,897 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-11 13:34:21,899 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-11 13:34:21,899 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-11 13:34:21,899 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-11 13:34:21,900 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-11 13:34:21,901 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-11 13:34:21,901 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-11 13:34:21,902 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-11 13:34:21,902 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-11 13:34:21,903 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-11 13:34:21,903 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-11 13:34:21,903 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-11 13:34:21,904 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-11 13:34:21,924 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-11 13:34:21,925 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-11 13:34:21,926 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-11 13:34:21,926 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-11 13:34:21,926 INFO L133 SettingsManager]: * Use SBE=true [2018-04-11 13:34:21,926 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-11 13:34:21,926 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-11 13:34:21,927 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-11 13:34:21,927 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-11 13:34:21,927 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-11 13:34:21,927 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-11 13:34:21,927 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-11 13:34:21,927 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-11 13:34:21,928 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-11 13:34:21,928 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-11 13:34:21,928 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-11 13:34:21,928 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-11 13:34:21,928 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-11 13:34:21,928 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-11 13:34:21,928 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-11 13:34:21,928 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-11 13:34:21,929 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_TreeInterpolation Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Bitprecise bitfields -> false [2018-04-11 13:34:21,957 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-11 13:34:21,965 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-11 13:34:21,967 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-11 13:34:21,968 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-11 13:34:21,969 INFO L276 PluginConnector]: CDTParser initialized [2018-04-11 13:34:21,969 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-11 13:34:22,280 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG1310735b1 [2018-04-11 13:34:22,417 INFO L287 CDTParser]: IsIndexed: true [2018-04-11 13:34:22,417 INFO L288 CDTParser]: Found 1 translation units. [2018-04-11 13:34:22,418 INFO L168 CDTParser]: Scanning complex_data_creation_test01_true-valid-memsafety.i [2018-04-11 13:34:22,425 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-11 13:34:22,426 INFO L215 ultiparseSymbolTable]: [2018-04-11 13:34:22,426 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-11 13:34:22,426 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-11 13:34:22,426 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-11 13:34:22,426 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-11 13:34:22,426 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in complex_data_creation_test01_true-valid-memsafety.i [2018-04-11 13:34:22,426 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-11 13:34:22,427 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-11 13:34:22,427 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-11 13:34:22,427 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-11 13:34:22,427 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-11 13:34:22,427 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-11 13:34:22,427 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-11 13:34:22,427 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-11 13:34:22,427 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-11 13:34:22,428 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-11 13:34:22,428 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-11 13:34:22,428 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-11 13:34:22,428 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-11 13:34:22,428 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-11 13:34:22,428 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-11 13:34:22,428 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-11 13:34:22,428 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-11 13:34:22,428 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-11 13:34:22,429 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-11 13:34:22,429 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-11 13:34:22,429 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-11 13:34:22,429 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-11 13:34:22,429 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-11 13:34:22,429 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-11 13:34:22,429 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-11 13:34:22,429 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-11 13:34:22,429 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-11 13:34:22,429 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-11 13:34:22,429 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-11 13:34:22,430 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-11 13:34:22,430 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-11 13:34:22,430 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-11 13:34:22,430 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-11 13:34:22,430 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-11 13:34:22,430 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-11 13:34:22,430 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-11 13:34:22,430 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-11 13:34:22,430 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-11 13:34:22,431 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-11 13:34:22,431 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-11 13:34:22,431 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-11 13:34:22,431 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-11 13:34:22,431 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-11 13:34:22,431 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-11 13:34:22,431 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-11 13:34:22,431 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-11 13:34:22,431 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-11 13:34:22,431 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-11 13:34:22,432 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-11 13:34:22,432 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-11 13:34:22,432 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-11 13:34:22,432 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-11 13:34:22,432 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-11 13:34:22,432 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-11 13:34:22,432 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-11 13:34:22,432 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-11 13:34:22,432 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-11 13:34:22,432 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-11 13:34:22,432 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-11 13:34:22,433 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-11 13:34:22,433 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-11 13:34:22,433 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-11 13:34:22,433 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-11 13:34:22,433 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-11 13:34:22,433 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-11 13:34:22,433 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-11 13:34:22,433 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-11 13:34:22,433 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-11 13:34:22,433 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-11 13:34:22,433 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-11 13:34:22,434 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-11 13:34:22,434 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-11 13:34:22,434 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-11 13:34:22,434 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-11 13:34:22,434 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-11 13:34:22,434 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-11 13:34:22,434 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-11 13:34:22,434 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-11 13:34:22,434 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-11 13:34:22,434 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-11 13:34:22,434 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-11 13:34:22,435 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-11 13:34:22,435 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-11 13:34:22,435 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-11 13:34:22,435 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-11 13:34:22,435 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-11 13:34:22,435 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-11 13:34:22,435 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-11 13:34:22,435 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-11 13:34:22,435 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-11 13:34:22,435 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-11 13:34:22,436 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-11 13:34:22,436 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-11 13:34:22,436 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-11 13:34:22,436 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-11 13:34:22,436 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-11 13:34:22,436 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-11 13:34:22,436 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-11 13:34:22,436 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-11 13:34:22,436 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-11 13:34:22,436 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-11 13:34:22,436 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-11 13:34:22,436 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-11 13:34:22,437 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-11 13:34:22,437 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-11 13:34:22,437 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-11 13:34:22,437 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-11 13:34:22,437 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-11 13:34:22,437 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-11 13:34:22,437 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-11 13:34:22,437 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-11 13:34:22,437 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-11 13:34:22,437 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-11 13:34:22,438 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-11 13:34:22,438 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-11 13:34:22,438 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-11 13:34:22,438 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-11 13:34:22,438 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-11 13:34:22,438 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-11 13:34:22,438 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-11 13:34:22,438 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-11 13:34:22,438 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-11 13:34:22,438 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-11 13:34:22,452 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG1310735b1 [2018-04-11 13:34:22,455 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-11 13:34:22,456 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-11 13:34:22,457 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-11 13:34:22,457 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-11 13:34:22,461 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-11 13:34:22,461 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 01:34:22" (1/1) ... [2018-04-11 13:34:22,463 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7ec59091 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 01:34:22, skipping insertion in model container [2018-04-11 13:34:22,463 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 01:34:22" (1/1) ... [2018-04-11 13:34:22,474 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 13:34:22,496 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 13:34:22,625 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 13:34:22,669 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 13:34:22,674 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 120 non ball SCCs. Number of states in SCCs 120. [2018-04-11 13:34:22,710 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 01:34:22 WrapperNode [2018-04-11 13:34:22,711 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-11 13:34:22,711 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-11 13:34:22,711 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-11 13:34:22,711 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-11 13:34:22,719 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 01:34:22" (1/1) ... [2018-04-11 13:34:22,719 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 01:34:22" (1/1) ... [2018-04-11 13:34:22,735 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 01:34:22" (1/1) ... [2018-04-11 13:34:22,735 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 01:34:22" (1/1) ... [2018-04-11 13:34:22,760 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 01:34:22" (1/1) ... [2018-04-11 13:34:22,764 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 01:34:22" (1/1) ... [2018-04-11 13:34:22,767 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 01:34:22" (1/1) ... [2018-04-11 13:34:22,774 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-11 13:34:22,775 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-11 13:34:22,775 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-11 13:34:22,775 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-11 13:34:22,776 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 01:34:22" (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-11 13:34:22,870 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-11 13:34:22,870 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-11 13:34:22,870 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____bswap_32 [2018-04-11 13:34:22,871 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____bswap_64 [2018-04-11 13:34:22,871 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data [2018-04-11 13:34:22,871 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData [2018-04-11 13:34:22,871 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append [2018-04-11 13:34:22,871 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-11 13:34:22,871 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-04-11 13:34:22,871 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-04-11 13:34:22,871 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-04-11 13:34:22,871 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-04-11 13:34:22,871 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-04-11 13:34:22,875 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-04-11 13:34:22,875 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-04-11 13:34:22,875 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-04-11 13:34:22,875 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-04-11 13:34:22,875 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-04-11 13:34:22,875 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-04-11 13:34:22,875 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-04-11 13:34:22,875 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-04-11 13:34:22,875 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-04-11 13:34:22,875 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-04-11 13:34:22,875 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-04-11 13:34:22,875 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-04-11 13:34:22,875 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____bswap_32 [2018-04-11 13:34:22,875 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i____bswap_64 [2018-04-11 13:34:22,875 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-04-11 13:34:22,875 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-04-11 13:34:22,875 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-04-11 13:34:22,876 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-04-11 13:34:22,876 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-04-11 13:34:22,876 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-04-11 13:34:22,876 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-04-11 13:34:22,876 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-04-11 13:34:22,876 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-04-11 13:34:22,876 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-04-11 13:34:22,876 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-04-11 13:34:22,876 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-04-11 13:34:22,876 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-04-11 13:34:22,876 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-04-11 13:34:22,876 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-04-11 13:34:22,876 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-04-11 13:34:22,876 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-04-11 13:34:22,876 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-04-11 13:34:22,876 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-04-11 13:34:22,876 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-04-11 13:34:22,876 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-04-11 13:34:22,877 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-04-11 13:34:22,877 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-04-11 13:34:22,877 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-04-11 13:34:22,877 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-04-11 13:34:22,877 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-04-11 13:34:22,877 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-04-11 13:34:22,877 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-04-11 13:34:22,877 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-04-11 13:34:22,877 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-04-11 13:34:22,877 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-04-11 13:34:22,877 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-04-11 13:34:22,877 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-04-11 13:34:22,877 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-04-11 13:34:22,877 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-04-11 13:34:22,877 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-04-11 13:34:22,877 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-04-11 13:34:22,877 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-04-11 13:34:22,877 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-04-11 13:34:22,878 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-04-11 13:34:22,878 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-04-11 13:34:22,878 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-04-11 13:34:22,878 INFO L128 BoogieDeclarations]: Found specification of procedure aligned_alloc [2018-04-11 13:34:22,878 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-04-11 13:34:22,878 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-04-11 13:34:22,878 INFO L128 BoogieDeclarations]: Found specification of procedure at_quick_exit [2018-04-11 13:34:22,878 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-04-11 13:34:22,878 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-04-11 13:34:22,878 INFO L128 BoogieDeclarations]: Found specification of procedure quick_exit [2018-04-11 13:34:22,878 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-04-11 13:34:22,878 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-04-11 13:34:22,878 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-04-11 13:34:22,878 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-04-11 13:34:22,878 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-04-11 13:34:22,878 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-04-11 13:34:22,878 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-04-11 13:34:22,878 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-04-11 13:34:22,879 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-04-11 13:34:22,879 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-04-11 13:34:22,879 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-04-11 13:34:22,879 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-04-11 13:34:22,879 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-04-11 13:34:22,879 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-04-11 13:34:22,879 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-04-11 13:34:22,879 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-04-11 13:34:22,879 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-04-11 13:34:22,879 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-04-11 13:34:22,879 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-04-11 13:34:22,879 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-04-11 13:34:22,879 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-04-11 13:34:22,879 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-04-11 13:34:22,879 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-04-11 13:34:22,879 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-04-11 13:34:22,879 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-04-11 13:34:22,880 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-04-11 13:34:22,880 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-04-11 13:34:22,880 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-04-11 13:34:22,880 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-04-11 13:34:22,880 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-04-11 13:34:22,880 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-04-11 13:34:22,880 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-04-11 13:34:22,880 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-04-11 13:34:22,880 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-04-11 13:34:22,880 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-04-11 13:34:22,880 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-04-11 13:34:22,880 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-04-11 13:34:22,880 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-04-11 13:34:22,880 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-11 13:34:22,880 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__create_data [2018-04-11 13:34:22,880 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-11 13:34:22,880 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-04-11 13:34:22,881 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-04-11 13:34:22,881 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-04-11 13:34:22,881 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-04-11 13:34:22,881 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__freeData [2018-04-11 13:34:22,881 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-11 13:34:22,881 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fcomplex_data_creation_test___true_valid_memsafety_i__append [2018-04-11 13:34:22,881 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-11 13:34:22,881 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-11 13:34:22,881 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-11 13:34:22,881 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-04-11 13:34:23,357 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-11 13:34:23,357 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 01:34:23 BoogieIcfgContainer [2018-04-11 13:34:23,357 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-11 13:34:23,358 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-11 13:34:23,358 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-11 13:34:23,360 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-11 13:34:23,360 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.04 01:34:22" (1/3) ... [2018-04-11 13:34:23,360 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@491596fa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 01:34:23, skipping insertion in model container [2018-04-11 13:34:23,361 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 01:34:22" (2/3) ... [2018-04-11 13:34:23,361 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@491596fa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 01:34:23, skipping insertion in model container [2018-04-11 13:34:23,361 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 01:34:23" (3/3) ... [2018-04-11 13:34:23,362 INFO L107 eAbstractionObserver]: Analyzing ICFG complex_data_creation_test01_true-valid-memsafety.i [2018-04-11 13:34:23,368 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:Craig_TreeInterpolation Determinization: PREDICATE_ABSTRACTION [2018-04-11 13:34:23,374 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 91 error locations. [2018-04-11 13:34:23,399 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-11 13:34:23,399 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-11 13:34:23,399 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-11 13:34:23,399 INFO L371 AbstractCegarLoop]: Compute interpolants for Craig_TreeInterpolation [2018-04-11 13:34:23,400 INFO L372 AbstractCegarLoop]: Backedges is CANONICAL [2018-04-11 13:34:23,400 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-11 13:34:23,400 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-11 13:34:23,400 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-11 13:34:23,400 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-11 13:34:23,401 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-11 13:34:23,413 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states. [2018-04-11 13:34:23,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-04-11 13:34:23,420 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:23,421 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:34:23,421 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-11 13:34:23,428 INFO L82 PathProgramCache]: Analyzing trace with hash -169452939, now seen corresponding path program 1 times [2018-04-11 13:34:23,475 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:23,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:23,512 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:23,566 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-11 13:34:23,568 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:23,568 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 13:34:23,569 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:23,569 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-11 13:34:23,569 INFO L182 omatonBuilderFactory]: Interpolants [224#(= 1 (select |#valid| |main_~#list~0.base|)), 222#true, 223#false] [2018-04-11 13:34:23,569 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-11 13:34:23,570 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 13:34:23,581 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 13:34:23,582 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 13:34:23,584 INFO L87 Difference]: Start difference. First operand 219 states. Second operand 3 states. [2018-04-11 13:34:23,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:23,743 INFO L93 Difference]: Finished difference Result 214 states and 226 transitions. [2018-04-11 13:34:23,743 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 13:34:23,744 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2018-04-11 13:34:23,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:23,753 INFO L225 Difference]: With dead ends: 214 [2018-04-11 13:34:23,753 INFO L226 Difference]: Without dead ends: 211 [2018-04-11 13:34:23,755 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-11 13:34:23,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2018-04-11 13:34:23,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 211. [2018-04-11 13:34:23,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 211 states. [2018-04-11 13:34:23,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 223 transitions. [2018-04-11 13:34:23,791 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 223 transitions. Word has length 7 [2018-04-11 13:34:23,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:23,791 INFO L459 AbstractCegarLoop]: Abstraction has 211 states and 223 transitions. [2018-04-11 13:34:23,791 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 13:34:23,791 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 223 transitions. [2018-04-11 13:34:23,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-04-11 13:34:23,791 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:23,792 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:34:23,792 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-11 13:34:23,792 INFO L82 PathProgramCache]: Analyzing trace with hash -169452938, now seen corresponding path program 1 times [2018-04-11 13:34:23,793 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:23,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:23,803 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:23,831 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-11 13:34:23,831 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:23,831 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 13:34:23,831 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:23,831 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-11 13:34:23,832 INFO L182 omatonBuilderFactory]: Interpolants [650#true, 651#false, 652#(and (= 4 (select |#length| |main_~#list~0.base|)) (= |main_~#list~0.offset| 0))] [2018-04-11 13:34:23,832 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-11 13:34:23,832 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 13:34:23,833 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 13:34:23,833 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 13:34:23,833 INFO L87 Difference]: Start difference. First operand 211 states and 223 transitions. Second operand 3 states. [2018-04-11 13:34:23,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:23,971 INFO L93 Difference]: Finished difference Result 212 states and 225 transitions. [2018-04-11 13:34:23,972 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 13:34:23,972 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2018-04-11 13:34:23,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:23,974 INFO L225 Difference]: With dead ends: 212 [2018-04-11 13:34:23,974 INFO L226 Difference]: Without dead ends: 212 [2018-04-11 13:34:23,974 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-11 13:34:23,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2018-04-11 13:34:23,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 210. [2018-04-11 13:34:23,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 210 states. [2018-04-11 13:34:23,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 222 transitions. [2018-04-11 13:34:23,982 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 222 transitions. Word has length 7 [2018-04-11 13:34:23,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:23,982 INFO L459 AbstractCegarLoop]: Abstraction has 210 states and 222 transitions. [2018-04-11 13:34:23,982 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 13:34:23,982 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 222 transitions. [2018-04-11 13:34:23,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2018-04-11 13:34:23,982 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:23,983 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:34:23,983 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-11 13:34:23,983 INFO L82 PathProgramCache]: Analyzing trace with hash 1251262201, now seen corresponding path program 1 times [2018-04-11 13:34:23,983 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:23,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:23,993 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:24,039 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-11 13:34:24,040 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:24,040 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-11 13:34:24,040 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:24,040 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-11 13:34:24,040 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-11 13:34:24,040 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-11 13:34:24,041 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 13:34:24,041 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 13:34:24,041 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 13:34:24,041 INFO L87 Difference]: Start difference. First operand 210 states and 222 transitions. Second operand 5 states. [2018-04-11 13:34:24,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:24,215 INFO L93 Difference]: Finished difference Result 208 states and 220 transitions. [2018-04-11 13:34:24,215 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 13:34:24,215 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 14 [2018-04-11 13:34:24,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:24,216 INFO L225 Difference]: With dead ends: 208 [2018-04-11 13:34:24,216 INFO L226 Difference]: Without dead ends: 208 [2018-04-11 13:34:24,216 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-11 13:34:24,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2018-04-11 13:34:24,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 208. [2018-04-11 13:34:24,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 208 states. [2018-04-11 13:34:24,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 220 transitions. [2018-04-11 13:34:24,223 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 220 transitions. Word has length 14 [2018-04-11 13:34:24,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:24,223 INFO L459 AbstractCegarLoop]: Abstraction has 208 states and 220 transitions. [2018-04-11 13:34:24,223 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 13:34:24,223 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 220 transitions. [2018-04-11 13:34:24,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2018-04-11 13:34:24,224 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:24,224 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:34:24,224 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-11 13:34:24,224 INFO L82 PathProgramCache]: Analyzing trace with hash 1251262202, now seen corresponding path program 1 times [2018-04-11 13:34:24,224 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:24,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:24,234 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:24,314 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-11 13:34:24,315 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:24,315 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 13:34:24,315 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:24,315 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-11 13:34:24,315 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-11 13:34:24,315 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-11 13:34:24,316 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 13:34:24,316 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 13:34:24,316 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-04-11 13:34:24,316 INFO L87 Difference]: Start difference. First operand 208 states and 220 transitions. Second operand 7 states. [2018-04-11 13:34:24,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:24,549 INFO L93 Difference]: Finished difference Result 228 states and 244 transitions. [2018-04-11 13:34:24,549 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 13:34:24,549 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 14 [2018-04-11 13:34:24,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:24,550 INFO L225 Difference]: With dead ends: 228 [2018-04-11 13:34:24,550 INFO L226 Difference]: Without dead ends: 228 [2018-04-11 13:34:24,551 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-11 13:34:24,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2018-04-11 13:34:24,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 217. [2018-04-11 13:34:24,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2018-04-11 13:34:24,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 232 transitions. [2018-04-11 13:34:24,559 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 232 transitions. Word has length 14 [2018-04-11 13:34:24,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:24,559 INFO L459 AbstractCegarLoop]: Abstraction has 217 states and 232 transitions. [2018-04-11 13:34:24,559 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 13:34:24,559 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 232 transitions. [2018-04-11 13:34:24,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2018-04-11 13:34:24,560 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:24,560 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:34:24,560 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-11 13:34:24,560 INFO L82 PathProgramCache]: Analyzing trace with hash 134422559, now seen corresponding path program 1 times [2018-04-11 13:34:24,561 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:24,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:24,570 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:24,590 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-11 13:34:24,590 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:24,590 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-04-11 13:34:24,590 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:24,591 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-11 13:34:24,591 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-11 13:34:24,591 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-11 13:34:24,591 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-11 13:34:24,592 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-11 13:34:24,592 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-11 13:34:24,592 INFO L87 Difference]: Start difference. First operand 217 states and 232 transitions. Second operand 4 states. [2018-04-11 13:34:24,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:24,693 INFO L93 Difference]: Finished difference Result 215 states and 229 transitions. [2018-04-11 13:34:24,693 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 13:34:24,693 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 15 [2018-04-11 13:34:24,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:24,694 INFO L225 Difference]: With dead ends: 215 [2018-04-11 13:34:24,694 INFO L226 Difference]: Without dead ends: 215 [2018-04-11 13:34:24,694 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-11 13:34:24,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2018-04-11 13:34:24,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 215. [2018-04-11 13:34:24,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 215 states. [2018-04-11 13:34:24,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 229 transitions. [2018-04-11 13:34:24,700 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 229 transitions. Word has length 15 [2018-04-11 13:34:24,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:24,701 INFO L459 AbstractCegarLoop]: Abstraction has 215 states and 229 transitions. [2018-04-11 13:34:24,701 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-11 13:34:24,701 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 229 transitions. [2018-04-11 13:34:24,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2018-04-11 13:34:24,701 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:24,701 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:34:24,702 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-11 13:34:24,702 INFO L82 PathProgramCache]: Analyzing trace with hash 134422560, now seen corresponding path program 1 times [2018-04-11 13:34:24,703 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:24,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:24,712 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:24,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-11 13:34:24,736 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:24,736 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-04-11 13:34:24,736 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:24,736 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-11 13:34:24,736 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-11 13:34:24,736 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-11 13:34:24,737 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-11 13:34:24,737 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-11 13:34:24,737 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-11 13:34:24,737 INFO L87 Difference]: Start difference. First operand 215 states and 229 transitions. Second operand 4 states. [2018-04-11 13:34:24,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:24,848 INFO L93 Difference]: Finished difference Result 213 states and 226 transitions. [2018-04-11 13:34:24,848 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-11 13:34:24,849 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 15 [2018-04-11 13:34:24,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:24,849 INFO L225 Difference]: With dead ends: 213 [2018-04-11 13:34:24,850 INFO L226 Difference]: Without dead ends: 213 [2018-04-11 13:34:24,850 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-11 13:34:24,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2018-04-11 13:34:24,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 213. [2018-04-11 13:34:24,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 213 states. [2018-04-11 13:34:24,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 226 transitions. [2018-04-11 13:34:24,853 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 226 transitions. Word has length 15 [2018-04-11 13:34:24,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:24,853 INFO L459 AbstractCegarLoop]: Abstraction has 213 states and 226 transitions. [2018-04-11 13:34:24,853 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-11 13:34:24,853 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 226 transitions. [2018-04-11 13:34:24,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-04-11 13:34:24,854 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:24,855 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-11 13:34:24,855 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-11 13:34:24,855 INFO L82 PathProgramCache]: Analyzing trace with hash 1368322923, now seen corresponding path program 1 times [2018-04-11 13:34:24,856 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:24,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:24,867 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:25,028 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-11 13:34:25,028 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:25,028 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-04-11 13:34:25,028 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:25,029 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-11 13:34:25,029 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-11 13:34:25,029 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-11 13:34:25,029 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-11 13:34:25,030 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-11 13:34:25,030 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2018-04-11 13:34:25,030 INFO L87 Difference]: Start difference. First operand 213 states and 226 transitions. Second operand 13 states. [2018-04-11 13:34:25,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:25,766 INFO L93 Difference]: Finished difference Result 215 states and 229 transitions. [2018-04-11 13:34:25,766 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-11 13:34:25,766 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 20 [2018-04-11 13:34:25,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:25,768 INFO L225 Difference]: With dead ends: 215 [2018-04-11 13:34:25,768 INFO L226 Difference]: Without dead ends: 215 [2018-04-11 13:34:25,768 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-11 13:34:25,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2018-04-11 13:34:25,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 214. [2018-04-11 13:34:25,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 214 states. [2018-04-11 13:34:25,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 227 transitions. [2018-04-11 13:34:25,772 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 227 transitions. Word has length 20 [2018-04-11 13:34:25,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:25,773 INFO L459 AbstractCegarLoop]: Abstraction has 214 states and 227 transitions. [2018-04-11 13:34:25,773 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-11 13:34:25,773 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 227 transitions. [2018-04-11 13:34:25,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-04-11 13:34:25,773 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:25,773 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-11 13:34:25,773 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-11 13:34:25,774 INFO L82 PathProgramCache]: Analyzing trace with hash 699601039, now seen corresponding path program 1 times [2018-04-11 13:34:25,774 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:25,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:25,782 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:25,824 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-11 13:34:25,825 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:25,825 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-11 13:34:25,825 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:25,825 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-11 13:34:25,825 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-11 13:34:25,825 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-11 13:34:25,826 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-11 13:34:25,826 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-11 13:34:25,826 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-11 13:34:25,826 INFO L87 Difference]: Start difference. First operand 214 states and 227 transitions. Second operand 4 states. [2018-04-11 13:34:25,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:25,849 INFO L93 Difference]: Finished difference Result 300 states and 317 transitions. [2018-04-11 13:34:25,850 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 13:34:25,850 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 22 [2018-04-11 13:34:25,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:25,851 INFO L225 Difference]: With dead ends: 300 [2018-04-11 13:34:25,851 INFO L226 Difference]: Without dead ends: 300 [2018-04-11 13:34:25,852 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-11 13:34:25,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2018-04-11 13:34:25,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 264. [2018-04-11 13:34:25,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 264 states. [2018-04-11 13:34:25,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 317 transitions. [2018-04-11 13:34:25,857 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 317 transitions. Word has length 22 [2018-04-11 13:34:25,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:25,857 INFO L459 AbstractCegarLoop]: Abstraction has 264 states and 317 transitions. [2018-04-11 13:34:25,857 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-11 13:34:25,857 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 317 transitions. [2018-04-11 13:34:25,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-04-11 13:34:25,858 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:25,858 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-11 13:34:25,858 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-11 13:34:25,858 INFO L82 PathProgramCache]: Analyzing trace with hash 211893465, now seen corresponding path program 1 times [2018-04-11 13:34:25,859 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:25,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:25,868 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:25,887 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-11 13:34:25,888 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:25,888 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-04-11 13:34:25,888 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:25,888 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-11 13:34:25,888 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-11 13:34:25,889 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-11 13:34:25,889 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-11 13:34:25,889 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-11 13:34:25,889 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-11 13:34:25,889 INFO L87 Difference]: Start difference. First operand 264 states and 317 transitions. Second operand 4 states. [2018-04-11 13:34:26,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:26,013 INFO L93 Difference]: Finished difference Result 253 states and 293 transitions. [2018-04-11 13:34:26,013 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-11 13:34:26,013 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 26 [2018-04-11 13:34:26,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:26,014 INFO L225 Difference]: With dead ends: 253 [2018-04-11 13:34:26,014 INFO L226 Difference]: Without dead ends: 253 [2018-04-11 13:34:26,014 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-11 13:34:26,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2018-04-11 13:34:26,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 251. [2018-04-11 13:34:26,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 251 states. [2018-04-11 13:34:26,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 291 transitions. [2018-04-11 13:34:26,019 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 291 transitions. Word has length 26 [2018-04-11 13:34:26,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:26,020 INFO L459 AbstractCegarLoop]: Abstraction has 251 states and 291 transitions. [2018-04-11 13:34:26,020 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-11 13:34:26,020 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 291 transitions. [2018-04-11 13:34:26,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-04-11 13:34:26,020 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:26,020 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-11 13:34:26,020 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-11 13:34:26,021 INFO L82 PathProgramCache]: Analyzing trace with hash 211893466, now seen corresponding path program 1 times [2018-04-11 13:34:26,021 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:26,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:26,033 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:26,072 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-11 13:34:26,072 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:26,072 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-11 13:34:26,072 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:26,073 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-11 13:34:26,073 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-11 13:34:26,073 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-11 13:34:26,073 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 13:34:26,073 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 13:34:26,073 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2018-04-11 13:34:26,074 INFO L87 Difference]: Start difference. First operand 251 states and 291 transitions. Second operand 5 states. [2018-04-11 13:34:26,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:26,266 INFO L93 Difference]: Finished difference Result 240 states and 267 transitions. [2018-04-11 13:34:26,266 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-11 13:34:26,266 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 26 [2018-04-11 13:34:26,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:26,267 INFO L225 Difference]: With dead ends: 240 [2018-04-11 13:34:26,267 INFO L226 Difference]: Without dead ends: 240 [2018-04-11 13:34:26,267 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-11 13:34:26,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2018-04-11 13:34:26,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 238. [2018-04-11 13:34:26,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 238 states. [2018-04-11 13:34:26,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 265 transitions. [2018-04-11 13:34:26,270 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 265 transitions. Word has length 26 [2018-04-11 13:34:26,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:26,270 INFO L459 AbstractCegarLoop]: Abstraction has 238 states and 265 transitions. [2018-04-11 13:34:26,270 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 13:34:26,270 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 265 transitions. [2018-04-11 13:34:26,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-04-11 13:34:26,271 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:26,271 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-11 13:34:26,271 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-11 13:34:26,271 INFO L82 PathProgramCache]: Analyzing trace with hash 1968403808, now seen corresponding path program 1 times [2018-04-11 13:34:26,272 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:26,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:26,282 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:26,336 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-11 13:34:26,336 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:26,336 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 13:34:26,336 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:26,337 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-11 13:34:26,337 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-11 13:34:26,337 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-11 13:34:26,337 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 13:34:26,337 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 13:34:26,337 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2018-04-11 13:34:26,337 INFO L87 Difference]: Start difference. First operand 238 states and 265 transitions. Second operand 6 states. [2018-04-11 13:34:26,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:26,562 INFO L93 Difference]: Finished difference Result 259 states and 287 transitions. [2018-04-11 13:34:26,562 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 13:34:26,562 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 32 [2018-04-11 13:34:26,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:26,563 INFO L225 Difference]: With dead ends: 259 [2018-04-11 13:34:26,563 INFO L226 Difference]: Without dead ends: 259 [2018-04-11 13:34:26,563 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-11 13:34:26,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2018-04-11 13:34:26,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 248. [2018-04-11 13:34:26,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 248 states. [2018-04-11 13:34:26,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 277 transitions. [2018-04-11 13:34:26,566 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 277 transitions. Word has length 32 [2018-04-11 13:34:26,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:26,566 INFO L459 AbstractCegarLoop]: Abstraction has 248 states and 277 transitions. [2018-04-11 13:34:26,566 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 13:34:26,566 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 277 transitions. [2018-04-11 13:34:26,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-04-11 13:34:26,567 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:26,567 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-11 13:34:26,567 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-11 13:34:26,567 INFO L82 PathProgramCache]: Analyzing trace with hash 1968403807, now seen corresponding path program 1 times [2018-04-11 13:34:26,568 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:26,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:26,574 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:26,596 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-11 13:34:26,597 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:26,597 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-11 13:34:26,597 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:26,597 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-11 13:34:26,597 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-11 13:34:26,597 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-11 13:34:26,598 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 13:34:26,598 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 13:34:26,598 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 13:34:26,598 INFO L87 Difference]: Start difference. First operand 248 states and 277 transitions. Second operand 5 states. [2018-04-11 13:34:26,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:26,791 INFO L93 Difference]: Finished difference Result 255 states and 281 transitions. [2018-04-11 13:34:26,791 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 13:34:26,792 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 32 [2018-04-11 13:34:26,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:26,793 INFO L225 Difference]: With dead ends: 255 [2018-04-11 13:34:26,793 INFO L226 Difference]: Without dead ends: 255 [2018-04-11 13:34:26,793 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-11 13:34:26,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2018-04-11 13:34:26,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 247. [2018-04-11 13:34:26,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 247 states. [2018-04-11 13:34:26,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 273 transitions. [2018-04-11 13:34:26,798 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 273 transitions. Word has length 32 [2018-04-11 13:34:26,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:26,799 INFO L459 AbstractCegarLoop]: Abstraction has 247 states and 273 transitions. [2018-04-11 13:34:26,799 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 13:34:26,799 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 273 transitions. [2018-04-11 13:34:26,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-04-11 13:34:26,799 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:26,800 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-11 13:34:26,800 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-11 13:34:26,800 INFO L82 PathProgramCache]: Analyzing trace with hash 1047733976, now seen corresponding path program 1 times [2018-04-11 13:34:26,800 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:26,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:26,813 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:26,953 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-11 13:34:26,953 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:26,953 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-04-11 13:34:26,954 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:26,954 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-11 13:34:26,954 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-11 13:34:26,954 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-11 13:34:26,954 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 13:34:26,955 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 13:34:26,955 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-04-11 13:34:26,955 INFO L87 Difference]: Start difference. First operand 247 states and 273 transitions. Second operand 9 states. [2018-04-11 13:34:27,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:27,326 INFO L93 Difference]: Finished difference Result 256 states and 281 transitions. [2018-04-11 13:34:27,326 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 13:34:27,326 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 39 [2018-04-11 13:34:27,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:27,327 INFO L225 Difference]: With dead ends: 256 [2018-04-11 13:34:27,327 INFO L226 Difference]: Without dead ends: 256 [2018-04-11 13:34:27,328 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-11 13:34:27,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2018-04-11 13:34:27,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 240. [2018-04-11 13:34:27,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 240 states. [2018-04-11 13:34:27,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 265 transitions. [2018-04-11 13:34:27,330 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 265 transitions. Word has length 39 [2018-04-11 13:34:27,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:27,331 INFO L459 AbstractCegarLoop]: Abstraction has 240 states and 265 transitions. [2018-04-11 13:34:27,331 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 13:34:27,331 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 265 transitions. [2018-04-11 13:34:27,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-04-11 13:34:27,331 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:27,331 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-11 13:34:27,331 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-11 13:34:27,332 INFO L82 PathProgramCache]: Analyzing trace with hash -1801243509, now seen corresponding path program 1 times [2018-04-11 13:34:27,332 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:27,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:27,339 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:27,357 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-11 13:34:27,357 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:27,357 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-04-11 13:34:27,357 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:27,357 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-11 13:34:27,357 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-11 13:34:27,357 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-11 13:34:27,358 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-11 13:34:27,358 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-11 13:34:27,358 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-11 13:34:27,358 INFO L87 Difference]: Start difference. First operand 240 states and 265 transitions. Second operand 4 states. [2018-04-11 13:34:27,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:27,507 INFO L93 Difference]: Finished difference Result 242 states and 263 transitions. [2018-04-11 13:34:27,508 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-11 13:34:27,508 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 49 [2018-04-11 13:34:27,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:27,509 INFO L225 Difference]: With dead ends: 242 [2018-04-11 13:34:27,509 INFO L226 Difference]: Without dead ends: 242 [2018-04-11 13:34:27,509 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-11 13:34:27,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2018-04-11 13:34:27,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 236. [2018-04-11 13:34:27,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 236 states. [2018-04-11 13:34:27,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 257 transitions. [2018-04-11 13:34:27,514 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 257 transitions. Word has length 49 [2018-04-11 13:34:27,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:27,514 INFO L459 AbstractCegarLoop]: Abstraction has 236 states and 257 transitions. [2018-04-11 13:34:27,514 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-11 13:34:27,515 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 257 transitions. [2018-04-11 13:34:27,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-04-11 13:34:27,515 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:27,515 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-11 13:34:27,515 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-11 13:34:27,516 INFO L82 PathProgramCache]: Analyzing trace with hash -1801243508, now seen corresponding path program 1 times [2018-04-11 13:34:27,516 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:27,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:27,527 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:27,556 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-11 13:34:27,556 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:27,556 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-04-11 13:34:27,556 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:27,557 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-11 13:34:27,557 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-11 13:34:27,557 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-11 13:34:27,557 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-11 13:34:27,557 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-11 13:34:27,557 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-11 13:34:27,558 INFO L87 Difference]: Start difference. First operand 236 states and 257 transitions. Second operand 4 states. [2018-04-11 13:34:27,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:27,670 INFO L93 Difference]: Finished difference Result 238 states and 255 transitions. [2018-04-11 13:34:27,671 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-11 13:34:27,671 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 49 [2018-04-11 13:34:27,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:27,672 INFO L225 Difference]: With dead ends: 238 [2018-04-11 13:34:27,672 INFO L226 Difference]: Without dead ends: 238 [2018-04-11 13:34:27,672 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-11 13:34:27,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2018-04-11 13:34:27,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 232. [2018-04-11 13:34:27,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 232 states. [2018-04-11 13:34:27,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 249 transitions. [2018-04-11 13:34:27,676 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 249 transitions. Word has length 49 [2018-04-11 13:34:27,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:27,677 INFO L459 AbstractCegarLoop]: Abstraction has 232 states and 249 transitions. [2018-04-11 13:34:27,677 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-11 13:34:27,677 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 249 transitions. [2018-04-11 13:34:27,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-04-11 13:34:27,677 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:27,678 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-11 13:34:27,678 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-11 13:34:27,678 INFO L82 PathProgramCache]: Analyzing trace with hash 1303873065, now seen corresponding path program 1 times [2018-04-11 13:34:27,679 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:27,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:27,689 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:27,718 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-11 13:34:27,719 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:27,719 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2018-04-11 13:34:27,719 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:27,719 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-11 13:34:27,719 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-11 13:34:27,720 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-11 13:34:27,720 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-11 13:34:27,720 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-11 13:34:27,720 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-04-11 13:34:27,720 INFO L87 Difference]: Start difference. First operand 232 states and 249 transitions. Second operand 4 states. [2018-04-11 13:34:27,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:27,730 INFO L93 Difference]: Finished difference Result 256 states and 273 transitions. [2018-04-11 13:34:27,730 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-11 13:34:27,730 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 52 [2018-04-11 13:34:27,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:27,731 INFO L225 Difference]: With dead ends: 256 [2018-04-11 13:34:27,731 INFO L226 Difference]: Without dead ends: 256 [2018-04-11 13:34:27,732 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-11 13:34:27,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2018-04-11 13:34:27,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 246. [2018-04-11 13:34:27,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 246 states. [2018-04-11 13:34:27,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 263 transitions. [2018-04-11 13:34:27,735 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 263 transitions. Word has length 52 [2018-04-11 13:34:27,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:27,735 INFO L459 AbstractCegarLoop]: Abstraction has 246 states and 263 transitions. [2018-04-11 13:34:27,735 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-11 13:34:27,735 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 263 transitions. [2018-04-11 13:34:27,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-04-11 13:34:27,736 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:27,736 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-11 13:34:27,736 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-11 13:34:27,737 INFO L82 PathProgramCache]: Analyzing trace with hash -87569503, now seen corresponding path program 2 times [2018-04-11 13:34:27,737 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:27,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:27,747 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:27,768 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-11 13:34:27,768 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:27,768 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2018-04-11 13:34:27,768 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:27,768 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-11 13:34:27,768 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-11 13:34:27,769 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-11 13:34:27,769 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 13:34:27,769 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 13:34:27,769 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-04-11 13:34:27,769 INFO L87 Difference]: Start difference. First operand 246 states and 263 transitions. Second operand 5 states. [2018-04-11 13:34:27,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:27,781 INFO L93 Difference]: Finished difference Result 270 states and 287 transitions. [2018-04-11 13:34:27,781 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 13:34:27,781 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 59 [2018-04-11 13:34:27,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:27,782 INFO L225 Difference]: With dead ends: 270 [2018-04-11 13:34:27,782 INFO L226 Difference]: Without dead ends: 270 [2018-04-11 13:34:27,783 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-11 13:34:27,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2018-04-11 13:34:27,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 260. [2018-04-11 13:34:27,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 260 states. [2018-04-11 13:34:27,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 277 transitions. [2018-04-11 13:34:27,785 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 277 transitions. Word has length 59 [2018-04-11 13:34:27,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:27,786 INFO L459 AbstractCegarLoop]: Abstraction has 260 states and 277 transitions. [2018-04-11 13:34:27,786 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 13:34:27,786 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 277 transitions. [2018-04-11 13:34:27,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-04-11 13:34:27,786 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:27,786 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-11 13:34:27,787 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-11 13:34:27,787 INFO L82 PathProgramCache]: Analyzing trace with hash -564334807, now seen corresponding path program 3 times [2018-04-11 13:34:27,787 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:27,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:27,797 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:27,826 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-11 13:34:27,826 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:27,826 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-11 13:34:27,826 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:27,826 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-11 13:34:27,826 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-11 13:34:27,826 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-11 13:34:27,826 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 13:34:27,827 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 13:34:27,827 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-04-11 13:34:27,827 INFO L87 Difference]: Start difference. First operand 260 states and 277 transitions. Second operand 6 states. [2018-04-11 13:34:27,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:27,841 INFO L93 Difference]: Finished difference Result 284 states and 301 transitions. [2018-04-11 13:34:27,842 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 13:34:27,842 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 66 [2018-04-11 13:34:27,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:27,843 INFO L225 Difference]: With dead ends: 284 [2018-04-11 13:34:27,843 INFO L226 Difference]: Without dead ends: 284 [2018-04-11 13:34:27,843 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-11 13:34:27,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2018-04-11 13:34:27,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 274. [2018-04-11 13:34:27,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 274 states. [2018-04-11 13:34:27,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 291 transitions. [2018-04-11 13:34:27,846 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 291 transitions. Word has length 66 [2018-04-11 13:34:27,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:27,847 INFO L459 AbstractCegarLoop]: Abstraction has 274 states and 291 transitions. [2018-04-11 13:34:27,847 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 13:34:27,847 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 291 transitions. [2018-04-11 13:34:27,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-04-11 13:34:27,847 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:27,847 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-11 13:34:27,847 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-11 13:34:27,848 INFO L82 PathProgramCache]: Analyzing trace with hash -1310047583, now seen corresponding path program 4 times [2018-04-11 13:34:27,848 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:27,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:27,866 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:27,917 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-11 13:34:27,917 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:27,917 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-11 13:34:27,917 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:27,918 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-11 13:34:27,918 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-11 13:34:27,918 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-11 13:34:27,918 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 13:34:27,918 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 13:34:27,919 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-04-11 13:34:27,919 INFO L87 Difference]: Start difference. First operand 274 states and 291 transitions. Second operand 7 states. [2018-04-11 13:34:27,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:27,939 INFO L93 Difference]: Finished difference Result 298 states and 315 transitions. [2018-04-11 13:34:27,939 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 13:34:27,939 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 73 [2018-04-11 13:34:27,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:27,940 INFO L225 Difference]: With dead ends: 298 [2018-04-11 13:34:27,940 INFO L226 Difference]: Without dead ends: 298 [2018-04-11 13:34:27,940 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-11 13:34:27,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2018-04-11 13:34:27,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 288. [2018-04-11 13:34:27,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 288 states. [2018-04-11 13:34:27,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 305 transitions. [2018-04-11 13:34:27,943 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 305 transitions. Word has length 73 [2018-04-11 13:34:27,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:27,943 INFO L459 AbstractCegarLoop]: Abstraction has 288 states and 305 transitions. [2018-04-11 13:34:27,943 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 13:34:27,943 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 305 transitions. [2018-04-11 13:34:27,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-04-11 13:34:27,944 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:27,944 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-11 13:34:27,944 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-11 13:34:27,944 INFO L82 PathProgramCache]: Analyzing trace with hash -388589527, now seen corresponding path program 5 times [2018-04-11 13:34:27,945 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:27,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:27,956 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:27,992 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-11 13:34:27,993 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:27,993 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-04-11 13:34:27,993 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:27,993 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-11 13:34:27,993 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-11 13:34:27,993 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-11 13:34:27,994 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 13:34:27,994 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 13:34:27,994 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-04-11 13:34:27,994 INFO L87 Difference]: Start difference. First operand 288 states and 305 transitions. Second operand 8 states. [2018-04-11 13:34:28,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:28,029 INFO L93 Difference]: Finished difference Result 312 states and 329 transitions. [2018-04-11 13:34:28,029 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 13:34:28,029 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 80 [2018-04-11 13:34:28,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:28,030 INFO L225 Difference]: With dead ends: 312 [2018-04-11 13:34:28,030 INFO L226 Difference]: Without dead ends: 312 [2018-04-11 13:34:28,030 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-11 13:34:28,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2018-04-11 13:34:28,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 302. [2018-04-11 13:34:28,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 302 states. [2018-04-11 13:34:28,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 319 transitions. [2018-04-11 13:34:28,035 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 319 transitions. Word has length 80 [2018-04-11 13:34:28,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:28,035 INFO L459 AbstractCegarLoop]: Abstraction has 302 states and 319 transitions. [2018-04-11 13:34:28,035 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 13:34:28,036 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 319 transitions. [2018-04-11 13:34:28,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-04-11 13:34:28,036 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:28,036 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-11 13:34:28,036 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-11 13:34:28,037 INFO L82 PathProgramCache]: Analyzing trace with hash 1139833249, now seen corresponding path program 6 times [2018-04-11 13:34:28,037 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:28,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:28,053 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:28,119 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-11 13:34:28,119 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:28,119 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-04-11 13:34:28,119 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:28,120 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-11 13:34:28,120 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-11 13:34:28,120 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-11 13:34:28,120 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 13:34:28,120 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 13:34:28,120 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-04-11 13:34:28,121 INFO L87 Difference]: Start difference. First operand 302 states and 319 transitions. Second operand 9 states. [2018-04-11 13:34:28,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:28,151 INFO L93 Difference]: Finished difference Result 326 states and 343 transitions. [2018-04-11 13:34:28,153 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 13:34:28,154 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 87 [2018-04-11 13:34:28,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:28,155 INFO L225 Difference]: With dead ends: 326 [2018-04-11 13:34:28,155 INFO L226 Difference]: Without dead ends: 326 [2018-04-11 13:34:28,155 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-11 13:34:28,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2018-04-11 13:34:28,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 316. [2018-04-11 13:34:28,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 316 states. [2018-04-11 13:34:28,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 333 transitions. [2018-04-11 13:34:28,190 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 333 transitions. Word has length 87 [2018-04-11 13:34:28,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:28,190 INFO L459 AbstractCegarLoop]: Abstraction has 316 states and 333 transitions. [2018-04-11 13:34:28,190 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 13:34:28,190 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 333 transitions. [2018-04-11 13:34:28,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2018-04-11 13:34:28,191 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:28,191 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-11 13:34:28,191 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-11 13:34:28,191 INFO L82 PathProgramCache]: Analyzing trace with hash -2068545239, now seen corresponding path program 7 times [2018-04-11 13:34:28,192 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:28,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:28,208 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:28,288 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-11 13:34:28,288 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:28,288 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-11 13:34:28,288 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:28,289 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-11 13:34:28,289 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-11 13:34:28,289 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-11 13:34:28,289 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-11 13:34:28,289 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-11 13:34:28,289 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-04-11 13:34:28,290 INFO L87 Difference]: Start difference. First operand 316 states and 333 transitions. Second operand 10 states. [2018-04-11 13:34:28,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:28,322 INFO L93 Difference]: Finished difference Result 340 states and 357 transitions. [2018-04-11 13:34:28,323 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-11 13:34:28,324 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 94 [2018-04-11 13:34:28,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:28,325 INFO L225 Difference]: With dead ends: 340 [2018-04-11 13:34:28,325 INFO L226 Difference]: Without dead ends: 340 [2018-04-11 13:34:28,325 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-11 13:34:28,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2018-04-11 13:34:28,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 330. [2018-04-11 13:34:28,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 330 states. [2018-04-11 13:34:28,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 347 transitions. [2018-04-11 13:34:28,331 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 347 transitions. Word has length 94 [2018-04-11 13:34:28,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:28,331 INFO L459 AbstractCegarLoop]: Abstraction has 330 states and 347 transitions. [2018-04-11 13:34:28,331 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-11 13:34:28,331 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 347 transitions. [2018-04-11 13:34:28,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2018-04-11 13:34:28,332 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:28,332 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-11 13:34:28,332 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-11 13:34:28,333 INFO L82 PathProgramCache]: Analyzing trace with hash -146116447, now seen corresponding path program 8 times [2018-04-11 13:34:28,333 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:28,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:28,350 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:28,437 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-11 13:34:28,437 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:28,437 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-11 13:34:28,437 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:28,438 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-11 13:34:28,438 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-11 13:34:28,438 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-11 13:34:28,438 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 13:34:28,439 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 13:34:28,439 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-04-11 13:34:28,439 INFO L87 Difference]: Start difference. First operand 330 states and 347 transitions. Second operand 11 states. [2018-04-11 13:34:28,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:28,470 INFO L93 Difference]: Finished difference Result 354 states and 371 transitions. [2018-04-11 13:34:28,470 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 13:34:28,470 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 101 [2018-04-11 13:34:28,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:28,471 INFO L225 Difference]: With dead ends: 354 [2018-04-11 13:34:28,471 INFO L226 Difference]: Without dead ends: 354 [2018-04-11 13:34:28,472 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-11 13:34:28,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2018-04-11 13:34:28,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 344. [2018-04-11 13:34:28,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 344 states. [2018-04-11 13:34:28,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 361 transitions. [2018-04-11 13:34:28,477 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 361 transitions. Word has length 101 [2018-04-11 13:34:28,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:28,477 INFO L459 AbstractCegarLoop]: Abstraction has 344 states and 361 transitions. [2018-04-11 13:34:28,477 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 13:34:28,477 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 361 transitions. [2018-04-11 13:34:28,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-04-11 13:34:28,478 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:28,478 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-11 13:34:28,478 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-11 13:34:28,478 INFO L82 PathProgramCache]: Analyzing trace with hash 1300671017, now seen corresponding path program 9 times [2018-04-11 13:34:28,479 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:28,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:28,496 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:28,595 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-11 13:34:28,596 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:28,596 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-11 13:34:28,596 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:28,596 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-11 13:34:28,596 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-11 13:34:28,597 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-11 13:34:28,597 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-11 13:34:28,597 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-11 13:34:28,597 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-04-11 13:34:28,597 INFO L87 Difference]: Start difference. First operand 344 states and 361 transitions. Second operand 12 states. [2018-04-11 13:34:28,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:28,632 INFO L93 Difference]: Finished difference Result 368 states and 385 transitions. [2018-04-11 13:34:28,632 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 13:34:28,632 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 108 [2018-04-11 13:34:28,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:28,633 INFO L225 Difference]: With dead ends: 368 [2018-04-11 13:34:28,633 INFO L226 Difference]: Without dead ends: 368 [2018-04-11 13:34:28,633 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-11 13:34:28,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2018-04-11 13:34:28,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 358. [2018-04-11 13:34:28,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 358 states. [2018-04-11 13:34:28,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 375 transitions. [2018-04-11 13:34:28,636 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 375 transitions. Word has length 108 [2018-04-11 13:34:28,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:28,636 INFO L459 AbstractCegarLoop]: Abstraction has 358 states and 375 transitions. [2018-04-11 13:34:28,636 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-11 13:34:28,636 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 375 transitions. [2018-04-11 13:34:28,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2018-04-11 13:34:28,637 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:28,637 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-11 13:34:28,637 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-11 13:34:28,637 INFO L82 PathProgramCache]: Analyzing trace with hash 241706913, now seen corresponding path program 10 times [2018-04-11 13:34:28,638 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:28,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:28,652 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:28,773 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-11 13:34:28,773 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:28,773 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-11 13:34:28,773 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:28,774 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-11 13:34:28,774 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-11 13:34:28,774 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-11 13:34:28,774 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-11 13:34:28,774 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-11 13:34:28,774 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2018-04-11 13:34:28,774 INFO L87 Difference]: Start difference. First operand 358 states and 375 transitions. Second operand 13 states. [2018-04-11 13:34:28,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:28,805 INFO L93 Difference]: Finished difference Result 382 states and 399 transitions. [2018-04-11 13:34:28,805 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-11 13:34:28,805 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 115 [2018-04-11 13:34:28,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:28,806 INFO L225 Difference]: With dead ends: 382 [2018-04-11 13:34:28,806 INFO L226 Difference]: Without dead ends: 382 [2018-04-11 13:34:28,806 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-11 13:34:28,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2018-04-11 13:34:28,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 372. [2018-04-11 13:34:28,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 372 states. [2018-04-11 13:34:28,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 389 transitions. [2018-04-11 13:34:28,810 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 389 transitions. Word has length 115 [2018-04-11 13:34:28,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:28,810 INFO L459 AbstractCegarLoop]: Abstraction has 372 states and 389 transitions. [2018-04-11 13:34:28,810 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-11 13:34:28,810 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 389 transitions. [2018-04-11 13:34:28,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2018-04-11 13:34:28,811 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:28,811 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-11 13:34:28,811 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-11 13:34:28,811 INFO L82 PathProgramCache]: Analyzing trace with hash 1658655529, now seen corresponding path program 11 times [2018-04-11 13:34:28,812 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:28,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:28,824 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:28,925 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-11 13:34:28,925 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:28,925 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-11 13:34:28,925 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:28,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-11 13:34:28,926 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-11 13:34:28,926 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-11 13:34:28,926 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-11 13:34:28,926 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-11 13:34:28,926 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-04-11 13:34:28,927 INFO L87 Difference]: Start difference. First operand 372 states and 389 transitions. Second operand 14 states. [2018-04-11 13:34:28,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:28,968 INFO L93 Difference]: Finished difference Result 396 states and 413 transitions. [2018-04-11 13:34:28,968 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-11 13:34:28,968 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 122 [2018-04-11 13:34:28,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:28,969 INFO L225 Difference]: With dead ends: 396 [2018-04-11 13:34:28,969 INFO L226 Difference]: Without dead ends: 396 [2018-04-11 13:34:28,970 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-11 13:34:28,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2018-04-11 13:34:28,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 386. [2018-04-11 13:34:28,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 386 states. [2018-04-11 13:34:28,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 403 transitions. [2018-04-11 13:34:28,976 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 403 transitions. Word has length 122 [2018-04-11 13:34:28,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:28,976 INFO L459 AbstractCegarLoop]: Abstraction has 386 states and 403 transitions. [2018-04-11 13:34:28,976 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-11 13:34:28,976 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 403 transitions. [2018-04-11 13:34:28,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2018-04-11 13:34:28,977 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:28,977 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-11 13:34:28,977 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-11 13:34:28,978 INFO L82 PathProgramCache]: Analyzing trace with hash -944136543, now seen corresponding path program 12 times [2018-04-11 13:34:28,978 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:28,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:29,000 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:29,143 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-11 13:34:29,143 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:29,144 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-11 13:34:29,144 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:29,144 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-11 13:34:29,144 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-11 13:34:29,145 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-11 13:34:29,145 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-11 13:34:29,145 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-11 13:34:29,145 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2018-04-11 13:34:29,145 INFO L87 Difference]: Start difference. First operand 386 states and 403 transitions. Second operand 15 states. [2018-04-11 13:34:29,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:29,192 INFO L93 Difference]: Finished difference Result 410 states and 427 transitions. [2018-04-11 13:34:29,192 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-11 13:34:29,192 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 129 [2018-04-11 13:34:29,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:29,194 INFO L225 Difference]: With dead ends: 410 [2018-04-11 13:34:29,194 INFO L226 Difference]: Without dead ends: 410 [2018-04-11 13:34:29,194 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2018-04-11 13:34:29,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2018-04-11 13:34:29,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 400. [2018-04-11 13:34:29,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 400 states. [2018-04-11 13:34:29,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 417 transitions. [2018-04-11 13:34:29,200 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 417 transitions. Word has length 129 [2018-04-11 13:34:29,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:29,200 INFO L459 AbstractCegarLoop]: Abstraction has 400 states and 417 transitions. [2018-04-11 13:34:29,200 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-11 13:34:29,200 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 417 transitions. [2018-04-11 13:34:29,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2018-04-11 13:34:29,201 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:29,201 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-11 13:34:29,201 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-11 13:34:29,201 INFO L82 PathProgramCache]: Analyzing trace with hash 1749531689, now seen corresponding path program 13 times [2018-04-11 13:34:29,202 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:29,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:29,223 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:29,384 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-11 13:34:29,384 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:29,384 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-04-11 13:34:29,384 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:29,385 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-11 13:34:29,385 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-11 13:34:29,385 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-11 13:34:29,385 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-11 13:34:29,385 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-11 13:34:29,385 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-04-11 13:34:29,386 INFO L87 Difference]: Start difference. First operand 400 states and 417 transitions. Second operand 16 states. [2018-04-11 13:34:29,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:29,426 INFO L93 Difference]: Finished difference Result 424 states and 441 transitions. [2018-04-11 13:34:29,426 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-11 13:34:29,426 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 136 [2018-04-11 13:34:29,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:29,427 INFO L225 Difference]: With dead ends: 424 [2018-04-11 13:34:29,427 INFO L226 Difference]: Without dead ends: 424 [2018-04-11 13:34:29,427 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-11 13:34:29,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2018-04-11 13:34:29,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 414. [2018-04-11 13:34:29,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 414 states. [2018-04-11 13:34:29,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 431 transitions. [2018-04-11 13:34:29,430 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 431 transitions. Word has length 136 [2018-04-11 13:34:29,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:29,431 INFO L459 AbstractCegarLoop]: Abstraction has 414 states and 431 transitions. [2018-04-11 13:34:29,431 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-11 13:34:29,431 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 431 transitions. [2018-04-11 13:34:29,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2018-04-11 13:34:29,431 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:29,431 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-11 13:34:29,431 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-11 13:34:29,431 INFO L82 PathProgramCache]: Analyzing trace with hash 1571739041, now seen corresponding path program 14 times [2018-04-11 13:34:29,432 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:29,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:29,444 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:29,559 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-11 13:34:29,560 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:29,560 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-11 13:34:29,560 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:29,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-11 13:34:29,560 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-11 13:34:29,560 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-11 13:34:29,561 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-11 13:34:29,561 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-11 13:34:29,561 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2018-04-11 13:34:29,561 INFO L87 Difference]: Start difference. First operand 414 states and 431 transitions. Second operand 17 states. [2018-04-11 13:34:29,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:29,600 INFO L93 Difference]: Finished difference Result 438 states and 455 transitions. [2018-04-11 13:34:29,600 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-11 13:34:29,600 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 143 [2018-04-11 13:34:29,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:29,601 INFO L225 Difference]: With dead ends: 438 [2018-04-11 13:34:29,601 INFO L226 Difference]: Without dead ends: 438 [2018-04-11 13:34:29,601 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-11 13:34:29,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2018-04-11 13:34:29,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 428. [2018-04-11 13:34:29,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 428 states. [2018-04-11 13:34:29,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 445 transitions. [2018-04-11 13:34:29,605 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 445 transitions. Word has length 143 [2018-04-11 13:34:29,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:29,605 INFO L459 AbstractCegarLoop]: Abstraction has 428 states and 445 transitions. [2018-04-11 13:34:29,605 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-11 13:34:29,605 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 445 transitions. [2018-04-11 13:34:29,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2018-04-11 13:34:29,606 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:29,606 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-11 13:34:29,606 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-11 13:34:29,606 INFO L82 PathProgramCache]: Analyzing trace with hash -2057919191, now seen corresponding path program 15 times [2018-04-11 13:34:29,607 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:29,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:29,620 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:29,810 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-11 13:34:29,810 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:29,810 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-11 13:34:29,811 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:29,811 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-11 13:34:29,811 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-11 13:34:29,812 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-11 13:34:29,812 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-11 13:34:29,812 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-11 13:34:29,812 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-04-11 13:34:29,812 INFO L87 Difference]: Start difference. First operand 428 states and 445 transitions. Second operand 18 states. [2018-04-11 13:34:29,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:29,857 INFO L93 Difference]: Finished difference Result 452 states and 469 transitions. [2018-04-11 13:34:29,857 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-04-11 13:34:29,857 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 150 [2018-04-11 13:34:29,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:29,859 INFO L225 Difference]: With dead ends: 452 [2018-04-11 13:34:29,859 INFO L226 Difference]: Without dead ends: 452 [2018-04-11 13:34:29,859 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-11 13:34:29,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2018-04-11 13:34:29,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 442. [2018-04-11 13:34:29,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 442 states. [2018-04-11 13:34:29,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 459 transitions. [2018-04-11 13:34:29,865 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 459 transitions. Word has length 150 [2018-04-11 13:34:29,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:29,865 INFO L459 AbstractCegarLoop]: Abstraction has 442 states and 459 transitions. [2018-04-11 13:34:29,865 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-11 13:34:29,865 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 459 transitions. [2018-04-11 13:34:29,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2018-04-11 13:34:29,866 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:29,866 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-11 13:34:29,866 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-11 13:34:29,866 INFO L82 PathProgramCache]: Analyzing trace with hash 112708769, now seen corresponding path program 16 times [2018-04-11 13:34:29,867 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:29,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:29,888 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:30,090 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-11 13:34:30,090 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:30,090 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2018-04-11 13:34:30,090 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:30,091 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-11 13:34:30,091 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-11 13:34:30,091 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-11 13:34:30,091 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-11 13:34:30,092 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-11 13:34:30,092 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2018-04-11 13:34:30,092 INFO L87 Difference]: Start difference. First operand 442 states and 459 transitions. Second operand 19 states. [2018-04-11 13:34:30,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:30,151 INFO L93 Difference]: Finished difference Result 466 states and 483 transitions. [2018-04-11 13:34:30,152 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-11 13:34:30,152 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 157 [2018-04-11 13:34:30,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:30,154 INFO L225 Difference]: With dead ends: 466 [2018-04-11 13:34:30,154 INFO L226 Difference]: Without dead ends: 466 [2018-04-11 13:34:30,154 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2018-04-11 13:34:30,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2018-04-11 13:34:30,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 456. [2018-04-11 13:34:30,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 456 states. [2018-04-11 13:34:30,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 473 transitions. [2018-04-11 13:34:30,160 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 473 transitions. Word has length 157 [2018-04-11 13:34:30,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:30,160 INFO L459 AbstractCegarLoop]: Abstraction has 456 states and 473 transitions. [2018-04-11 13:34:30,160 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-11 13:34:30,160 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 473 transitions. [2018-04-11 13:34:30,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-04-11 13:34:30,161 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:30,161 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-11 13:34:30,161 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-11 13:34:30,162 INFO L82 PathProgramCache]: Analyzing trace with hash 1704578601, now seen corresponding path program 17 times [2018-04-11 13:34:30,162 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:30,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:30,183 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:30,445 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-11 13:34:30,445 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:30,445 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-04-11 13:34:30,445 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:30,445 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-11 13:34:30,446 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-11 13:34:30,446 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-11 13:34:30,446 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-04-11 13:34:30,446 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-04-11 13:34:30,446 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-04-11 13:34:30,447 INFO L87 Difference]: Start difference. First operand 456 states and 473 transitions. Second operand 20 states. [2018-04-11 13:34:30,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:30,499 INFO L93 Difference]: Finished difference Result 480 states and 497 transitions. [2018-04-11 13:34:30,499 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-11 13:34:30,500 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 164 [2018-04-11 13:34:30,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:30,501 INFO L225 Difference]: With dead ends: 480 [2018-04-11 13:34:30,501 INFO L226 Difference]: Without dead ends: 480 [2018-04-11 13:34:30,501 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-11 13:34:30,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2018-04-11 13:34:30,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 470. [2018-04-11 13:34:30,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 470 states. [2018-04-11 13:34:30,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 487 transitions. [2018-04-11 13:34:30,507 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 487 transitions. Word has length 164 [2018-04-11 13:34:30,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:30,508 INFO L459 AbstractCegarLoop]: Abstraction has 470 states and 487 transitions. [2018-04-11 13:34:30,508 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-04-11 13:34:30,508 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 487 transitions. [2018-04-11 13:34:30,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2018-04-11 13:34:30,509 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:30,509 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-11 13:34:30,509 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-11 13:34:30,509 INFO L82 PathProgramCache]: Analyzing trace with hash -180059231, now seen corresponding path program 18 times [2018-04-11 13:34:30,510 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:30,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:30,533 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:30,763 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-11 13:34:30,763 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:30,764 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-04-11 13:34:30,764 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:30,764 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-11 13:34:30,764 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-11 13:34:30,764 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-11 13:34:30,765 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-11 13:34:30,765 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-11 13:34:30,765 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2018-04-11 13:34:30,765 INFO L87 Difference]: Start difference. First operand 470 states and 487 transitions. Second operand 21 states. [2018-04-11 13:34:30,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:30,802 INFO L93 Difference]: Finished difference Result 494 states and 511 transitions. [2018-04-11 13:34:30,802 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-11 13:34:30,802 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 171 [2018-04-11 13:34:30,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:30,804 INFO L225 Difference]: With dead ends: 494 [2018-04-11 13:34:30,804 INFO L226 Difference]: Without dead ends: 494 [2018-04-11 13:34:30,804 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-11 13:34:30,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2018-04-11 13:34:30,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 484. [2018-04-11 13:34:30,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 484 states. [2018-04-11 13:34:30,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 501 transitions. [2018-04-11 13:34:30,810 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 501 transitions. Word has length 171 [2018-04-11 13:34:30,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:30,810 INFO L459 AbstractCegarLoop]: Abstraction has 484 states and 501 transitions. [2018-04-11 13:34:30,810 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-11 13:34:30,810 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 501 transitions. [2018-04-11 13:34:30,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2018-04-11 13:34:30,811 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:30,811 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-11 13:34:30,812 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-11 13:34:30,812 INFO L82 PathProgramCache]: Analyzing trace with hash 950089513, now seen corresponding path program 19 times [2018-04-11 13:34:30,812 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:30,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:30,836 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:31,127 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-11 13:34:31,127 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:31,128 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2018-04-11 13:34:31,128 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:31,128 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-11 13:34:31,128 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-11 13:34:31,129 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-11 13:34:31,129 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-11 13:34:31,130 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-11 13:34:31,130 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-04-11 13:34:31,130 INFO L87 Difference]: Start difference. First operand 484 states and 501 transitions. Second operand 22 states. [2018-04-11 13:34:31,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:31,199 INFO L93 Difference]: Finished difference Result 498 states and 515 transitions. [2018-04-11 13:34:31,199 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-04-11 13:34:31,199 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 178 [2018-04-11 13:34:31,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:31,201 INFO L225 Difference]: With dead ends: 498 [2018-04-11 13:34:31,201 INFO L226 Difference]: Without dead ends: 498 [2018-04-11 13:34:31,201 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-11 13:34:31,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2018-04-11 13:34:31,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 498. [2018-04-11 13:34:31,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 498 states. [2018-04-11 13:34:31,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 515 transitions. [2018-04-11 13:34:31,207 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 515 transitions. Word has length 178 [2018-04-11 13:34:31,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:31,208 INFO L459 AbstractCegarLoop]: Abstraction has 498 states and 515 transitions. [2018-04-11 13:34:31,208 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-11 13:34:31,208 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 515 transitions. [2018-04-11 13:34:31,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2018-04-11 13:34:31,209 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:31,209 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-11 13:34:31,209 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-11 13:34:31,209 INFO L82 PathProgramCache]: Analyzing trace with hash 1472527009, now seen corresponding path program 20 times [2018-04-11 13:34:31,210 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:31,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:31,237 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:31,980 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-11 13:34:31,980 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:31,980 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-11 13:34:31,980 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:31,980 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-11 13:34:31,980 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-11 13:34:31,981 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-11 13:34:31,981 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-11 13:34:31,981 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-11 13:34:31,981 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2018-04-11 13:34:31,981 INFO L87 Difference]: Start difference. First operand 498 states and 515 transitions. Second operand 12 states. [2018-04-11 13:34:32,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:32,709 INFO L93 Difference]: Finished difference Result 525 states and 543 transitions. [2018-04-11 13:34:32,710 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-11 13:34:32,710 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 185 [2018-04-11 13:34:32,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:32,711 INFO L225 Difference]: With dead ends: 525 [2018-04-11 13:34:32,711 INFO L226 Difference]: Without dead ends: 525 [2018-04-11 13:34:32,712 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-11 13:34:32,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2018-04-11 13:34:32,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 513. [2018-04-11 13:34:32,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 513 states. [2018-04-11 13:34:32,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 535 transitions. [2018-04-11 13:34:32,718 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 535 transitions. Word has length 185 [2018-04-11 13:34:32,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:32,718 INFO L459 AbstractCegarLoop]: Abstraction has 513 states and 535 transitions. [2018-04-11 13:34:32,718 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-11 13:34:32,718 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 535 transitions. [2018-04-11 13:34:32,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2018-04-11 13:34:32,719 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:32,719 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-11 13:34:32,719 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-11 13:34:32,720 INFO L82 PathProgramCache]: Analyzing trace with hash 1472527010, now seen corresponding path program 1 times [2018-04-11 13:34:32,720 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:32,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:32,748 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:33,500 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-11 13:34:33,501 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:33,501 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-11 13:34:33,501 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:33,501 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-11 13:34:33,501 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-11 13:34:33,501 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-11 13:34:33,502 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-11 13:34:33,502 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-11 13:34:33,502 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2018-04-11 13:34:33,502 INFO L87 Difference]: Start difference. First operand 513 states and 535 transitions. Second operand 14 states. [2018-04-11 13:34:34,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:34,199 INFO L93 Difference]: Finished difference Result 522 states and 540 transitions. [2018-04-11 13:34:34,199 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 13:34:34,199 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 185 [2018-04-11 13:34:34,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:34,200 INFO L225 Difference]: With dead ends: 522 [2018-04-11 13:34:34,200 INFO L226 Difference]: Without dead ends: 522 [2018-04-11 13:34:34,200 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-11 13:34:34,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2018-04-11 13:34:34,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 513. [2018-04-11 13:34:34,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 513 states. [2018-04-11 13:34:34,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 532 transitions. [2018-04-11 13:34:34,204 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 532 transitions. Word has length 185 [2018-04-11 13:34:34,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:34,204 INFO L459 AbstractCegarLoop]: Abstraction has 513 states and 532 transitions. [2018-04-11 13:34:34,204 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-11 13:34:34,205 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 532 transitions. [2018-04-11 13:34:34,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2018-04-11 13:34:34,205 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:34,205 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-11 13:34:34,205 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-11 13:34:34,206 INFO L82 PathProgramCache]: Analyzing trace with hash 2054215472, now seen corresponding path program 1 times [2018-04-11 13:34:34,206 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:34,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:34,224 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:34,831 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-11 13:34:34,832 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:34,832 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-11 13:34:34,832 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:34,832 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-11 13:34:34,833 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-11 13:34:34,833 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-11 13:34:34,833 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 13:34:34,833 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 13:34:34,833 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2018-04-11 13:34:34,833 INFO L87 Difference]: Start difference. First operand 513 states and 532 transitions. Second operand 11 states. [2018-04-11 13:34:35,203 WARN L151 SmtUtils]: Spent 113ms on a formula simplification. DAG size of input: 48 DAG size of output 43 [2018-04-11 13:34:35,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:35,527 INFO L93 Difference]: Finished difference Result 518 states and 535 transitions. [2018-04-11 13:34:35,527 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 13:34:35,527 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 187 [2018-04-11 13:34:35,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:35,528 INFO L225 Difference]: With dead ends: 518 [2018-04-11 13:34:35,528 INFO L226 Difference]: Without dead ends: 518 [2018-04-11 13:34:35,529 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-11 13:34:35,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2018-04-11 13:34:35,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 516. [2018-04-11 13:34:35,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 516 states. [2018-04-11 13:34:35,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 535 transitions. [2018-04-11 13:34:35,533 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 535 transitions. Word has length 187 [2018-04-11 13:34:35,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:35,534 INFO L459 AbstractCegarLoop]: Abstraction has 516 states and 535 transitions. [2018-04-11 13:34:35,534 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 13:34:35,534 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 535 transitions. [2018-04-11 13:34:35,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2018-04-11 13:34:35,535 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:35,535 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-11 13:34:35,535 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-11 13:34:35,535 INFO L82 PathProgramCache]: Analyzing trace with hash 2054215473, now seen corresponding path program 1 times [2018-04-11 13:34:35,536 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:35,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:35,565 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:36,475 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-11 13:34:36,475 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:36,475 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-11 13:34:36,476 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:36,476 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-11 13:34:36,476 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-11 13:34:36,476 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-11 13:34:36,476 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-11 13:34:36,476 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-11 13:34:36,477 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2018-04-11 13:34:36,477 INFO L87 Difference]: Start difference. First operand 516 states and 535 transitions. Second operand 15 states. [2018-04-11 13:34:37,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:37,200 INFO L93 Difference]: Finished difference Result 515 states and 532 transitions. [2018-04-11 13:34:37,200 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-11 13:34:37,200 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 187 [2018-04-11 13:34:37,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:37,201 INFO L225 Difference]: With dead ends: 515 [2018-04-11 13:34:37,202 INFO L226 Difference]: Without dead ends: 515 [2018-04-11 13:34:37,202 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=138, Invalid=462, Unknown=0, NotChecked=0, Total=600 [2018-04-11 13:34:37,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2018-04-11 13:34:37,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 515. [2018-04-11 13:34:37,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 515 states. [2018-04-11 13:34:37,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 532 transitions. [2018-04-11 13:34:37,208 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 532 transitions. Word has length 187 [2018-04-11 13:34:37,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:37,208 INFO L459 AbstractCegarLoop]: Abstraction has 515 states and 532 transitions. [2018-04-11 13:34:37,208 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-11 13:34:37,209 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 532 transitions. [2018-04-11 13:34:37,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2018-04-11 13:34:37,209 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:37,210 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-11 13:34:37,210 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-11 13:34:37,210 INFO L82 PathProgramCache]: Analyzing trace with hash -1855842651, now seen corresponding path program 1 times [2018-04-11 13:34:37,210 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:37,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:37,231 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:37,302 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-11 13:34:37,303 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:37,303 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-11 13:34:37,303 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:37,303 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-11 13:34:37,303 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-11 13:34:37,304 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-11 13:34:37,304 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 13:34:37,304 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 13:34:37,304 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 13:34:37,304 INFO L87 Difference]: Start difference. First operand 515 states and 532 transitions. Second operand 5 states. [2018-04-11 13:34:37,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:37,439 INFO L93 Difference]: Finished difference Result 514 states and 531 transitions. [2018-04-11 13:34:37,456 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 13:34:37,456 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 190 [2018-04-11 13:34:37,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:37,458 INFO L225 Difference]: With dead ends: 514 [2018-04-11 13:34:37,458 INFO L226 Difference]: Without dead ends: 514 [2018-04-11 13:34:37,458 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-11 13:34:37,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2018-04-11 13:34:37,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 514. [2018-04-11 13:34:37,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 514 states. [2018-04-11 13:34:37,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 531 transitions. [2018-04-11 13:34:37,462 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 531 transitions. Word has length 190 [2018-04-11 13:34:37,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:37,463 INFO L459 AbstractCegarLoop]: Abstraction has 514 states and 531 transitions. [2018-04-11 13:34:37,463 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 13:34:37,463 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 531 transitions. [2018-04-11 13:34:37,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2018-04-11 13:34:37,464 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:37,464 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-11 13:34:37,464 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-11 13:34:37,464 INFO L82 PathProgramCache]: Analyzing trace with hash -1855842650, now seen corresponding path program 1 times [2018-04-11 13:34:37,465 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:37,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:37,485 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:37,571 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-11 13:34:37,572 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:37,572 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 13:34:37,572 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:37,572 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-11 13:34:37,572 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-11 13:34:37,572 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-11 13:34:37,572 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 13:34:37,572 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 13:34:37,573 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2018-04-11 13:34:37,573 INFO L87 Difference]: Start difference. First operand 514 states and 531 transitions. Second operand 6 states. [2018-04-11 13:34:37,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:37,745 INFO L93 Difference]: Finished difference Result 509 states and 526 transitions. [2018-04-11 13:34:37,745 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 13:34:37,746 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 190 [2018-04-11 13:34:37,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:37,747 INFO L225 Difference]: With dead ends: 509 [2018-04-11 13:34:37,747 INFO L226 Difference]: Without dead ends: 509 [2018-04-11 13:34:37,748 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-11 13:34:37,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2018-04-11 13:34:37,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 509. [2018-04-11 13:34:37,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 509 states. [2018-04-11 13:34:37,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 526 transitions. [2018-04-11 13:34:37,754 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 526 transitions. Word has length 190 [2018-04-11 13:34:37,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:37,754 INFO L459 AbstractCegarLoop]: Abstraction has 509 states and 526 transitions. [2018-04-11 13:34:37,754 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 13:34:37,754 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 526 transitions. [2018-04-11 13:34:37,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2018-04-11 13:34:37,755 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:37,755 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-11 13:34:37,756 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-11 13:34:37,756 INFO L82 PathProgramCache]: Analyzing trace with hash -1696547156, now seen corresponding path program 1 times [2018-04-11 13:34:37,756 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:37,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:37,776 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:37,881 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-11 13:34:37,881 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:37,881 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 13:34:37,882 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:37,882 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-11 13:34:37,882 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-11 13:34:37,882 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-11 13:34:37,883 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 13:34:37,883 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 13:34:37,883 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2018-04-11 13:34:37,883 INFO L87 Difference]: Start difference. First operand 509 states and 526 transitions. Second operand 7 states. [2018-04-11 13:34:38,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:38,077 INFO L93 Difference]: Finished difference Result 523 states and 542 transitions. [2018-04-11 13:34:38,077 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 13:34:38,078 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 191 [2018-04-11 13:34:38,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:38,079 INFO L225 Difference]: With dead ends: 523 [2018-04-11 13:34:38,079 INFO L226 Difference]: Without dead ends: 523 [2018-04-11 13:34:38,079 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-11 13:34:38,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2018-04-11 13:34:38,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 508. [2018-04-11 13:34:38,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 508 states. [2018-04-11 13:34:38,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 525 transitions. [2018-04-11 13:34:38,083 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 525 transitions. Word has length 191 [2018-04-11 13:34:38,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:38,084 INFO L459 AbstractCegarLoop]: Abstraction has 508 states and 525 transitions. [2018-04-11 13:34:38,084 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 13:34:38,084 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 525 transitions. [2018-04-11 13:34:38,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2018-04-11 13:34:38,084 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:38,084 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-11 13:34:38,084 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-11 13:34:38,085 INFO L82 PathProgramCache]: Analyzing trace with hash -1696547155, now seen corresponding path program 1 times [2018-04-11 13:34:38,085 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:38,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:38,100 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:38,275 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-11 13:34:38,275 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:38,275 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-04-11 13:34:38,275 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:38,276 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-11 13:34:38,276 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-11 13:34:38,276 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-11 13:34:38,276 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 13:34:38,276 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 13:34:38,276 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-04-11 13:34:38,277 INFO L87 Difference]: Start difference. First operand 508 states and 525 transitions. Second operand 9 states. [2018-04-11 13:34:38,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:38,571 INFO L93 Difference]: Finished difference Result 534 states and 553 transitions. [2018-04-11 13:34:38,571 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-11 13:34:38,571 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 191 [2018-04-11 13:34:38,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:38,572 INFO L225 Difference]: With dead ends: 534 [2018-04-11 13:34:38,572 INFO L226 Difference]: Without dead ends: 534 [2018-04-11 13:34:38,572 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-11 13:34:38,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2018-04-11 13:34:38,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 507. [2018-04-11 13:34:38,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 507 states. [2018-04-11 13:34:38,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 524 transitions. [2018-04-11 13:34:38,576 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 524 transitions. Word has length 191 [2018-04-11 13:34:38,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:38,576 INFO L459 AbstractCegarLoop]: Abstraction has 507 states and 524 transitions. [2018-04-11 13:34:38,577 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 13:34:38,577 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 524 transitions. [2018-04-11 13:34:38,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2018-04-11 13:34:38,577 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:38,577 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-11 13:34:38,577 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-11 13:34:38,578 INFO L82 PathProgramCache]: Analyzing trace with hash -1858491660, now seen corresponding path program 1 times [2018-04-11 13:34:38,578 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:38,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:38,608 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:39,706 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-11 13:34:39,706 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:39,706 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-11 13:34:39,706 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:39,707 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-11 13:34:39,707 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-11 13:34:39,707 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-11 13:34:39,707 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-11 13:34:39,707 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-11 13:34:39,707 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2018-04-11 13:34:39,707 INFO L87 Difference]: Start difference. First operand 507 states and 524 transitions. Second operand 15 states. [2018-04-11 13:34:40,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:40,953 INFO L93 Difference]: Finished difference Result 505 states and 522 transitions. [2018-04-11 13:34:40,953 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 13:34:40,953 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 194 [2018-04-11 13:34:40,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:40,954 INFO L225 Difference]: With dead ends: 505 [2018-04-11 13:34:40,954 INFO L226 Difference]: Without dead ends: 505 [2018-04-11 13:34:40,954 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 7 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=144, Invalid=408, Unknown=0, NotChecked=0, Total=552 [2018-04-11 13:34:40,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2018-04-11 13:34:40,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 505. [2018-04-11 13:34:40,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 505 states. [2018-04-11 13:34:40,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 522 transitions. [2018-04-11 13:34:40,957 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 522 transitions. Word has length 194 [2018-04-11 13:34:40,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:40,958 INFO L459 AbstractCegarLoop]: Abstraction has 505 states and 522 transitions. [2018-04-11 13:34:40,958 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-11 13:34:40,958 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 522 transitions. [2018-04-11 13:34:40,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2018-04-11 13:34:40,958 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:40,958 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-11 13:34:40,958 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-11 13:34:40,959 INFO L82 PathProgramCache]: Analyzing trace with hash -1858491659, now seen corresponding path program 1 times [2018-04-11 13:34:40,959 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:40,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:40,985 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:42,187 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-11 13:34:42,187 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:42,187 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-11 13:34:42,187 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:42,188 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-11 13:34:42,188 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-11 13:34:42,188 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-11 13:34:42,189 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-11 13:34:42,189 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-11 13:34:42,189 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2018-04-11 13:34:42,189 INFO L87 Difference]: Start difference. First operand 505 states and 522 transitions. Second operand 15 states. [2018-04-11 13:34:43,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:43,016 INFO L93 Difference]: Finished difference Result 503 states and 520 transitions. [2018-04-11 13:34:43,017 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-11 13:34:43,017 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 194 [2018-04-11 13:34:43,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:43,018 INFO L225 Difference]: With dead ends: 503 [2018-04-11 13:34:43,018 INFO L226 Difference]: Without dead ends: 503 [2018-04-11 13:34:43,018 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 7 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=98, Invalid=282, Unknown=0, NotChecked=0, Total=380 [2018-04-11 13:34:43,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2018-04-11 13:34:43,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 503. [2018-04-11 13:34:43,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 503 states. [2018-04-11 13:34:43,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 520 transitions. [2018-04-11 13:34:43,022 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 520 transitions. Word has length 194 [2018-04-11 13:34:43,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:43,023 INFO L459 AbstractCegarLoop]: Abstraction has 503 states and 520 transitions. [2018-04-11 13:34:43,023 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-11 13:34:43,023 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 520 transitions. [2018-04-11 13:34:43,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2018-04-11 13:34:43,024 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:43,024 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-11 13:34:43,024 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-11 13:34:43,024 INFO L82 PathProgramCache]: Analyzing trace with hash -1440865934, now seen corresponding path program 1 times [2018-04-11 13:34:43,025 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:43,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:43,046 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:43,106 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-11 13:34:43,107 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:43,107 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-11 13:34:43,107 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:43,107 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-11 13:34:43,107 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-11 13:34:43,108 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-11 13:34:43,108 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 13:34:43,108 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 13:34:43,108 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 13:34:43,108 INFO L87 Difference]: Start difference. First operand 503 states and 520 transitions. Second operand 5 states. [2018-04-11 13:34:43,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:43,235 INFO L93 Difference]: Finished difference Result 518 states and 537 transitions. [2018-04-11 13:34:43,236 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 13:34:43,236 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 195 [2018-04-11 13:34:43,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:43,237 INFO L225 Difference]: With dead ends: 518 [2018-04-11 13:34:43,237 INFO L226 Difference]: Without dead ends: 518 [2018-04-11 13:34:43,237 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-11 13:34:43,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2018-04-11 13:34:43,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 502. [2018-04-11 13:34:43,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 502 states. [2018-04-11 13:34:43,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 519 transitions. [2018-04-11 13:34:43,243 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 519 transitions. Word has length 195 [2018-04-11 13:34:43,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:43,243 INFO L459 AbstractCegarLoop]: Abstraction has 502 states and 519 transitions. [2018-04-11 13:34:43,243 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 13:34:43,244 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 519 transitions. [2018-04-11 13:34:43,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2018-04-11 13:34:43,244 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:43,245 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-11 13:34:43,245 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-11 13:34:43,245 INFO L82 PathProgramCache]: Analyzing trace with hash -1440865933, now seen corresponding path program 1 times [2018-04-11 13:34:43,246 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:43,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:43,273 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:43,497 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-11 13:34:43,497 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:43,497 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-04-11 13:34:43,497 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:43,498 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-11 13:34:43,498 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-11 13:34:43,498 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-11 13:34:43,501 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-11 13:34:43,501 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-11 13:34:43,501 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2018-04-11 13:34:43,501 INFO L87 Difference]: Start difference. First operand 502 states and 519 transitions. Second operand 10 states. [2018-04-11 13:34:43,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:43,773 INFO L93 Difference]: Finished difference Result 529 states and 548 transitions. [2018-04-11 13:34:43,774 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 13:34:43,774 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 195 [2018-04-11 13:34:43,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:43,775 INFO L225 Difference]: With dead ends: 529 [2018-04-11 13:34:43,775 INFO L226 Difference]: Without dead ends: 529 [2018-04-11 13:34:43,776 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-11 13:34:43,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2018-04-11 13:34:43,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 501. [2018-04-11 13:34:43,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 501 states. [2018-04-11 13:34:43,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 518 transitions. [2018-04-11 13:34:43,783 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 518 transitions. Word has length 195 [2018-04-11 13:34:43,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:43,784 INFO L459 AbstractCegarLoop]: Abstraction has 501 states and 518 transitions. [2018-04-11 13:34:43,784 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-11 13:34:43,784 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 518 transitions. [2018-04-11 13:34:43,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2018-04-11 13:34:43,785 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:43,785 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-11 13:34:43,785 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-11 13:34:43,786 INFO L82 PathProgramCache]: Analyzing trace with hash -1717170804, now seen corresponding path program 1 times [2018-04-11 13:34:43,786 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:43,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:43,812 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:44,178 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-11 13:34:44,178 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:44,178 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2018-04-11 13:34:44,178 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:44,179 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-11 13:34:44,179 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-11 13:34:44,179 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-11 13:34:44,179 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-11 13:34:44,180 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-11 13:34:44,180 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2018-04-11 13:34:44,180 INFO L87 Difference]: Start difference. First operand 501 states and 518 transitions. Second operand 16 states. [2018-04-11 13:34:44,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:44,734 INFO L93 Difference]: Finished difference Result 546 states and 571 transitions. [2018-04-11 13:34:44,735 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-11 13:34:44,735 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 196 [2018-04-11 13:34:44,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:44,736 INFO L225 Difference]: With dead ends: 546 [2018-04-11 13:34:44,736 INFO L226 Difference]: Without dead ends: 546 [2018-04-11 13:34:44,736 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 1 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=126, Invalid=804, Unknown=0, NotChecked=0, Total=930 [2018-04-11 13:34:44,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2018-04-11 13:34:44,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 505. [2018-04-11 13:34:44,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 505 states. [2018-04-11 13:34:44,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 527 transitions. [2018-04-11 13:34:44,740 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 527 transitions. Word has length 196 [2018-04-11 13:34:44,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:44,740 INFO L459 AbstractCegarLoop]: Abstraction has 505 states and 527 transitions. [2018-04-11 13:34:44,740 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-11 13:34:44,740 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 527 transitions. [2018-04-11 13:34:44,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2018-04-11 13:34:44,741 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:44,741 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-11 13:34:44,741 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-11 13:34:44,741 INFO L82 PathProgramCache]: Analyzing trace with hash -1717170803, now seen corresponding path program 1 times [2018-04-11 13:34:44,741 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:44,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:44,763 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:45,208 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-11 13:34:45,209 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:45,209 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2018-04-11 13:34:45,209 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:45,209 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-11 13:34:45,209 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-11 13:34:45,209 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-11 13:34:45,209 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-11 13:34:45,210 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-11 13:34:45,210 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=268, Unknown=0, NotChecked=0, Total=306 [2018-04-11 13:34:45,210 INFO L87 Difference]: Start difference. First operand 505 states and 527 transitions. Second operand 18 states. [2018-04-11 13:34:45,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:45,865 INFO L93 Difference]: Finished difference Result 547 states and 571 transitions. [2018-04-11 13:34:45,865 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-04-11 13:34:45,865 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 196 [2018-04-11 13:34:45,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:45,866 INFO L225 Difference]: With dead ends: 547 [2018-04-11 13:34:45,866 INFO L226 Difference]: Without dead ends: 547 [2018-04-11 13:34:45,867 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-11 13:34:45,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2018-04-11 13:34:45,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 505. [2018-04-11 13:34:45,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 505 states. [2018-04-11 13:34:45,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 526 transitions. [2018-04-11 13:34:45,870 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 526 transitions. Word has length 196 [2018-04-11 13:34:45,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:45,871 INFO L459 AbstractCegarLoop]: Abstraction has 505 states and 526 transitions. [2018-04-11 13:34:45,871 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-11 13:34:45,871 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 526 transitions. [2018-04-11 13:34:45,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2018-04-11 13:34:45,871 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:45,871 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-11 13:34:45,872 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-11 13:34:45,872 INFO L82 PathProgramCache]: Analyzing trace with hash 695910083, now seen corresponding path program 1 times [2018-04-11 13:34:45,872 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:45,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:45,895 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:46,728 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-11 13:34:46,728 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:46,728 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-11 13:34:46,728 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:46,729 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-11 13:34:46,729 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-11 13:34:46,729 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-11 13:34:46,729 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-11 13:34:46,730 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-11 13:34:46,730 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2018-04-11 13:34:46,730 INFO L87 Difference]: Start difference. First operand 505 states and 526 transitions. Second operand 14 states. [2018-04-11 13:34:47,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:47,661 INFO L93 Difference]: Finished difference Result 511 states and 531 transitions. [2018-04-11 13:34:47,662 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 13:34:47,662 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 196 [2018-04-11 13:34:47,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:47,663 INFO L225 Difference]: With dead ends: 511 [2018-04-11 13:34:47,663 INFO L226 Difference]: Without dead ends: 511 [2018-04-11 13:34:47,663 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=127, Invalid=293, Unknown=0, NotChecked=0, Total=420 [2018-04-11 13:34:47,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2018-04-11 13:34:47,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 504. [2018-04-11 13:34:47,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 504 states. [2018-04-11 13:34:47,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 524 transitions. [2018-04-11 13:34:47,666 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 524 transitions. Word has length 196 [2018-04-11 13:34:47,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:47,666 INFO L459 AbstractCegarLoop]: Abstraction has 504 states and 524 transitions. [2018-04-11 13:34:47,667 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-11 13:34:47,667 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 524 transitions. [2018-04-11 13:34:47,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2018-04-11 13:34:47,667 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:47,667 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-11 13:34:47,667 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-11 13:34:47,667 INFO L82 PathProgramCache]: Analyzing trace with hash 695910084, now seen corresponding path program 1 times [2018-04-11 13:34:47,668 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:47,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:47,688 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:48,243 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-11 13:34:48,244 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:48,244 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2018-04-11 13:34:48,244 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:48,244 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-11 13:34:48,244 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-11 13:34:48,244 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-11 13:34:48,245 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-11 13:34:48,245 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-11 13:34:48,245 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2018-04-11 13:34:48,245 INFO L87 Difference]: Start difference. First operand 504 states and 524 transitions. Second operand 14 states. [2018-04-11 13:34:48,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:48,996 INFO L93 Difference]: Finished difference Result 514 states and 534 transitions. [2018-04-11 13:34:48,996 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-11 13:34:48,996 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 196 [2018-04-11 13:34:48,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:48,997 INFO L225 Difference]: With dead ends: 514 [2018-04-11 13:34:48,997 INFO L226 Difference]: Without dead ends: 514 [2018-04-11 13:34:48,997 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-11 13:34:48,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2018-04-11 13:34:49,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 491. [2018-04-11 13:34:49,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 491 states. [2018-04-11 13:34:49,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 510 transitions. [2018-04-11 13:34:49,001 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 510 transitions. Word has length 196 [2018-04-11 13:34:49,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:49,001 INFO L459 AbstractCegarLoop]: Abstraction has 491 states and 510 transitions. [2018-04-11 13:34:49,001 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-11 13:34:49,001 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 510 transitions. [2018-04-11 13:34:49,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2018-04-11 13:34:49,002 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:49,002 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-11 13:34:49,003 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-11 13:34:49,003 INFO L82 PathProgramCache]: Analyzing trace with hash 1804393164, now seen corresponding path program 1 times [2018-04-11 13:34:49,003 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:49,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:49,024 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:49,093 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-11 13:34:49,093 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:49,093 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 13:34:49,093 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:49,093 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-11 13:34:49,093 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-11 13:34:49,094 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-11 13:34:49,094 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 13:34:49,094 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 13:34:49,094 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 13:34:49,094 INFO L87 Difference]: Start difference. First operand 491 states and 510 transitions. Second operand 5 states. [2018-04-11 13:34:49,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:49,107 INFO L93 Difference]: Finished difference Result 546 states and 572 transitions. [2018-04-11 13:34:49,108 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 13:34:49,108 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 203 [2018-04-11 13:34:49,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:49,109 INFO L225 Difference]: With dead ends: 546 [2018-04-11 13:34:49,109 INFO L226 Difference]: Without dead ends: 546 [2018-04-11 13:34:49,109 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-11 13:34:49,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2018-04-11 13:34:49,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 494. [2018-04-11 13:34:49,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 494 states. [2018-04-11 13:34:49,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 513 transitions. [2018-04-11 13:34:49,113 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 513 transitions. Word has length 203 [2018-04-11 13:34:49,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:49,114 INFO L459 AbstractCegarLoop]: Abstraction has 494 states and 513 transitions. [2018-04-11 13:34:49,114 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 13:34:49,114 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 513 transitions. [2018-04-11 13:34:49,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2018-04-11 13:34:49,115 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:49,115 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-11 13:34:49,115 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-11 13:34:49,116 INFO L82 PathProgramCache]: Analyzing trace with hash 995046538, now seen corresponding path program 1 times [2018-04-11 13:34:49,116 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:49,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:49,139 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:49,444 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-11 13:34:49,444 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:49,444 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2018-04-11 13:34:49,444 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:49,444 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-11 13:34:49,444 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-11 13:34:49,445 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-11 13:34:49,445 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-11 13:34:49,445 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-11 13:34:49,445 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=238, Unknown=0, NotChecked=0, Total=272 [2018-04-11 13:34:49,445 INFO L87 Difference]: Start difference. First operand 494 states and 513 transitions. Second operand 17 states. [2018-04-11 13:34:50,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:50,066 INFO L93 Difference]: Finished difference Result 537 states and 560 transitions. [2018-04-11 13:34:50,066 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-04-11 13:34:50,066 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 203 [2018-04-11 13:34:50,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:50,067 INFO L225 Difference]: With dead ends: 537 [2018-04-11 13:34:50,067 INFO L226 Difference]: Without dead ends: 537 [2018-04-11 13:34:50,068 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=133, Invalid=923, Unknown=0, NotChecked=0, Total=1056 [2018-04-11 13:34:50,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2018-04-11 13:34:50,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 494. [2018-04-11 13:34:50,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 494 states. [2018-04-11 13:34:50,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 512 transitions. [2018-04-11 13:34:50,071 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 512 transitions. Word has length 203 [2018-04-11 13:34:50,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:50,071 INFO L459 AbstractCegarLoop]: Abstraction has 494 states and 512 transitions. [2018-04-11 13:34:50,071 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-11 13:34:50,071 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 512 transitions. [2018-04-11 13:34:50,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2018-04-11 13:34:50,072 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:50,072 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-11 13:34:50,072 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-11 13:34:50,072 INFO L82 PathProgramCache]: Analyzing trace with hash 1279612102, now seen corresponding path program 1 times [2018-04-11 13:34:50,072 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:50,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:50,086 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:50,324 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-11 13:34:50,324 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:50,324 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-11 13:34:50,324 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:50,324 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-11 13:34:50,324 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-11 13:34:50,324 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-11 13:34:50,324 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-11 13:34:50,325 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-11 13:34:50,325 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2018-04-11 13:34:50,325 INFO L87 Difference]: Start difference. First operand 494 states and 512 transitions. Second operand 13 states. [2018-04-11 13:34:50,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:50,599 INFO L93 Difference]: Finished difference Result 507 states and 526 transitions. [2018-04-11 13:34:50,599 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 13:34:50,599 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 207 [2018-04-11 13:34:50,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:50,600 INFO L225 Difference]: With dead ends: 507 [2018-04-11 13:34:50,600 INFO L226 Difference]: Without dead ends: 507 [2018-04-11 13:34:50,600 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-11 13:34:50,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2018-04-11 13:34:50,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 491. [2018-04-11 13:34:50,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 491 states. [2018-04-11 13:34:50,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 508 transitions. [2018-04-11 13:34:50,603 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 508 transitions. Word has length 207 [2018-04-11 13:34:50,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:50,604 INFO L459 AbstractCegarLoop]: Abstraction has 491 states and 508 transitions. [2018-04-11 13:34:50,604 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-11 13:34:50,604 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 508 transitions. [2018-04-11 13:34:50,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2018-04-11 13:34:50,604 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:50,604 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-11 13:34:50,604 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-11 13:34:50,604 INFO L82 PathProgramCache]: Analyzing trace with hash 2101493029, now seen corresponding path program 1 times [2018-04-11 13:34:50,605 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:50,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:50,615 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:50,641 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-11 13:34:50,641 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:50,641 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-04-11 13:34:50,641 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:50,641 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-11 13:34:50,641 INFO L182 omatonBuilderFactory]: Interpolants [41908#true, 41909#false, 41910#|main_#t~short31|] [2018-04-11 13:34:50,642 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-11 13:34:50,642 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 13:34:50,642 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 13:34:50,642 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 13:34:50,642 INFO L87 Difference]: Start difference. First operand 491 states and 508 transitions. Second operand 3 states. [2018-04-11 13:34:50,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:50,656 INFO L93 Difference]: Finished difference Result 492 states and 509 transitions. [2018-04-11 13:34:50,657 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 13:34:50,657 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 206 [2018-04-11 13:34:50,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:50,657 INFO L225 Difference]: With dead ends: 492 [2018-04-11 13:34:50,658 INFO L226 Difference]: Without dead ends: 492 [2018-04-11 13:34:50,658 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-11 13:34:50,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2018-04-11 13:34:50,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 492. [2018-04-11 13:34:50,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 492 states. [2018-04-11 13:34:50,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 509 transitions. [2018-04-11 13:34:50,661 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 509 transitions. Word has length 206 [2018-04-11 13:34:50,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:50,661 INFO L459 AbstractCegarLoop]: Abstraction has 492 states and 509 transitions. [2018-04-11 13:34:50,661 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 13:34:50,661 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 509 transitions. [2018-04-11 13:34:50,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2018-04-11 13:34:50,661 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:50,662 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-11 13:34:50,662 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-11 13:34:50,662 INFO L82 PathProgramCache]: Analyzing trace with hash -418466905, now seen corresponding path program 1 times [2018-04-11 13:34:50,662 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:50,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:50,679 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:50,748 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-11 13:34:50,748 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:50,748 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-11 13:34:50,748 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:50,748 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-11 13:34:50,749 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-11 13:34:50,749 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-11 13:34:50,749 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 13:34:50,749 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 13:34:50,749 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 13:34:50,749 INFO L87 Difference]: Start difference. First operand 492 states and 509 transitions. Second operand 5 states. [2018-04-11 13:34:50,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:50,841 INFO L93 Difference]: Finished difference Result 506 states and 525 transitions. [2018-04-11 13:34:50,841 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 13:34:50,841 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 206 [2018-04-11 13:34:50,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:50,842 INFO L225 Difference]: With dead ends: 506 [2018-04-11 13:34:50,842 INFO L226 Difference]: Without dead ends: 506 [2018-04-11 13:34:50,842 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-11 13:34:50,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2018-04-11 13:34:50,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 497. [2018-04-11 13:34:50,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 497 states. [2018-04-11 13:34:50,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 516 transitions. [2018-04-11 13:34:50,845 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 516 transitions. Word has length 206 [2018-04-11 13:34:50,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:50,845 INFO L459 AbstractCegarLoop]: Abstraction has 497 states and 516 transitions. [2018-04-11 13:34:50,845 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 13:34:50,845 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 516 transitions. [2018-04-11 13:34:50,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2018-04-11 13:34:50,846 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:50,846 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-11 13:34:50,847 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-11 13:34:50,847 INFO L82 PathProgramCache]: Analyzing trace with hash -418466904, now seen corresponding path program 1 times [2018-04-11 13:34:50,847 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:50,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:50,901 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:52,075 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-11 13:34:52,075 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:52,075 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2018-04-11 13:34:52,075 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:52,076 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-11 13:34:52,076 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-11 13:34:52,076 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-11 13:34:52,076 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-04-11 13:34:52,076 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-04-11 13:34:52,076 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2018-04-11 13:34:52,076 INFO L87 Difference]: Start difference. First operand 497 states and 516 transitions. Second operand 25 states. [2018-04-11 13:34:53,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:53,502 INFO L93 Difference]: Finished difference Result 577 states and 607 transitions. [2018-04-11 13:34:53,502 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-04-11 13:34:53,502 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 206 [2018-04-11 13:34:53,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:53,503 INFO L225 Difference]: With dead ends: 577 [2018-04-11 13:34:53,503 INFO L226 Difference]: Without dead ends: 577 [2018-04-11 13:34:53,503 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-11 13:34:53,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2018-04-11 13:34:53,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 540. [2018-04-11 13:34:53,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 540 states. [2018-04-11 13:34:53,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 566 transitions. [2018-04-11 13:34:53,507 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 566 transitions. Word has length 206 [2018-04-11 13:34:53,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:53,507 INFO L459 AbstractCegarLoop]: Abstraction has 540 states and 566 transitions. [2018-04-11 13:34:53,507 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-04-11 13:34:53,507 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 566 transitions. [2018-04-11 13:34:53,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2018-04-11 13:34:53,508 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:53,508 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-11 13:34:53,508 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-11 13:34:53,508 INFO L82 PathProgramCache]: Analyzing trace with hash 1579311972, now seen corresponding path program 1 times [2018-04-11 13:34:53,508 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:53,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:53,518 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:53,594 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-11 13:34:53,594 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:53,594 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-04-11 13:34:53,594 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:53,594 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-11 13:34:53,594 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-11 13:34:53,594 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-11 13:34:53,595 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 13:34:53,595 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 13:34:53,595 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2018-04-11 13:34:53,595 INFO L87 Difference]: Start difference. First operand 540 states and 566 transitions. Second operand 8 states. [2018-04-11 13:34:53,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:53,714 INFO L93 Difference]: Finished difference Result 558 states and 582 transitions. [2018-04-11 13:34:53,714 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 13:34:53,715 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 208 [2018-04-11 13:34:53,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:53,715 INFO L225 Difference]: With dead ends: 558 [2018-04-11 13:34:53,716 INFO L226 Difference]: Without dead ends: 558 [2018-04-11 13:34:53,716 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-11 13:34:53,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2018-04-11 13:34:53,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 540. [2018-04-11 13:34:53,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 540 states. [2018-04-11 13:34:53,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 564 transitions. [2018-04-11 13:34:53,719 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 564 transitions. Word has length 208 [2018-04-11 13:34:53,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:53,719 INFO L459 AbstractCegarLoop]: Abstraction has 540 states and 564 transitions. [2018-04-11 13:34:53,719 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 13:34:53,719 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 564 transitions. [2018-04-11 13:34:53,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2018-04-11 13:34:53,720 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:53,720 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-11 13:34:53,720 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-11 13:34:53,720 INFO L82 PathProgramCache]: Analyzing trace with hash 1742723844, now seen corresponding path program 1 times [2018-04-11 13:34:53,720 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:53,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:53,730 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:53,770 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-11 13:34:53,770 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:53,770 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-11 13:34:53,770 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:53,770 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-11 13:34:53,770 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-11 13:34:53,770 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-11 13:34:53,770 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 13:34:53,771 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 13:34:53,771 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 13:34:53,771 INFO L87 Difference]: Start difference. First operand 540 states and 564 transitions. Second operand 5 states. [2018-04-11 13:34:53,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:53,855 INFO L93 Difference]: Finished difference Result 546 states and 570 transitions. [2018-04-11 13:34:53,855 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 13:34:53,856 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 209 [2018-04-11 13:34:53,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:53,856 INFO L225 Difference]: With dead ends: 546 [2018-04-11 13:34:53,856 INFO L226 Difference]: Without dead ends: 546 [2018-04-11 13:34:53,857 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-11 13:34:53,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2018-04-11 13:34:53,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 543. [2018-04-11 13:34:53,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 543 states. [2018-04-11 13:34:53,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 568 transitions. [2018-04-11 13:34:53,859 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 568 transitions. Word has length 209 [2018-04-11 13:34:53,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:53,860 INFO L459 AbstractCegarLoop]: Abstraction has 543 states and 568 transitions. [2018-04-11 13:34:53,860 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 13:34:53,860 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 568 transitions. [2018-04-11 13:34:53,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2018-04-11 13:34:53,860 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:53,861 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-11 13:34:53,861 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-11 13:34:53,861 INFO L82 PathProgramCache]: Analyzing trace with hash 1742723845, now seen corresponding path program 1 times [2018-04-11 13:34:53,861 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:53,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:53,874 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:54,058 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-11 13:34:54,059 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:54,059 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-04-11 13:34:54,059 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:54,059 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-11 13:34:54,059 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-11 13:34:54,059 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-11 13:34:54,059 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-11 13:34:54,059 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-11 13:34:54,060 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2018-04-11 13:34:54,060 INFO L87 Difference]: Start difference. First operand 543 states and 568 transitions. Second operand 12 states. [2018-04-11 13:34:54,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:54,312 INFO L93 Difference]: Finished difference Result 571 states and 601 transitions. [2018-04-11 13:34:54,312 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-11 13:34:54,312 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 209 [2018-04-11 13:34:54,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:54,314 INFO L225 Difference]: With dead ends: 571 [2018-04-11 13:34:54,314 INFO L226 Difference]: Without dead ends: 571 [2018-04-11 13:34:54,314 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-11 13:34:54,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2018-04-11 13:34:54,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 543. [2018-04-11 13:34:54,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 543 states. [2018-04-11 13:34:54,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 567 transitions. [2018-04-11 13:34:54,322 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 567 transitions. Word has length 209 [2018-04-11 13:34:54,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:54,322 INFO L459 AbstractCegarLoop]: Abstraction has 543 states and 567 transitions. [2018-04-11 13:34:54,322 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-11 13:34:54,322 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 567 transitions. [2018-04-11 13:34:54,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2018-04-11 13:34:54,323 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:54,323 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-11 13:34:54,324 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-11 13:34:54,324 INFO L82 PathProgramCache]: Analyzing trace with hash -78375089, now seen corresponding path program 1 times [2018-04-11 13:34:54,324 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:54,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:54,337 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:54,422 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-11 13:34:54,422 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:54,422 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-04-11 13:34:54,422 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:54,423 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-11 13:34:54,423 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-11 13:34:54,423 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-11 13:34:54,423 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 13:34:54,423 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 13:34:54,423 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-04-11 13:34:54,423 INFO L87 Difference]: Start difference. First operand 543 states and 567 transitions. Second operand 9 states. [2018-04-11 13:34:54,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:54,669 INFO L93 Difference]: Finished difference Result 570 states and 601 transitions. [2018-04-11 13:34:54,669 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 13:34:54,669 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 212 [2018-04-11 13:34:54,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:54,670 INFO L225 Difference]: With dead ends: 570 [2018-04-11 13:34:54,670 INFO L226 Difference]: Without dead ends: 570 [2018-04-11 13:34:54,670 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-11 13:34:54,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2018-04-11 13:34:54,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 561. [2018-04-11 13:34:54,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 561 states. [2018-04-11 13:34:54,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 590 transitions. [2018-04-11 13:34:54,676 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 590 transitions. Word has length 212 [2018-04-11 13:34:54,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:54,676 INFO L459 AbstractCegarLoop]: Abstraction has 561 states and 590 transitions. [2018-04-11 13:34:54,677 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 13:34:54,677 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 590 transitions. [2018-04-11 13:34:54,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2018-04-11 13:34:54,678 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:54,678 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-11 13:34:54,678 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-11 13:34:54,678 INFO L82 PathProgramCache]: Analyzing trace with hash -78375088, now seen corresponding path program 1 times [2018-04-11 13:34:54,679 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:54,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:54,702 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:55,214 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-11 13:34:55,214 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:55,214 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2018-04-11 13:34:55,214 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:55,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-11 13:34:55,215 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-11 13:34:55,215 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-11 13:34:55,215 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-11 13:34:55,215 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-11 13:34:55,215 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=416, Unknown=0, NotChecked=0, Total=462 [2018-04-11 13:34:55,215 INFO L87 Difference]: Start difference. First operand 561 states and 590 transitions. Second operand 22 states. [2018-04-11 13:34:56,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:56,091 INFO L93 Difference]: Finished difference Result 621 states and 658 transitions. [2018-04-11 13:34:56,091 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-04-11 13:34:56,091 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 212 [2018-04-11 13:34:56,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:56,093 INFO L225 Difference]: With dead ends: 621 [2018-04-11 13:34:56,093 INFO L226 Difference]: Without dead ends: 621 [2018-04-11 13:34:56,093 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 320 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=188, Invalid=1704, Unknown=0, NotChecked=0, Total=1892 [2018-04-11 13:34:56,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2018-04-11 13:34:56,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 596. [2018-04-11 13:34:56,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 596 states. [2018-04-11 13:34:56,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 633 transitions. [2018-04-11 13:34:56,097 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 633 transitions. Word has length 212 [2018-04-11 13:34:56,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:56,097 INFO L459 AbstractCegarLoop]: Abstraction has 596 states and 633 transitions. [2018-04-11 13:34:56,097 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-11 13:34:56,098 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 633 transitions. [2018-04-11 13:34:56,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2018-04-11 13:34:56,098 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:56,098 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-11 13:34:56,098 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-11 13:34:56,099 INFO L82 PathProgramCache]: Analyzing trace with hash 1999831095, now seen corresponding path program 1 times [2018-04-11 13:34:56,099 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:56,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:56,117 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:56,317 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-11 13:34:56,317 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:56,317 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-11 13:34:56,317 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:56,317 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-11 13:34:56,317 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-11 13:34:56,318 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-11 13:34:56,318 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-11 13:34:56,318 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-11 13:34:56,318 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2018-04-11 13:34:56,318 INFO L87 Difference]: Start difference. First operand 596 states and 633 transitions. Second operand 12 states. [2018-04-11 13:34:56,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:56,632 INFO L93 Difference]: Finished difference Result 598 states and 637 transitions. [2018-04-11 13:34:56,632 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 13:34:56,632 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 213 [2018-04-11 13:34:56,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:56,633 INFO L225 Difference]: With dead ends: 598 [2018-04-11 13:34:56,633 INFO L226 Difference]: Without dead ends: 598 [2018-04-11 13:34:56,633 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-11 13:34:56,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2018-04-11 13:34:56,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 595. [2018-04-11 13:34:56,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 595 states. [2018-04-11 13:34:56,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 632 transitions. [2018-04-11 13:34:56,637 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 632 transitions. Word has length 213 [2018-04-11 13:34:56,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:56,638 INFO L459 AbstractCegarLoop]: Abstraction has 595 states and 632 transitions. [2018-04-11 13:34:56,638 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-11 13:34:56,638 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 632 transitions. [2018-04-11 13:34:56,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2018-04-11 13:34:56,638 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:56,638 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-11 13:34:56,638 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-11 13:34:56,639 INFO L82 PathProgramCache]: Analyzing trace with hash 1999831096, now seen corresponding path program 1 times [2018-04-11 13:34:56,639 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:56,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:56,653 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:56,962 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-11 13:34:56,962 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:34:56,963 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-04-11 13:34:56,963 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:56,963 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-11 13:34:56,963 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-11 13:34:56,963 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-11 13:34:56,963 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-11 13:34:56,963 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-11 13:34:56,963 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2018-04-11 13:34:56,964 INFO L87 Difference]: Start difference. First operand 595 states and 632 transitions. Second operand 17 states. [2018-04-11 13:34:57,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:57,518 INFO L93 Difference]: Finished difference Result 615 states and 654 transitions. [2018-04-11 13:34:57,518 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-11 13:34:57,518 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 213 [2018-04-11 13:34:57,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:57,520 INFO L225 Difference]: With dead ends: 615 [2018-04-11 13:34:57,520 INFO L226 Difference]: Without dead ends: 615 [2018-04-11 13:34:57,520 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=149, Invalid=607, Unknown=0, NotChecked=0, Total=756 [2018-04-11 13:34:57,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2018-04-11 13:34:57,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 594. [2018-04-11 13:34:57,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 594 states. [2018-04-11 13:34:57,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 631 transitions. [2018-04-11 13:34:57,527 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 631 transitions. Word has length 213 [2018-04-11 13:34:57,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:57,527 INFO L459 AbstractCegarLoop]: Abstraction has 594 states and 631 transitions. [2018-04-11 13:34:57,527 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-11 13:34:57,527 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 631 transitions. [2018-04-11 13:34:57,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2018-04-11 13:34:57,528 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:57,528 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-11 13:34:57,529 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-11 13:34:57,529 INFO L82 PathProgramCache]: Analyzing trace with hash 1865339510, now seen corresponding path program 1 times [2018-04-11 13:34:57,529 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:57,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:57,563 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:34:58,266 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-11 13:34:58,266 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:34:58,267 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2018-04-11 13:34:58,267 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:34:58,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-11 13:34:58,267 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-11 13:34:58,267 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-11 13:34:58,267 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-11 13:34:58,268 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-11 13:34:58,268 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=500, Unknown=0, NotChecked=0, Total=552 [2018-04-11 13:34:58,268 INFO L87 Difference]: Start difference. First operand 594 states and 631 transitions. Second operand 24 states. [2018-04-11 13:34:59,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:34:59,342 INFO L93 Difference]: Finished difference Result 623 states and 661 transitions. [2018-04-11 13:34:59,342 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-04-11 13:34:59,342 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 213 [2018-04-11 13:34:59,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:34:59,343 INFO L225 Difference]: With dead ends: 623 [2018-04-11 13:34:59,343 INFO L226 Difference]: Without dead ends: 623 [2018-04-11 13:34:59,344 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 4 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=229, Invalid=2321, Unknown=0, NotChecked=0, Total=2550 [2018-04-11 13:34:59,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2018-04-11 13:34:59,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 594. [2018-04-11 13:34:59,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 594 states. [2018-04-11 13:34:59,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 630 transitions. [2018-04-11 13:34:59,348 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 630 transitions. Word has length 213 [2018-04-11 13:34:59,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:34:59,348 INFO L459 AbstractCegarLoop]: Abstraction has 594 states and 630 transitions. [2018-04-11 13:34:59,348 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-11 13:34:59,348 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 630 transitions. [2018-04-11 13:34:59,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2018-04-11 13:34:59,349 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:34:59,349 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-11 13:34:59,349 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-11 13:34:59,349 INFO L82 PathProgramCache]: Analyzing trace with hash 1990949999, now seen corresponding path program 1 times [2018-04-11 13:34:59,350 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:34:59,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:34:59,370 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:35:00,101 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-11 13:35:00,101 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:35:00,101 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-11 13:35:00,101 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:35:00,101 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-11 13:35:00,101 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-11 13:35:00,102 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-11 13:35:00,102 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-11 13:35:00,102 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-11 13:35:00,102 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=498, Unknown=0, NotChecked=0, Total=552 [2018-04-11 13:35:00,102 INFO L87 Difference]: Start difference. First operand 594 states and 630 transitions. Second operand 24 states. [2018-04-11 13:35:01,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:35:01,115 INFO L93 Difference]: Finished difference Result 618 states and 660 transitions. [2018-04-11 13:35:01,115 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-04-11 13:35:01,115 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 214 [2018-04-11 13:35:01,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:35:01,116 INFO L225 Difference]: With dead ends: 618 [2018-04-11 13:35:01,116 INFO L226 Difference]: Without dead ends: 618 [2018-04-11 13:35:01,116 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-11 13:35:01,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2018-04-11 13:35:01,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 602. [2018-04-11 13:35:01,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 602 states. [2018-04-11 13:35:01,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 639 transitions. [2018-04-11 13:35:01,120 INFO L78 Accepts]: Start accepts. Automaton has 602 states and 639 transitions. Word has length 214 [2018-04-11 13:35:01,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:35:01,121 INFO L459 AbstractCegarLoop]: Abstraction has 602 states and 639 transitions. [2018-04-11 13:35:01,121 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-11 13:35:01,121 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 639 transitions. [2018-04-11 13:35:01,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2018-04-11 13:35:01,122 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:35:01,122 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-11 13:35:01,122 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-11 13:35:01,122 INFO L82 PathProgramCache]: Analyzing trace with hash -1456133565, now seen corresponding path program 1 times [2018-04-11 13:35:01,122 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:35:01,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:35:01,137 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:35:01,795 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-11 13:35:01,795 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:35:01,795 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2018-04-11 13:35:01,796 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:35:01,796 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-11 13:35:01,796 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-11 13:35:01,796 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-11 13:35:01,797 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-04-11 13:35:01,797 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-04-11 13:35:01,797 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=455, Unknown=0, NotChecked=0, Total=506 [2018-04-11 13:35:01,797 INFO L87 Difference]: Start difference. First operand 602 states and 639 transitions. Second operand 23 states. [2018-04-11 13:35:02,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:35:02,858 INFO L93 Difference]: Finished difference Result 1000 states and 1055 transitions. [2018-04-11 13:35:02,858 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-04-11 13:35:02,859 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 217 [2018-04-11 13:35:02,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:35:02,860 INFO L225 Difference]: With dead ends: 1000 [2018-04-11 13:35:02,860 INFO L226 Difference]: Without dead ends: 1000 [2018-04-11 13:35:02,860 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=187, Invalid=1453, Unknown=0, NotChecked=0, Total=1640 [2018-04-11 13:35:02,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1000 states. [2018-04-11 13:35:02,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1000 to 806. [2018-04-11 13:35:02,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 806 states. [2018-04-11 13:35:02,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 806 states to 806 states and 857 transitions. [2018-04-11 13:35:02,867 INFO L78 Accepts]: Start accepts. Automaton has 806 states and 857 transitions. Word has length 217 [2018-04-11 13:35:02,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:35:02,868 INFO L459 AbstractCegarLoop]: Abstraction has 806 states and 857 transitions. [2018-04-11 13:35:02,868 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-04-11 13:35:02,868 INFO L276 IsEmpty]: Start isEmpty. Operand 806 states and 857 transitions. [2018-04-11 13:35:02,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2018-04-11 13:35:02,868 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:35:02,868 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-11 13:35:02,868 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-11 13:35:02,869 INFO L82 PathProgramCache]: Analyzing trace with hash -1456133564, now seen corresponding path program 1 times [2018-04-11 13:35:02,869 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:35:02,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:35:02,886 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:35:03,848 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-11 13:35:03,848 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:35:03,848 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2018-04-11 13:35:03,848 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:35:03,848 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-11 13:35:03,849 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-11 13:35:03,849 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-11 13:35:03,849 INFO L442 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-04-11 13:35:03,849 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-04-11 13:35:03,849 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=801, Unknown=0, NotChecked=0, Total=870 [2018-04-11 13:35:03,849 INFO L87 Difference]: Start difference. First operand 806 states and 857 transitions. Second operand 30 states. [2018-04-11 13:35:06,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:35:06,177 INFO L93 Difference]: Finished difference Result 1042 states and 1106 transitions. [2018-04-11 13:35:06,177 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-04-11 13:35:06,177 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 217 [2018-04-11 13:35:06,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:35:06,179 INFO L225 Difference]: With dead ends: 1042 [2018-04-11 13:35:06,179 INFO L226 Difference]: Without dead ends: 1042 [2018-04-11 13:35:06,179 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-11 13:35:06,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1042 states. [2018-04-11 13:35:06,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1042 to 1012. [2018-04-11 13:35:06,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1012 states. [2018-04-11 13:35:06,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 1075 transitions. [2018-04-11 13:35:06,188 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 1075 transitions. Word has length 217 [2018-04-11 13:35:06,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:35:06,188 INFO L459 AbstractCegarLoop]: Abstraction has 1012 states and 1075 transitions. [2018-04-11 13:35:06,188 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-04-11 13:35:06,188 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 1075 transitions. [2018-04-11 13:35:06,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2018-04-11 13:35:06,189 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:35:06,189 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-11 13:35:06,189 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-11 13:35:06,189 INFO L82 PathProgramCache]: Analyzing trace with hash 1807975733, now seen corresponding path program 1 times [2018-04-11 13:35:06,189 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:35:06,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:35:06,208 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:35:07,750 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-11 13:35:07,750 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:35:07,750 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-04-11 13:35:07,750 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:35:07,750 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-11 13:35:07,751 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-11 13:35:07,751 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-11 13:35:07,751 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-11 13:35:07,751 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-11 13:35:07,751 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2018-04-11 13:35:07,751 INFO L87 Difference]: Start difference. First operand 1012 states and 1075 transitions. Second operand 22 states. [2018-04-11 13:35:08,576 WARN L151 SmtUtils]: Spent 155ms on a formula simplification. DAG size of input: 75 DAG size of output 69 [2018-04-11 13:35:08,830 WARN L151 SmtUtils]: Spent 183ms on a formula simplification. DAG size of input: 80 DAG size of output 74 [2018-04-11 13:35:10,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:35:10,842 INFO L93 Difference]: Finished difference Result 1035 states and 1098 transitions. [2018-04-11 13:35:10,842 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-04-11 13:35:10,842 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 215 [2018-04-11 13:35:10,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:35:10,845 INFO L225 Difference]: With dead ends: 1035 [2018-04-11 13:35:10,845 INFO L226 Difference]: Without dead ends: 1035 [2018-04-11 13:35:10,845 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=207, Invalid=1353, Unknown=0, NotChecked=0, Total=1560 [2018-04-11 13:35:10,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1035 states. [2018-04-11 13:35:10,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1035 to 972. [2018-04-11 13:35:10,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 972 states. [2018-04-11 13:35:10,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 1024 transitions. [2018-04-11 13:35:10,854 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 1024 transitions. Word has length 215 [2018-04-11 13:35:10,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:35:10,855 INFO L459 AbstractCegarLoop]: Abstraction has 972 states and 1024 transitions. [2018-04-11 13:35:10,855 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-11 13:35:10,855 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 1024 transitions. [2018-04-11 13:35:10,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2018-04-11 13:35:10,856 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:35:10,856 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-11 13:35:10,856 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-11 13:35:10,856 INFO L82 PathProgramCache]: Analyzing trace with hash 45845138, now seen corresponding path program 1 times [2018-04-11 13:35:10,856 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:35:10,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:35:10,876 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:35:11,562 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-11 13:35:11,563 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:35:11,563 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2018-04-11 13:35:11,563 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:35:11,563 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-11 13:35:11,563 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-11 13:35:11,564 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-11 13:35:11,564 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-11 13:35:11,564 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-11 13:35:11,564 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=593, Unknown=0, NotChecked=0, Total=650 [2018-04-11 13:35:11,564 INFO L87 Difference]: Start difference. First operand 972 states and 1024 transitions. Second operand 26 states. [2018-04-11 13:35:12,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:35:12,715 INFO L93 Difference]: Finished difference Result 1018 states and 1075 transitions. [2018-04-11 13:35:12,715 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-04-11 13:35:12,716 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 218 [2018-04-11 13:35:12,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:35:12,717 INFO L225 Difference]: With dead ends: 1018 [2018-04-11 13:35:12,718 INFO L226 Difference]: Without dead ends: 1018 [2018-04-11 13:35:12,718 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 626 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=263, Invalid=2817, Unknown=0, NotChecked=0, Total=3080 [2018-04-11 13:35:12,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1018 states. [2018-04-11 13:35:12,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1018 to 979. [2018-04-11 13:35:12,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 979 states. [2018-04-11 13:35:12,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 979 states to 979 states and 1030 transitions. [2018-04-11 13:35:12,724 INFO L78 Accepts]: Start accepts. Automaton has 979 states and 1030 transitions. Word has length 218 [2018-04-11 13:35:12,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:35:12,724 INFO L459 AbstractCegarLoop]: Abstraction has 979 states and 1030 transitions. [2018-04-11 13:35:12,724 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-11 13:35:12,724 INFO L276 IsEmpty]: Start isEmpty. Operand 979 states and 1030 transitions. [2018-04-11 13:35:12,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2018-04-11 13:35:12,725 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:35:12,725 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-11 13:35:12,725 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-11 13:35:12,725 INFO L82 PathProgramCache]: Analyzing trace with hash -225194337, now seen corresponding path program 1 times [2018-04-11 13:35:12,725 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:35:12,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:35:12,744 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:35:13,719 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-11 13:35:13,720 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:35:13,720 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2018-04-11 13:35:13,720 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:35:13,720 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-11 13:35:13,720 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-11 13:35:13,720 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-11 13:35:13,720 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-11 13:35:13,720 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-11 13:35:13,721 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2018-04-11 13:35:13,721 INFO L87 Difference]: Start difference. First operand 979 states and 1030 transitions. Second operand 28 states. [2018-04-11 13:35:14,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:35:14,837 INFO L93 Difference]: Finished difference Result 1014 states and 1071 transitions. [2018-04-11 13:35:14,837 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-11 13:35:14,837 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 223 [2018-04-11 13:35:14,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:35:14,839 INFO L225 Difference]: With dead ends: 1014 [2018-04-11 13:35:14,839 INFO L226 Difference]: Without dead ends: 1014 [2018-04-11 13:35:14,839 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 7 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=203, Invalid=1867, Unknown=0, NotChecked=0, Total=2070 [2018-04-11 13:35:14,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1014 states. [2018-04-11 13:35:14,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1014 to 981. [2018-04-11 13:35:14,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 981 states. [2018-04-11 13:35:14,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 981 states to 981 states and 1032 transitions. [2018-04-11 13:35:14,846 INFO L78 Accepts]: Start accepts. Automaton has 981 states and 1032 transitions. Word has length 223 [2018-04-11 13:35:14,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:35:14,846 INFO L459 AbstractCegarLoop]: Abstraction has 981 states and 1032 transitions. [2018-04-11 13:35:14,846 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-11 13:35:14,846 INFO L276 IsEmpty]: Start isEmpty. Operand 981 states and 1032 transitions. [2018-04-11 13:35:14,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2018-04-11 13:35:14,847 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:35:14,847 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-11 13:35:14,847 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-11 13:35:14,847 INFO L82 PathProgramCache]: Analyzing trace with hash -1884262148, now seen corresponding path program 1 times [2018-04-11 13:35:14,848 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:35:14,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:35:14,872 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:35:15,468 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-11 13:35:15,469 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:35:15,469 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2018-04-11 13:35:15,469 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:35:15,469 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-11 13:35:15,469 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-11 13:35:15,469 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-11 13:35:15,470 INFO L442 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-04-11 13:35:15,470 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-04-11 13:35:15,470 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=639, Unknown=0, NotChecked=0, Total=702 [2018-04-11 13:35:15,470 INFO L87 Difference]: Start difference. First operand 981 states and 1032 transitions. Second operand 27 states. [2018-04-11 13:35:16,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:35:16,701 INFO L93 Difference]: Finished difference Result 1016 states and 1067 transitions. [2018-04-11 13:35:16,701 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-04-11 13:35:16,701 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 223 [2018-04-11 13:35:16,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:35:16,703 INFO L225 Difference]: With dead ends: 1016 [2018-04-11 13:35:16,703 INFO L226 Difference]: Without dead ends: 1016 [2018-04-11 13:35:16,703 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 3 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 898 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=376, Invalid=3284, Unknown=0, NotChecked=0, Total=3660 [2018-04-11 13:35:16,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1016 states. [2018-04-11 13:35:16,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1016 to 960. [2018-04-11 13:35:16,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 960 states. [2018-04-11 13:35:16,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 1007 transitions. [2018-04-11 13:35:16,711 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 1007 transitions. Word has length 223 [2018-04-11 13:35:16,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:35:16,712 INFO L459 AbstractCegarLoop]: Abstraction has 960 states and 1007 transitions. [2018-04-11 13:35:16,712 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-04-11 13:35:16,712 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 1007 transitions. [2018-04-11 13:35:16,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2018-04-11 13:35:16,713 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:35:16,713 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-11 13:35:16,713 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-11 13:35:16,713 INFO L82 PathProgramCache]: Analyzing trace with hash 1608910388, now seen corresponding path program 1 times [2018-04-11 13:35:16,714 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:35:16,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:35:16,730 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:35:16,804 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-11 13:35:16,804 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:35:16,804 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 13:35:16,804 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:35:16,804 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-11 13:35:16,804 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-11 13:35:16,805 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-11 13:35:16,805 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 13:35:16,805 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 13:35:16,805 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2018-04-11 13:35:16,805 INFO L87 Difference]: Start difference. First operand 960 states and 1007 transitions. Second operand 8 states. [2018-04-11 13:35:16,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:35:16,909 INFO L93 Difference]: Finished difference Result 971 states and 1019 transitions. [2018-04-11 13:35:16,909 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-11 13:35:16,909 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 224 [2018-04-11 13:35:16,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:35:16,910 INFO L225 Difference]: With dead ends: 971 [2018-04-11 13:35:16,910 INFO L226 Difference]: Without dead ends: 971 [2018-04-11 13:35:16,910 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-11 13:35:16,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 971 states. [2018-04-11 13:35:16,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 971 to 964. [2018-04-11 13:35:16,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 964 states. [2018-04-11 13:35:16,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 964 states to 964 states and 1013 transitions. [2018-04-11 13:35:16,915 INFO L78 Accepts]: Start accepts. Automaton has 964 states and 1013 transitions. Word has length 224 [2018-04-11 13:35:16,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:35:16,915 INFO L459 AbstractCegarLoop]: Abstraction has 964 states and 1013 transitions. [2018-04-11 13:35:16,915 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 13:35:16,915 INFO L276 IsEmpty]: Start isEmpty. Operand 964 states and 1013 transitions. [2018-04-11 13:35:16,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2018-04-11 13:35:16,916 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:35:16,916 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-11 13:35:16,916 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-11 13:35:16,916 INFO L82 PathProgramCache]: Analyzing trace with hash -1663385217, now seen corresponding path program 1 times [2018-04-11 13:35:16,916 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:35:16,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:35:16,936 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:35:18,051 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-11 13:35:18,051 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:35:18,051 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2018-04-11 13:35:18,051 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:35:18,051 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-11 13:35:18,052 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-11 13:35:18,052 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-11 13:35:18,052 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-11 13:35:18,052 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-11 13:35:18,052 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=580, Unknown=0, NotChecked=0, Total=650 [2018-04-11 13:35:18,052 INFO L87 Difference]: Start difference. First operand 964 states and 1013 transitions. Second operand 26 states. [2018-04-11 13:35:19,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:35:19,212 INFO L93 Difference]: Finished difference Result 995 states and 1050 transitions. [2018-04-11 13:35:19,213 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-11 13:35:19,213 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 225 [2018-04-11 13:35:19,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:35:19,214 INFO L225 Difference]: With dead ends: 995 [2018-04-11 13:35:19,214 INFO L226 Difference]: Without dead ends: 995 [2018-04-11 13:35:19,214 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 4 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=161, Invalid=1561, Unknown=0, NotChecked=0, Total=1722 [2018-04-11 13:35:19,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 995 states. [2018-04-11 13:35:19,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 995 to 966. [2018-04-11 13:35:19,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 966 states. [2018-04-11 13:35:19,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 966 states to 966 states and 1015 transitions. [2018-04-11 13:35:19,222 INFO L78 Accepts]: Start accepts. Automaton has 966 states and 1015 transitions. Word has length 225 [2018-04-11 13:35:19,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:35:19,222 INFO L459 AbstractCegarLoop]: Abstraction has 966 states and 1015 transitions. [2018-04-11 13:35:19,222 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-11 13:35:19,222 INFO L276 IsEmpty]: Start isEmpty. Operand 966 states and 1015 transitions. [2018-04-11 13:35:19,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-04-11 13:35:19,223 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:35:19,223 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-11 13:35:19,223 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-11 13:35:19,223 INFO L82 PathProgramCache]: Analyzing trace with hash 1423967480, now seen corresponding path program 1 times [2018-04-11 13:35:19,224 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:35:19,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:35:19,238 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:35:19,380 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-11 13:35:19,380 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 13:35:19,380 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-04-11 13:35:19,380 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:35:19,381 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-11 13:35:19,381 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-11 13:35:19,381 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-11 13:35:19,381 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-11 13:35:19,381 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-11 13:35:19,381 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2018-04-11 13:35:19,381 INFO L87 Difference]: Start difference. First operand 966 states and 1015 transitions. Second operand 10 states. [2018-04-11 13:35:19,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:35:19,590 INFO L93 Difference]: Finished difference Result 978 states and 1026 transitions. [2018-04-11 13:35:19,590 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 13:35:19,590 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 228 [2018-04-11 13:35:19,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:35:19,591 INFO L225 Difference]: With dead ends: 978 [2018-04-11 13:35:19,591 INFO L226 Difference]: Without dead ends: 978 [2018-04-11 13:35:19,591 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-11 13:35:19,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 978 states. [2018-04-11 13:35:19,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 978 to 970. [2018-04-11 13:35:19,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 970 states. [2018-04-11 13:35:19,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 970 states to 970 states and 1020 transitions. [2018-04-11 13:35:19,595 INFO L78 Accepts]: Start accepts. Automaton has 970 states and 1020 transitions. Word has length 228 [2018-04-11 13:35:19,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:35:19,595 INFO L459 AbstractCegarLoop]: Abstraction has 970 states and 1020 transitions. [2018-04-11 13:35:19,596 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-11 13:35:19,596 INFO L276 IsEmpty]: Start isEmpty. Operand 970 states and 1020 transitions. [2018-04-11 13:35:19,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2018-04-11 13:35:19,596 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:35:19,596 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-11 13:35:19,596 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-11 13:35:19,597 INFO L82 PathProgramCache]: Analyzing trace with hash 1040100522, now seen corresponding path program 1 times [2018-04-11 13:35:19,597 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:35:19,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:35:19,617 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:35:21,099 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-11 13:35:21,099 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:35:21,099 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37] total 37 [2018-04-11 13:35:21,099 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:35:21,099 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-11 13:35:21,099 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-11 13:35:21,100 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-11 13:35:21,100 INFO L442 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-04-11 13:35:21,100 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-04-11 13:35:21,100 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1229, Unknown=0, NotChecked=0, Total=1332 [2018-04-11 13:35:21,100 INFO L87 Difference]: Start difference. First operand 970 states and 1020 transitions. Second operand 37 states. [2018-04-11 13:35:23,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:35:23,391 INFO L93 Difference]: Finished difference Result 1027 states and 1086 transitions. [2018-04-11 13:35:23,391 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-04-11 13:35:23,391 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 233 [2018-04-11 13:35:23,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:35:23,392 INFO L225 Difference]: With dead ends: 1027 [2018-04-11 13:35:23,392 INFO L226 Difference]: Without dead ends: 1027 [2018-04-11 13:35:23,393 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-11 13:35:23,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1027 states. [2018-04-11 13:35:23,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1027 to 1001. [2018-04-11 13:35:23,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1001 states. [2018-04-11 13:35:23,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1001 states to 1001 states and 1054 transitions. [2018-04-11 13:35:23,398 INFO L78 Accepts]: Start accepts. Automaton has 1001 states and 1054 transitions. Word has length 233 [2018-04-11 13:35:23,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:35:23,399 INFO L459 AbstractCegarLoop]: Abstraction has 1001 states and 1054 transitions. [2018-04-11 13:35:23,399 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-04-11 13:35:23,399 INFO L276 IsEmpty]: Start isEmpty. Operand 1001 states and 1054 transitions. [2018-04-11 13:35:23,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2018-04-11 13:35:23,400 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:35:23,400 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-11 13:35:23,400 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-11 13:35:23,400 INFO L82 PathProgramCache]: Analyzing trace with hash 165352260, now seen corresponding path program 1 times [2018-04-11 13:35:23,401 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:35:23,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:35:23,422 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:35:24,507 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-11 13:35:24,507 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:35:24,508 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2018-04-11 13:35:24,508 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:35:24,508 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-11 13:35:24,508 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-11 13:35:24,508 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-11 13:35:24,508 INFO L442 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-04-11 13:35:24,509 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-04-11 13:35:24,509 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1091, Unknown=0, NotChecked=0, Total=1190 [2018-04-11 13:35:24,509 INFO L87 Difference]: Start difference. First operand 1001 states and 1054 transitions. Second operand 35 states. [2018-04-11 13:35:26,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:35:26,799 INFO L93 Difference]: Finished difference Result 1038 states and 1096 transitions. [2018-04-11 13:35:26,799 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-04-11 13:35:26,799 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 235 [2018-04-11 13:35:26,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:35:26,801 INFO L225 Difference]: With dead ends: 1038 [2018-04-11 13:35:26,801 INFO L226 Difference]: Without dead ends: 1038 [2018-04-11 13:35:26,801 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-11 13:35:26,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1038 states. [2018-04-11 13:35:26,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1038 to 1015. [2018-04-11 13:35:26,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1015 states. [2018-04-11 13:35:26,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1015 states to 1015 states and 1073 transitions. [2018-04-11 13:35:26,809 INFO L78 Accepts]: Start accepts. Automaton has 1015 states and 1073 transitions. Word has length 235 [2018-04-11 13:35:26,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:35:26,809 INFO L459 AbstractCegarLoop]: Abstraction has 1015 states and 1073 transitions. [2018-04-11 13:35:26,809 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-04-11 13:35:26,809 INFO L276 IsEmpty]: Start isEmpty. Operand 1015 states and 1073 transitions. [2018-04-11 13:35:26,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2018-04-11 13:35:26,810 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:35:26,811 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-11 13:35:26,811 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-11 13:35:26,811 INFO L82 PathProgramCache]: Analyzing trace with hash -1191696473, now seen corresponding path program 1 times [2018-04-11 13:35:26,811 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:35:26,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:35:26,863 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:35:30,462 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-11 13:35:30,462 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:35:30,462 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2018-04-11 13:35:30,462 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:35:30,463 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-11 13:35:30,463 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-11 13:35:30,463 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-11 13:35:30,463 INFO L442 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-04-11 13:35:30,464 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-04-11 13:35:30,464 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1177, Unknown=0, NotChecked=0, Total=1260 [2018-04-11 13:35:30,464 INFO L87 Difference]: Start difference. First operand 1015 states and 1073 transitions. Second operand 36 states. [2018-04-11 13:35:31,900 WARN L151 SmtUtils]: Spent 117ms on a formula simplification. DAG size of input: 89 DAG size of output 85 [2018-04-11 13:35:32,064 WARN L151 SmtUtils]: Spent 115ms on a formula simplification. DAG size of input: 87 DAG size of output 83 [2018-04-11 13:35:32,696 WARN L151 SmtUtils]: Spent 176ms on a formula simplification. DAG size of input: 92 DAG size of output 90 [2018-04-11 13:35:33,005 WARN L151 SmtUtils]: Spent 254ms on a formula simplification. DAG size of input: 121 DAG size of output 118 [2018-04-11 13:35:34,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:35:34,149 INFO L93 Difference]: Finished difference Result 1031 states and 1091 transitions. [2018-04-11 13:35:34,149 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-04-11 13:35:34,149 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 235 [2018-04-11 13:35:34,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:35:34,150 INFO L225 Difference]: With dead ends: 1031 [2018-04-11 13:35:34,150 INFO L226 Difference]: Without dead ends: 1008 [2018-04-11 13:35:34,151 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-11 13:35:34,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1008 states. [2018-04-11 13:35:34,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 995. [2018-04-11 13:35:34,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 995 states. [2018-04-11 13:35:34,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 995 states to 995 states and 1051 transitions. [2018-04-11 13:35:34,163 INFO L78 Accepts]: Start accepts. Automaton has 995 states and 1051 transitions. Word has length 235 [2018-04-11 13:35:34,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:35:34,163 INFO L459 AbstractCegarLoop]: Abstraction has 995 states and 1051 transitions. [2018-04-11 13:35:34,163 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-04-11 13:35:34,163 INFO L276 IsEmpty]: Start isEmpty. Operand 995 states and 1051 transitions. [2018-04-11 13:35:34,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2018-04-11 13:35:34,164 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:35:34,164 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-11 13:35:34,165 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-11 13:35:34,165 INFO L82 PathProgramCache]: Analyzing trace with hash 148793559, now seen corresponding path program 1 times [2018-04-11 13:35:34,165 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:35:34,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:35:34,227 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:35:37,901 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-11 13:35:37,902 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:35:37,902 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53] total 53 [2018-04-11 13:35:37,902 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:35:37,902 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-11 13:35:37,902 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-11 13:35:37,903 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-11 13:35:37,903 INFO L442 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-04-11 13:35:37,903 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-04-11 13:35:37,903 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=2696, Unknown=0, NotChecked=0, Total=2862 [2018-04-11 13:35:37,903 INFO L87 Difference]: Start difference. First operand 995 states and 1051 transitions. Second operand 54 states. [2018-04-11 13:35:40,476 WARN L151 SmtUtils]: Spent 110ms on a formula simplification. DAG size of input: 90 DAG size of output 80 [2018-04-11 13:35:40,679 WARN L151 SmtUtils]: Spent 128ms on a formula simplification. DAG size of input: 96 DAG size of output 83 [2018-04-11 13:35:41,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:35:41,617 INFO L93 Difference]: Finished difference Result 1049 states and 1119 transitions. [2018-04-11 13:35:41,617 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-04-11 13:35:41,617 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 244 [2018-04-11 13:35:41,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:35:41,618 INFO L225 Difference]: With dead ends: 1049 [2018-04-11 13:35:41,619 INFO L226 Difference]: Without dead ends: 1049 [2018-04-11 13:35:41,619 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 2 SyntacticMatches, 21 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3099 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=613, Invalid=8893, Unknown=0, NotChecked=0, Total=9506 [2018-04-11 13:35:41,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1049 states. [2018-04-11 13:35:41,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1049 to 1002. [2018-04-11 13:35:41,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1002 states. [2018-04-11 13:35:41,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 1060 transitions. [2018-04-11 13:35:41,626 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 1060 transitions. Word has length 244 [2018-04-11 13:35:41,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:35:41,626 INFO L459 AbstractCegarLoop]: Abstraction has 1002 states and 1060 transitions. [2018-04-11 13:35:41,626 INFO L460 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-04-11 13:35:41,626 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 1060 transitions. [2018-04-11 13:35:41,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2018-04-11 13:35:41,627 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:35:41,627 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-11 13:35:41,627 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-11 13:35:41,627 INFO L82 PathProgramCache]: Analyzing trace with hash 148793560, now seen corresponding path program 1 times [2018-04-11 13:35:41,628 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:35:41,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:35:41,669 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:35:46,456 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-11 13:35:46,456 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:35:46,456 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [72] total 72 [2018-04-11 13:35:46,456 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:35:46,456 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-11 13:35:46,457 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-11 13:35:46,457 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-11 13:35:46,457 INFO L442 AbstractCegarLoop]: Interpolant automaton has 73 states [2018-04-11 13:35:46,457 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2018-04-11 13:35:46,457 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=233, Invalid=5023, Unknown=0, NotChecked=0, Total=5256 [2018-04-11 13:35:46,458 INFO L87 Difference]: Start difference. First operand 1002 states and 1060 transitions. Second operand 73 states. [2018-04-11 13:35:50,351 WARN L151 SmtUtils]: Spent 173ms on a formula simplification. DAG size of input: 112 DAG size of output 99 [2018-04-11 13:35:50,686 WARN L151 SmtUtils]: Spent 193ms on a formula simplification. DAG size of input: 125 DAG size of output 109 [2018-04-11 13:35:50,869 WARN L151 SmtUtils]: Spent 103ms on a formula simplification. DAG size of input: 91 DAG size of output 88 [2018-04-11 13:35:51,087 WARN L151 SmtUtils]: Spent 104ms on a formula simplification. DAG size of input: 110 DAG size of output 105 [2018-04-11 13:35:52,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:35:52,642 INFO L93 Difference]: Finished difference Result 1057 states and 1127 transitions. [2018-04-11 13:35:52,643 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-04-11 13:35:52,643 INFO L78 Accepts]: Start accepts. Automaton has 73 states. Word has length 244 [2018-04-11 13:35:52,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:35:52,644 INFO L225 Difference]: With dead ends: 1057 [2018-04-11 13:35:52,644 INFO L226 Difference]: Without dead ends: 1057 [2018-04-11 13:35:52,645 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 2 SyntacticMatches, 2 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3777 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=837, Invalid=12735, Unknown=0, NotChecked=0, Total=13572 [2018-04-11 13:35:52,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1057 states. [2018-04-11 13:35:52,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1057 to 1002. [2018-04-11 13:35:52,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1002 states. [2018-04-11 13:35:52,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 1059 transitions. [2018-04-11 13:35:52,651 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 1059 transitions. Word has length 244 [2018-04-11 13:35:52,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:35:52,651 INFO L459 AbstractCegarLoop]: Abstraction has 1002 states and 1059 transitions. [2018-04-11 13:35:52,651 INFO L460 AbstractCegarLoop]: Interpolant automaton has 73 states. [2018-04-11 13:35:52,651 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 1059 transitions. [2018-04-11 13:35:52,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2018-04-11 13:35:52,652 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:35:52,652 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-11 13:35:52,652 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-11 13:35:52,652 INFO L82 PathProgramCache]: Analyzing trace with hash -755488812, now seen corresponding path program 1 times [2018-04-11 13:35:52,652 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:35:52,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:35:52,697 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:35:55,482 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-11 13:35:55,482 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:35:55,482 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53] total 53 [2018-04-11 13:35:55,482 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:35:55,483 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-11 13:35:55,483 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-11 13:35:55,483 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-11 13:35:55,483 INFO L442 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-04-11 13:35:55,484 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-04-11 13:35:55,484 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=2596, Unknown=0, NotChecked=0, Total=2756 [2018-04-11 13:35:55,484 INFO L87 Difference]: Start difference. First operand 1002 states and 1059 transitions. Second operand 53 states. [2018-04-11 13:35:59,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:35:59,270 INFO L93 Difference]: Finished difference Result 1042 states and 1105 transitions. [2018-04-11 13:35:59,270 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-04-11 13:35:59,270 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 256 [2018-04-11 13:35:59,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:35:59,271 INFO L225 Difference]: With dead ends: 1042 [2018-04-11 13:35:59,272 INFO L226 Difference]: Without dead ends: 1042 [2018-04-11 13:35:59,272 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 3 SyntacticMatches, 20 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3122 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=607, Invalid=9293, Unknown=0, NotChecked=0, Total=9900 [2018-04-11 13:35:59,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1042 states. [2018-04-11 13:35:59,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1042 to 1002. [2018-04-11 13:35:59,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1002 states. [2018-04-11 13:35:59,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 1058 transitions. [2018-04-11 13:35:59,278 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 1058 transitions. Word has length 256 [2018-04-11 13:35:59,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:35:59,278 INFO L459 AbstractCegarLoop]: Abstraction has 1002 states and 1058 transitions. [2018-04-11 13:35:59,278 INFO L460 AbstractCegarLoop]: Interpolant automaton has 53 states. [2018-04-11 13:35:59,278 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 1058 transitions. [2018-04-11 13:35:59,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2018-04-11 13:35:59,279 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:35:59,279 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-11 13:35:59,279 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-11 13:35:59,279 INFO L82 PathProgramCache]: Analyzing trace with hash -29721445, now seen corresponding path program 1 times [2018-04-11 13:35:59,279 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:35:59,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:35:59,331 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:36:03,503 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-11 13:36:03,503 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:36:03,503 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [76] total 76 [2018-04-11 13:36:03,503 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:36:03,503 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-11 13:36:03,504 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-11 13:36:03,504 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-11 13:36:03,504 INFO L442 AbstractCegarLoop]: Interpolant automaton has 77 states [2018-04-11 13:36:03,504 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2018-04-11 13:36:03,505 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=252, Invalid=5600, Unknown=0, NotChecked=0, Total=5852 [2018-04-11 13:36:03,505 INFO L87 Difference]: Start difference. First operand 1002 states and 1058 transitions. Second operand 77 states. [2018-04-11 13:36:07,489 WARN L151 SmtUtils]: Spent 107ms on a formula simplification. DAG size of input: 107 DAG size of output 100 [2018-04-11 13:36:10,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:36:10,976 INFO L93 Difference]: Finished difference Result 1055 states and 1119 transitions. [2018-04-11 13:36:10,976 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2018-04-11 13:36:10,976 INFO L78 Accepts]: Start accepts. Automaton has 77 states. Word has length 260 [2018-04-11 13:36:10,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:36:10,977 INFO L225 Difference]: With dead ends: 1055 [2018-04-11 13:36:10,977 INFO L226 Difference]: Without dead ends: 1055 [2018-04-11 13:36:10,978 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 2 SyntacticMatches, 3 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5913 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=1207, Invalid=19099, Unknown=0, NotChecked=0, Total=20306 [2018-04-11 13:36:10,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1055 states. [2018-04-11 13:36:10,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1055 to 1027. [2018-04-11 13:36:10,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1027 states. [2018-04-11 13:36:10,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1027 states to 1027 states and 1088 transitions. [2018-04-11 13:36:10,984 INFO L78 Accepts]: Start accepts. Automaton has 1027 states and 1088 transitions. Word has length 260 [2018-04-11 13:36:10,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:36:10,984 INFO L459 AbstractCegarLoop]: Abstraction has 1027 states and 1088 transitions. [2018-04-11 13:36:10,984 INFO L460 AbstractCegarLoop]: Interpolant automaton has 77 states. [2018-04-11 13:36:10,984 INFO L276 IsEmpty]: Start isEmpty. Operand 1027 states and 1088 transitions. [2018-04-11 13:36:10,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2018-04-11 13:36:10,985 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:36:10,985 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-11 13:36:10,985 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-11 13:36:10,985 INFO L82 PathProgramCache]: Analyzing trace with hash -921364853, now seen corresponding path program 1 times [2018-04-11 13:36:10,986 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:36:11,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:36:11,026 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:36:14,608 WARN L151 SmtUtils]: Spent 103ms on a formula simplification. DAG size of input: 70 DAG size of output 52 [2018-04-11 13:36:14,943 WARN L151 SmtUtils]: Spent 113ms on a formula simplification. DAG size of input: 73 DAG size of output 55 [2018-04-11 13:36:15,189 WARN L151 SmtUtils]: Spent 125ms on a formula simplification. DAG size of input: 74 DAG size of output 55 [2018-04-11 13:36:15,888 WARN L151 SmtUtils]: Spent 110ms on a formula simplification. DAG size of input: 74 DAG size of output 55 [2018-04-11 13:36:16,771 WARN L151 SmtUtils]: Spent 129ms on a formula simplification. DAG size of input: 74 DAG size of output 56 [2018-04-11 13:36:17,827 WARN L151 SmtUtils]: Spent 141ms on a formula simplification. DAG size of input: 74 DAG size of output 55 [2018-04-11 13:36:19,066 WARN L151 SmtUtils]: Spent 143ms on a formula simplification. DAG size of input: 74 DAG size of output 55 [2018-04-11 13:36:20,516 WARN L151 SmtUtils]: Spent 132ms on a formula simplification. DAG size of input: 74 DAG size of output 56 [2018-04-11 13:36:22,310 WARN L151 SmtUtils]: Spent 177ms on a formula simplification. DAG size of input: 74 DAG size of output 56 [2018-04-11 13:36:23,852 WARN L151 SmtUtils]: Spent 177ms on a formula simplification. DAG size of input: 74 DAG size of output 56 [2018-04-11 13:36:26,131 WARN L151 SmtUtils]: Spent 181ms on a formula simplification. DAG size of input: 74 DAG size of output 55 [2018-04-11 13:36:28,115 WARN L151 SmtUtils]: Spent 179ms on a formula simplification. DAG size of input: 74 DAG size of output 56 [2018-04-11 13:36:30,255 WARN L151 SmtUtils]: Spent 175ms on a formula simplification. DAG size of input: 74 DAG size of output 55 [2018-04-11 13:36:31,905 WARN L151 SmtUtils]: Spent 197ms on a formula simplification. DAG size of input: 74 DAG size of output 56 [2018-04-11 13:36:35,335 WARN L151 SmtUtils]: Spent 199ms on a formula simplification. DAG size of input: 74 DAG size of output 55 [2018-04-11 13:36:39,202 WARN L151 SmtUtils]: Spent 215ms on a formula simplification. DAG size of input: 74 DAG size of output 56 [2018-04-11 13:36:43,021 WARN L151 SmtUtils]: Spent 103ms on a formula simplification. DAG size of input: 74 DAG size of output 55 [2018-04-11 13:36:43,666 WARN L151 SmtUtils]: Spent 103ms on a formula simplification. DAG size of input: 74 DAG size of output 55 [2018-04-11 13:36:44,139 WARN L151 SmtUtils]: Spent 105ms on a formula simplification. DAG size of input: 70 DAG size of output 54 [2018-04-11 13:37:01,978 WARN L151 SmtUtils]: Spent 102ms on a formula simplification. DAG size of input: 77 DAG size of output 64 [2018-04-11 13:37:07,829 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-11 13:37:07,829 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:37:07,829 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [77] total 77 [2018-04-11 13:37:07,829 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:37:07,830 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-11 13:37:07,831 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-11 13:37:07,831 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-11 13:37:07,832 INFO L442 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-04-11 13:37:07,832 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-04-11 13:37:07,832 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=5776, Unknown=0, NotChecked=0, Total=6006 [2018-04-11 13:37:07,832 INFO L87 Difference]: Start difference. First operand 1027 states and 1088 transitions. Second operand 78 states. [2018-04-11 13:37:10,672 WARN L151 SmtUtils]: Spent 389ms on a formula simplification. DAG size of input: 176 DAG size of output 70 [2018-04-11 13:37:11,522 WARN L151 SmtUtils]: Spent 480ms on a formula simplification. DAG size of input: 181 DAG size of output 75 [2018-04-11 13:37:12,011 WARN L151 SmtUtils]: Spent 191ms on a formula simplification. DAG size of input: 96 DAG size of output 70 [2018-04-11 13:37:12,394 WARN L151 SmtUtils]: Spent 146ms on a formula simplification. DAG size of input: 91 DAG size of output 65 [2018-04-11 13:37:12,851 WARN L151 SmtUtils]: Spent 148ms on a formula simplification. DAG size of input: 91 DAG size of output 65 Received shutdown request... [2018-04-11 13:37:13,207 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-11 13:37:13,207 WARN L519 AbstractCegarLoop]: Verification canceled [2018-04-11 13:37:13,210 WARN L197 ceAbstractionStarter]: Timeout [2018-04-11 13:37:13,210 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.04 01:37:13 BoogieIcfgContainer [2018-04-11 13:37:13,210 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-11 13:37:13,211 INFO L168 Benchmark]: Toolchain (without parser) took 170755.01 ms. Allocated memory was 404.8 MB in the beginning and 2.4 GB in the end (delta: 2.0 GB). Free memory was 336.4 MB in the beginning and 496.3 MB in the end (delta: -159.9 MB). Peak memory consumption was 1.8 GB. Max. memory is 5.3 GB. [2018-04-11 13:37:13,212 INFO L168 Benchmark]: CDTParser took 0.10 ms. Allocated memory is still 404.8 MB. Free memory is still 363.8 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-11 13:37:13,212 INFO L168 Benchmark]: CACSL2BoogieTranslator took 253.96 ms. Allocated memory is still 404.8 MB. Free memory was 336.4 MB in the beginning and 308.6 MB in the end (delta: 27.9 MB). Peak memory consumption was 27.9 MB. Max. memory is 5.3 GB. [2018-04-11 13:37:13,212 INFO L168 Benchmark]: Boogie Preprocessor took 63.24 ms. Allocated memory is still 404.8 MB. Free memory was 308.6 MB in the beginning and 305.9 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.6 MB. Max. memory is 5.3 GB. [2018-04-11 13:37:13,212 INFO L168 Benchmark]: RCFGBuilder took 582.56 ms. Allocated memory was 404.8 MB in the beginning and 597.7 MB in the end (delta: 192.9 MB). Free memory was 305.9 MB in the beginning and 499.6 MB in the end (delta: -193.7 MB). Peak memory consumption was 25.6 MB. Max. memory is 5.3 GB. [2018-04-11 13:37:13,212 INFO L168 Benchmark]: TraceAbstraction took 169852.64 ms. Allocated memory was 597.7 MB in the beginning and 2.4 GB in the end (delta: 1.8 GB). Free memory was 499.6 MB in the beginning and 496.3 MB in the end (delta: 3.3 MB). Peak memory consumption was 1.8 GB. Max. memory is 5.3 GB. [2018-04-11 13:37:13,214 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.10 ms. Allocated memory is still 404.8 MB. Free memory is still 363.8 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 253.96 ms. Allocated memory is still 404.8 MB. Free memory was 336.4 MB in the beginning and 308.6 MB in the end (delta: 27.9 MB). Peak memory consumption was 27.9 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 63.24 ms. Allocated memory is still 404.8 MB. Free memory was 308.6 MB in the beginning and 305.9 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.6 MB. Max. memory is 5.3 GB. * RCFGBuilder took 582.56 ms. Allocated memory was 404.8 MB in the beginning and 597.7 MB in the end (delta: 192.9 MB). Free memory was 305.9 MB in the beginning and 499.6 MB in the end (delta: -193.7 MB). Peak memory consumption was 25.6 MB. Max. memory is 5.3 GB. * TraceAbstraction took 169852.64 ms. Allocated memory was 597.7 MB in the beginning and 2.4 GB in the end (delta: 1.8 GB). Free memory was 499.6 MB in the beginning and 496.3 MB in the end (delta: 3.3 MB). Peak memory consumption was 1.8 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - 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 21 states, 78 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 101. - StatisticsResult: Ultimate Automizer benchmark data CFG has 8 procedures, 225 locations, 91 error locations. TIMEOUT Result, 169.8s OverallTime, 82 OverallIterations, 21 TraceHistogramMax, 66.1s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 11977 SDtfs, 12567 SDslu, 85623 SDs, 0 SdLazy, 66263 SolverSat, 1846 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 31.4s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2368 GetRequests, 247 SyntacticMatches, 166 SemanticMatches, 1954 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27609 ImplicationChecksByTransitivity, 106.7s 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.3s SatisfiabilityAnalysisTime, 96.0s 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-11_13-37-13-221.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-11_13-37-13-221.csv Completed graceful shutdown